随笔分类 -  pytorch

PyTorch的自动混合精度(AMP)
摘要:https://zhuanlan.zhihu.com/p/165152789 PyTorch 1.6版本今天发布了,带来的最大更新就是自动混合精度。release说明的标题是: Stable release of automatic mixed precision (AMP). New Beta f 阅读全文
posted @ 2021-03-08 18:58 Manuel 阅读(739) 评论(0) 推荐(0)
记录报错
摘要:错误1: Expected object of backend CPU but got backend CUDA for argument #2 'weight' #之前: model = model.cuda() #之后: model = torch.nn.DataParallel(model). 阅读全文
posted @ 2020-07-08 16:18 Manuel 阅读(155) 评论(0) 推荐(0)
pytorch中DataLoader, DataSet, Sampler之间的关系
摘要:转自:https://mp.weixin.qq.com/s/RTv0cUWvc0kuXBeNoXVu_A 自上而下理解三者关系 首先我们看一下DataLoader.__next__的源代码长什么样,为方便理解我只选取了num_works为0的情况(num_works简单理解就是能够并行化地读取数据) 阅读全文
posted @ 2019-08-14 20:26 Manuel 阅读(322) 评论(0) 推荐(0)
pytorch常见错误
摘要:https://blog.csdn.net/qq_38156052/article/details/81293412#_13 阅读全文
posted @ 2019-08-06 15:50 Manuel 阅读(296) 评论(0) 推荐(0)
model.train()和model.eval()
摘要:https://blog.csdn.net/ccbrid/article/details/80573253 阅读全文
posted @ 2019-07-06 15:05 Manuel 阅读(456) 评论(0) 推荐(0)
torch.max()
摘要:https://blog.csdn.net/Z_lbj/article/details/79766690 阅读全文
posted @ 2019-07-06 11:57 Manuel 阅读(115) 评论(0) 推荐(0)
pytorch 反向传播机制
摘要:https://blog.csdn.net/baidu_36161077/article/details/81435627 阅读全文
posted @ 2019-07-06 11:48 Manuel 阅读(289) 评论(0) 推荐(0)
pytorch中的view
摘要:https://ptorch.com/news/59.html view()相当于reshape(),其中参数若为-1表示当前的size根据其余size推断 阅读全文
posted @ 2019-06-25 12:03 Manuel 阅读(194) 评论(0) 推荐(0)
pytorch中的forward前向传播机制
摘要:https://blog.csdn.net/u011501388/article/details/84062483 阅读全文
posted @ 2019-06-25 10:24 Manuel 阅读(390) 评论(0) 推荐(0)
.data()与.detach()的区别
摘要:.data()和.detach()都可以获取Variable内部的Tensor,但.detach()更加安全 https://zhuanlan.zhihu.com/p/38475183 阅读全文
posted @ 2019-06-24 15:11 Manuel 阅读(261) 评论(0) 推荐(0)
pytorch代码调试工具
摘要:https://github.com/zasdfgbnm/TorchSnooper pip install torchsnooper 在函数前加装饰器@torchsnooper.snoop() 阅读全文
posted @ 2019-06-19 21:29 Manuel 阅读(368) 评论(0) 推荐(0)
pytorch torch.Stroage();torch.cuda()
摘要:转自:https://ptorch.com/news/52.html torch.Storage是单个数据类型的连续的一维数组,每个torch.Tensor都具有相同数据类型的相应存储。他是torch.tensor底层数据结构,他除了像Tensor一样定义数值,还可以直接把文件映射到内存中进行操作, 阅读全文
posted @ 2019-06-10 12:27 Manuel 阅读(315) 评论(0) 推荐(0)
pytorch 中的数据类型,tensor的创建
摘要:pytorch中的数据类型 基本数据类型的生成 torch.Tensor是默认的tensor类型(torch.FlaotTensor)的简称。 torch.tensor根据后面的data创建Tensor,Tensor类型根据数据进行推断。 torch.set_default_tensor_type( 阅读全文
posted @ 2019-05-06 17:44 Manuel 阅读(2568) 评论(0) 推荐(0)
pytorch 生成随机数;linspace();torch.logspace();ones/zeros/eye
摘要:在使用PyTorch做实验时经常会用到生成随机数Tensor的方法,比如: torch.rand() torch.randn() torch.rand_like() torch.normal() torch.linespace() 在很长一段时间里我都没有区分这些方法生成的随机数究竟有什么不同,由此 阅读全文
posted @ 2019-04-26 15:02 Manuel 阅读(3649) 评论(0) 推荐(0)
Pytorch_01 Tensor,Autograd,构建网络
摘要:Tensor Tensor是PyTorch中的重要数据结构,可认为是一个高维数组,Tensor与numpy的ndarrays类似,但Tensor可以使用GPU加速 函数名后面带下划线_的函数会修改Tensor本身。例如,x.add_(y)和x.t_()会改变x,但x.add(y)和x.t()会返回一 阅读全文
posted @ 2019-04-26 11:11 Manuel 阅读(215) 评论(0) 推荐(0)