pytorch归一化与反归一化实例-创新互联
ToTensor中就有转到0-1之间了。
成都创新互联服务项目包括绥阳网站建设、绥阳网站制作、绥阳网页制作以及绥阳网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,绥阳网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到绥阳省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!# -*- coding:utf-8 -*- import time import torch from torchvision import transforms import cv2 transform_val_list = [ # transforms.Resize(size=(160, 160), interpolation=3), # Image.BICUBIC transforms.ToTensor(), transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225]) ] trans_compose = transforms.Compose(transform_val_list) if __name__ == '__main__': std= [0.229, 0.224, 0.225] mean=[0.485, 0.456, 0.406] path="d:/2.jpg" data=cv2.imread(path) t1 = time.time() x = trans_compose(data) x[0]=x[0]*std[0]+mean[0] x[1]=x[1]*std[1]+mean[1] x[2]=x[2].mul(std[2])+mean[2] img = x.mul(255).byte() img = img.numpy().transpose((1, 2, 0)) # torch.set_num_threads(3) # img=cv2.cvtColor(img,cv2.COLOR_BGR2RGB) cv2.imshow("sdf", img) cv2.waitKeyEx()
文章名称:pytorch归一化与反归一化实例-创新互联
本文来源:http://scjbc.cn/article/dcsisi.html