原文:PYTORCH: 60分钟 | TORCH.AUTOGRAD

torch.autograd 是PyTorch的自动微分引擎,用以推动神经网络训练。在本节,你将会对autograd如何帮助神经网络训练的概念有所理解。 背景 神经网络 NNs 是在输入数据上执行的嵌套函数的集合。这些函数由参数 权重 偏置 定义,并在PyTorch中保存于tensors中。 训练NN需要两个步骤: 前向传播:在前向传播中 forward prop ,神经网络作出关于正确输出的最佳 ...

2022-01-20 10:36 0 106 推荐指数:

查看详情

PyTorch深度学习:60分钟入门(Translation)

这是https://zhuanlan.zhihu.com/p/25572330的学习笔记。 Tensors Tensors和numpy中的ndarrays较为相似, 因此Tensor也能够使用GPU来加速运算。 http://pytorch ...

Mon Oct 30 23:50:00 CST 2017 0 7353
PYTORCH: 60分钟 | 神经网络

神经网络可以使用 torch.nn包构建。 现在你已经对autograd有所了解,nn依赖 autograd 定义模型并对其求微分。nn.Module 包括层,和一个返回 output 的方法 - forward(input)。 例如,看看这个对数字图片进行分类的网络: convnet ...

Fri Jan 21 18:17:00 CST 2022 0 67
PyTorch深度学习60分钟快速入门 】Part1:PyTorch是什么?

0x00 PyTorch是什么? PyTorch是一个基于Python的科学计算工具包,它主要面向两种场景: 用于替代NumPy,可以使用GPU的计算力 一种深度学习研究平台,可以提供最大的灵活性和速度 0x01 开始学习 1、Tensors Tensors(张量 ...

Sun Jan 28 18:41:00 CST 2018 0 2252
PyTorch深度学习60分钟快速入门 】Part4:训练一个分类器

太棒啦!到目前为止,你已经了解了如何定义神经网络、计算损失,以及更新网络权重。不过,现在你可能会思考以下几个方面: 0x01 数据集 通常,当你需要处理图像、文本、音频或视频数据时,你可以使用标准的python包将数据加载到numpy数组中。然后你可以将该数组转换成一个torch ...

Wed Jan 31 09:25:00 CST 2018 1 3341
PyTorch深度学习60分钟快速入门 】Part3:神经网络

神经网络可以通过使用torch.nn包来构建。 既然你已经了解了autograd,而nn依赖于autograd来定义模型并对其求微分。一个nn.Module包含多个网络层,以及一个返回输出的方法forward(input) 。 例如,查看下图中的对数字图片分类的网络: 这是一个简单 ...

Wed Jan 31 07:04:00 CST 2018 0 1274
AngularJs 基础(60分钟入门)

AngularJS 是一个创建富客户端应用的JavaScript MVC框架。你仍然需要具有服务端后台,但大多数的用户交互逻辑将放到客户端上处理。它可以创建单页的应用程序,一个页面的应用仅仅需要HTM ...

Sun Apr 03 18:01:00 CST 2016 22 8979
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM