原文:PYTORCH: 60分钟 | 神经网络

神经网络可以使用 torch.nn包构建。 现在你已经对autograd有所了解,nn依赖 autograd 定义模型并对其求微分。nn.Module 包括层,和一个返回 output 的方法 forward input 。 例如,看看这个对数字图片进行分类的网络: convnet 这是一个简单的前馈网络。它接受输入,通过一层接一层,最后输出。 一个典型的神经网络训练过程如下: 定义神经网络,并包 ...

2022-01-21 10:17 0 67 推荐指数:

查看详情

PyTorch深度学习60分钟快速入门 】Part3:神经网络

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

Wed Jan 31 07:04:00 CST 2018 0 1274
PYTORCH: 60分钟 | TORCH.AUTOGRAD

torch.autograd 是PyTorch的自动微分引擎,用以推动神经网络训练。在本节,你将会对autograd如何帮助神经网络训练的概念有所理解。 背景 神经网络(NNs)是在输入数据上执行的嵌套函数的集合。这些函数由参数(权重、偏置)定义,并在PyTorch中保存于tensors中 ...

Thu Jan 20 18:36:00 CST 2022 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
分钟看懂神经网络反向传输算法

昨天面试被问到如何推导BP(反向传输)算法,顿时蒙住了,大体是知道反向传输算法的过程的,但是用语言描述出来,确实有些困难。回来后看了些博文,发现有的博文中公式推导过于复杂,不易理解,遂综合了网络中其他博文和斯坦福大学CS231n课程中的内容,整理了一份反向传输算法的通俗解释,如有错误,请 ...

Wed Mar 21 23:03:00 CST 2018 0 5729
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
AngularJs 基础(60分钟入门)

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

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