pytorch
PMPWDF
这个作者很懒,什么都没留下…
展开
-
pytorch 方法名后加下划线
任何可以改变tensor内容的操作都会在方法名后加一个下划线'_'例如:x.copy_(y), x.t_(), 这俩都会改变x的值原创 2019-07-25 10:19:32 · 857 阅读 · 0 评论 -
Pytorch 加载训练好的模型 遇到的error
这是一个非常愚蠢的错误debug的时候要好好看error信息提醒自己切记好好对待error!切记!切记!---------------------------分割线-------------------------------------pytorch 已经非常友好了保存模型和加载模型都只需要一条简单的命令就遭受了这样的错误。看错了error信息,把‘Net...转载 2019-09-24 11:05:42 · 520 阅读 · 0 评论 -
pytorch保存训练好的模型
PyTorch提供了两种保存训练好的模型的方法。第一种是只保存模型参数,这也是推荐的方法:#保存torch.save(the_model.state_dict(), PATH)#读取the_model = TheModelClass(*args, **kwargs)the_model.load_state_dict(torch.load(PATH))第二种方法保存整个...转载 2019-09-22 16:19:13 · 556 阅读 · 0 评论 -
Linux查看GPU使用情况
nvidia-smiwatch -n 1 nvidia-smi原创 2019-09-22 16:17:09 · 181 阅读 · 0 评论 -
torch.normal()
Returns a Tensor of random numbers drawn from separatenormal distributions who’s mean and standard deviation are given.这个是官网给出的解释,大意是返回一个张量,张量里面的随机数是从相互独立的正态分布中随机生成的。根据官网中给出的实例进一步理解torch.nor...转载 2019-08-02 13:32:20 · 315 阅读 · 0 评论 -
莫烦python 关系拟合 (回归)
import torchimport torch.nn.functional as F #包含激励函数import matplotlib.pyplot as plt #画图工具包a = torch.linspace(-1, 1, 100) #linspace()函数从(-1,1)的区间均匀地取100个值,返回一个一维张量 torch.Size([100])x = torch.uns...原创 2019-08-02 13:00:19 · 279 阅读 · 0 评论 -
pytorch中nn.linear
一般定义一个linear层的时候,写法为nn.linear(in_features,out_features)具体形式为:y=wx+bweight=Parameter(torch.Tensor(out_features,in_features))bias=Parameter(torch.Tensor(out_features))---------------------作者:小小码...转载 2019-08-01 19:23:21 · 923 阅读 · 0 评论 -
matplotlib.plot一些常用的函数记录
matplotlib.plot一些常用的函数记录代码示例:import torchimport torch.nn.functional as Ffrom torch.autograd import Variablex = torch.linspace(-5,5,200)x = Variable(x)x_np = x.data.numpy()y_relu =F.relu(...原创 2019-07-27 15:28:13 · 223 阅读 · 0 评论 -
PyTorch中linspace的详细用法
转自:https://blog.csdn.net/york1996/article/details/81671128首先用有道词典查一下这个单词的含义:从中可以大概才出来这个函数的意思是平分一个向量的。它是linear space的缩写,中文含义为线性等分向量,线性平分矢量,线性平分向量。PyTorch的官方网站上找到了这个函数的详细说明:torch.linspace(sta...转载 2019-07-26 10:55:19 · 713 阅读 · 0 评论 -
pycharm每次新建项目都会创建虚拟环境问题,导致很多库安装后无法导入
原文:https://blog.csdn.net/qq_33485434/article/details/82462407版权声明:本文为博主原创文章,转载请附上博文链接!Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' install...转载 2019-07-30 17:26:55 · 1658 阅读 · 0 评论 -
torch的tensor和Numpy的ndarrays
torch被称为神经网络中的numpy,tensor和ndarrays也是比较相似的。Torch自称为神经网络界的Numpy,它能将torch产生的tensor放在GPU中加速运算,就想Numpy会把array放在CPU中加速运算。所以在神经网络中,用Torch的tensor形式更优。文章链接:链接疑问一:为什么torch比numpy更适合GPU计算呢?仅仅是因为可以在GPU中加速运...原创 2019-07-25 15:51:52 · 681 阅读 · 0 评论 -
python使用openpyxl修改已存在表格的单元格的值
程序目的:根据某个字段的值修改另一个字段的值,例如根据resource字段的值修改result的值别忘记下载openpyxl 对应的包 pip install openpyxlimport osimport openpyxl#表格位置,所有表格都在一个文件夹下面dir = "./excels"excel_list = os.listdir(dir)x = ...原创 2019-09-26 08:54:07 · 9053 阅读 · 0 评论