03 2022 档案
摘要:网络模型的读取和存储 通过存储,存储训练好的神经网络参数。 通过加载读取,直接使用训练好的神经网络参数。 #保存方式1,以VGG为例(官方推荐的保存方式) torch.save(vgg16.state_dict(),"vgg16_method2.pth")#vgg16_method2.pth为自定义
阅读全文
摘要:首先,下载安装 VcXsrv,官网叫sourceforge,先正常安装,后面运行的时候修改配置(见下)。 自动生成的快捷方式名字是Xlaunch。 WSL2: 注意!WSL1和WSL2配置有差别!这里只是WSL2的配置。 #在终端执行 sudo apt-get update sudo apt-get
阅读全文
摘要:前言: 通常来说,当你处理图像,文本,语音或者视频数据时,你可以使用标准 python 包将数据加载成 numpy 数组格式,然后将这个数组转换成 torch.*Tensor 对于图像,可以用 Pillow,OpenCV 对于语音,可以用 scipy,librosa 对于文本,可以直接用 Pytho
阅读全文
摘要:1. 损失函数 在深度学习中,损失反映模型最后预测结果与实际真值之间的差距,可以用来分析训练过程的好坏、模型是否收敛等,例如均方损失、交叉熵损失等。 PyTorch中,损失函数可以看做是网络的某一层而放到模型定义中,但在实际使用时更偏向于作为功能函数而放到前向传播过程中。 损失函数举例:均方误差(m
阅读全文
摘要:autograd 包是 PyTorch 中所有神经网络的核心。首先让我们简要地介绍它,然后我们将会去训练 我们的第一个神经网络。该 autograd 软件包为 Tensors 上的所有操作提供自动微分。它是一个由运行定义的框架,这意味着以代码运行方式定义你的后向传播,并且每次迭代都可以不同。我们从
阅读全文
摘要:学前准备: 1. python 中关于【类】的语法 2. 学会查阅官方文档Linear — PyTorch 1.10 documentation 基础知识: 1. nn.Module是PyTorch提供的神经网络类,并在类中实现了网络各层的定义及前向计算与反向传播机制。在实际使用时,如果想要实现某个
阅读全文
浙公网安备 33010602011771号