PyTorch
文章平均质量分 67
Katniss的名字被占用
这个作者很懒,什么都没留下…
展开
-
【Gym】向量化环境
参考内容原创 2022-12-17 20:15:52 · 127 阅读 · 0 评论 -
【Debug】OMP: Error #15: Initializing libiomp5.dylib, but found libiomp5.dylib already initialized.
这个问题通常发生在MacOS中。中终于发现:这个问题实际上与。顺利解决,再也没报错了!原创 2022-11-23 11:10:37 · 1058 阅读 · 1 评论 -
【PyTorch】模型进阶训练技巧
自定义函数来改变中lr的值,在下面的叙述中会给出一个简单的实现。假设我们需要学习率每30轮下降为原来的1/10,那就需要自定义函数来实现学习率的改变。原创 2022-09-20 17:20:51 · 647 阅读 · 0 评论 -
【PyTorch】PyTorch模型定义
Direct List:直接列出Ordered Dict:有序字典(Python中的字典无序,但网络是有序的,因此用Ordered Dict)用OrderedDict可以实现层的命名。注意:ModuleList定义后并没有形成网络,只是将不同的模块存储到一起,因此不能直接输入数据,因此还需要定义forward()。同样地,ModuleDict并没有定义一个网络,它只是将不同的模块储存在一起。此处应报错。正确使用方式同上。原创 2022-09-18 21:13:15 · 950 阅读 · 0 评论 -
【DEBUG】M1 Pro pytorch深度学习内核挂掉问题
在进行深度学习时,jupyter疯狂的内核挂掉,隐隐是觉得依赖有问题,查了好几天资料,终于查到有。,安装完后又提示可能与pandas版本不兼容,遂回退pandas版本。于是尝试降低numpy的版本。原创 2022-09-15 10:06:24 · 1113 阅读 · 0 评论 -
【PyTorch】PyTorch的各个组件和实战
包来完成,这是PyTorch官方用于图像处理的工具库,上面提到的使用内置数据集的方式也要用到。PyTorch的一大方便之处就在于它是一整套“生态”,有着官方和第三方各个领域的支持。数据集中包含已经预先划分好的训练集和测试集,其中训练集共60,000张图像,测试集共10,000张图像。每张图像均为单通道黑白图像,大小为32*32pixel,分属10个类别。我们将通过FashionMNIST时装分类来学习PyTorch进行深度学习的流程。如果需要对每一个batch进行一些操作,可以使用。原创 2022-09-14 21:36:31 · 579 阅读 · 0 评论 -
【PyTorch】PyTorch基础知识——自动求导
PyTorch 中,所有神经网络的核心是autograd包。autograd包为张量上的所有操作提供了自动求导机制。它是一个在运行时定义 ( define-by-run )的框架,这意味着反向传播是根据代码如何运行来决定的,并且每次迭代可以是不同的。autograd的求导机制梯度的反向传播是这个包的核心类。如果设置它的属性为True,那么它将会追踪对于该张量的所有操作。当完成计算后可以通过调用,来自动计算所有的梯度。这个张量的所有梯度将会自动累加到.grad属性。注意:在时,如果y。原创 2022-09-13 20:57:01 · 1101 阅读 · 0 评论 -
【PyTorch】PyTorch基础知识——张量
张量维度含义0维标量1维向量2维矩阵3维时间序列数据 股价 文本数据 单张彩色图片(RGB)3维 = 时间序列4维 = 图像5维 = 视频例如,一个图像可以用三个字段表示:但是,在机器学习工作中,我们经常要处理不止一张图片或一篇文档——我们要处理一个集合。我们可能有10,000张郁金香的图片,这意味着,我们将用到4D张量:在PyTorch中,是存储和变换数据的主要工具。原创 2022-09-13 17:14:24 · 2392 阅读 · 0 评论