Lecture 04 - Model training workflow - PyTorch Deep Learning Quick Start Tutorial——04讲 - 炼丹流程 - PyTorch深度学习快速入门教程
2025-07-16
PyTorch深度学习的炼丹流程,包括模型操作(使用、修改、保存、加载),模型训练(数据集准备、加载、网络模型创建、损失函数、优化器、训练和测试步骤),以及GPU的使用(单卡和多卡)。此外,还提到了验证和准确率计算。 教程中提供了CIFAR10数据集的训练示例,并演示了如何使用TensorBoard进行可视化。最后,介绍了如何加载和验证训练好的模型,以及在不同设备间进行模型迁移。
1581 words
|
8 minutes
Lecture 03 - Neural Networks - PyTorch Deep Learning Quick Start Tutorial——03讲 - 神经网络 - PyTorch深度学习快速入门教程
2025-07-15
讲解了神经网络的基本结构、常用层、损失函数和优化器。首先介绍了Module、卷积层、池化层、激活层等构成神经网络的基本元素,以及Sequential的使用。然后,讲解了损失函数如L1Loss、MSELoss和CrossEntropyLoss,以及反向传播和优化器(如SGD)的工作原理。最后,通过代码示例演示了如何构建、训练和优化一个简单的神经网络。
2391 words
|
12 minutes
Lecture 02 - Data - PyTorch Deep Learning Quick Start Tutorial——02讲 - 数据 - PyTorch深度学习快速入门教程
2025-07-14
PyTorch中加载和处理数据的相关内容。首先,介绍了Dataset和DataLoader,前者定义了如何获取数据,后者用于加载数据和提供给网络。通过MyData类演示了如何自定义Dataset。接着,讲解了使用TensorBoard进行可视化,包括安装和使用SummaryWriter添加图片和标量数据。然后,介绍了Transforms用于图像变换,包括ToTensor、Normalize、Resize、Compose和RandomCrop等操作,并强调了关注输入输出类型。最后,介绍了DataLoader,演示了如何批量加载数据,并通过TensorBoard查看数据。
1761 words
|
9 minutes
Lecture 01 - Configuration - PyTorch Deep Learning Quick Start Tutorial——01讲 - 配置 - PyTorch深度学习快速入门教程
2025-07-13
在Anaconda环境下配置PyTorch开发环境的步骤。
首先,安装Anaconda,使用conda创建和激活pytorch环境。
然后,根据是否有显卡选择合适的PyTorch安装命令。
接着,测试PyTorch是否安装成功。
此外,教程还介绍了PyCharm和Jupyter Notebook的配置方法,以及如何使用PyCharm调试conda环境。
最后,讲解了dir()和help()两个函数在PyTorch中的作用。
679 words
|
3 minutes
Using a VPN proxy on a local network host to enable secure internet access for other devices (taking a Jetson device as an example)——其他设备通过局域网内主机的代理VPN科学上网(以Jetson设备为例)
2025-07-10
通过局域网内主机代理实现Jetson等设备科学上网。首先,在主机端配置代理服务(如v2ray),记录IP地址和端口号,并确保允许局域网访问。可通过修改代理配置文件或设置实现。
795 words
|
4 minutes