随笔分类 - PyTorch
摘要:数据并行(选读) Authors: Sung Kim and Jenny Kang 在这个教程里,我们将学习如何使用 DataParallel 来使用多GPU。 PyTorch非常容易就可以使用多GPU,用如下方式把一个模型放到GPU上: device = torch.device("cuda:0"
阅读全文
摘要:文章目录 训练一个分类器关于数据?训练一个图像分类器在GPU上训练多GPU训练下一步? 训练一个分类器 上一讲中已经看到如何去定义一个神经网络,计算损失值和更新网络的权重。 你现在可能在想下一步。 关于数据? 一般情况下处理图像、文本、音频和视频数据时,可以使用标准的Python包来加载数据到一个n
阅读全文
摘要:文章目录 Neural Networks定义网络损失函数反向传播更新权重 Neural Networks 使用torch.nn包来构建神经网络。 上一讲已经讲过了autograd,nn包依赖autograd包来定义模型并求导。 一个nn.Module包含各个层和一个forward(input)方法,
阅读全文
摘要:文章目录 Autograd: 自动求导机制张量(Tensor)梯度 Autograd: 自动求导机制 PyTorch 中所有神经网络的核心是 autograd 包。 我们先简单介绍一下这个包,然后训练第一个简单的神经网络。 autograd包为张量上的所有操作提供了自动求导。 它是一个在运行时定义的
阅读全文
摘要:文章目录 1.2 Pytorch环境搭建1.2.1 安装Pytorch1.2.2 配置 Jupyter Notebook1.2.3 测试1.2.4 问题解决问题1:启动python提示编码错误问题2 默认目录设置不起效 1.2 Pytorch环境搭建 PyTorch的安装十分简单,根据PyTorch
阅读全文
摘要:文章目录 PyTorch是什么?Tensors(张量)NumPy 转换CUDA 张量 PyTorch是什么? 基于Python的科学计算包,服务于以下两种场景: 作为NumPy的替代品,可以使用GPU的强大计算能力提供最大的灵活性和高速的深度学习研究平台 Tensors(张量) Tensors与Nu
阅读全文
摘要:文章目录 1.1 Pytorch 简介1.1.1 PyTorch的由来1.1.2 Torch是什么?1.1.3 重新介绍 PyTorch1.1.4 对比PyTorch和Tensorflow1.1.5 再次总结 1.1 Pytorch 简介 1.1.1 PyTorch的由来 很多人都会拿PyTorch
阅读全文
摘要:第一章:PyTorch 入门 1.1 Pytorch 简介1.1.1 PyTorch的由来1.1.2 Torch是什么?1.1.3 重新介绍 PyTorch1.1.4 对比PyTorch和Tensorflow1.1.5 再次总结 1.2 Pytorch环境搭建1.2.1 安装Pytorch1.2.2
阅读全文
摘要:PyTorch 中文手册 书籍介绍 这是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门。 由于本人水平有限,在写此教程的时候参考了一些网上的资料,在这里对他们表示敬意,我会在每个引用中附上原文地址,方便大家参考。 深度学习的技术在飞速的发展,同时PyTor
阅读全文