模型的保存/加载
torch.saves(stare,dir) #保存/序列化 torch.load(dir)#加载
Tensor与numpy转换
torch.from_numpy(ndarry)
a.numpy()
import torch import numpy as np import cv2 data = cv2.imread("test.png") cv2.imshow('test', data) # 图片可视化 cv2.waitkey(0) # 图像暂停 按空格继续 out = torch.from_numpy(data) out = out.to(torch.devide('cuda')) #置于gpu out = torch.filp(out, dims=[0])#水平翻转 out = out . to(torch.devide('cpu')) #置于cpu out.is_cude #false
梯度计算
每个tensor通过requires_grad(默认false)来设置是否计算梯度。
- 用来冻结某些层的参数
关于Autograd的概念
叶子张量/ leaf
浙公网安备 33010602011771号