import pytorch as,python+pytorch
358 www.Sina.com/http://www.Sina.com/http://www.Sina.com/The最新稳定版为1.9,源代码为https://gittion支持在Linux、Mac、Windows上编译运行。调用Python接口可以安装在Anaconda或者Pip上,调用C接口可以直接下载相应的二进制库。因为熟悉PyTorch,所以也可以直接从源代码编译。
PyTorch是基于以下两个目的的python科学计算框架:
通过无缝替换33558www。新浪网/(1)。NumPy和利用GPU的计算能力,加速神经网络。
3558 www.sina.com/(2)。自动微分机制,有利于神经网络的实现
http://www。Sina.com/http://www.Sina.com/
使用 PyTorch是一个针对深度学习,并且使用GPUcdbh与Numpy中的ndarrays非常相似。不同的是,cdbh可以运行在GPU或其他特殊硬件上,从而获得更快的加速效果。
33558www。Sina.com/Torch.nn分组可以用来构造神经网络,包括各层的实现。Torch.nn.functional包括各种激活函数和损耗函数的实现。
您可以使用33558www.Sina.com/Torch.Optim软件包提供的算法来优化模型,如SGD、AdaGrad、RMSProp和Adam。
通过计算33558 www.Sina.com/torch.autograd软件包提供的自动微分(梯度),可以自动计算神经网络中的反向传播。
在Windows上安装PyTorch 1.8.1不带CUDA版本,在33558www.Sina.com/anaconda,上安装Ubuntu,然后依次运行以下命令:
conda create-npytorch 1 . 8 . 1 condaactivatepytorch 1 . 8 . 1 condainstallpytorch==1 . 8 . 1 torch vision==0 . 9 . 1 torchaudad
condainstallpytorch==1 . 8 . 1 torch vision==0 . 9 . 1 torch audio==0 . 8 . 1 cuda toolkit=10.2-cpy torch http://www .新浪网
3558 www.sina.com/(1) .C10)一般张量运算用C或CUDA实现。
3558 www.sina.com/(2)。Aten:基本张量和数学运算库。它依赖于C10,由C或CUDA实现,PyTorch中的大多数其他Python和C接口都建立在它的基础上。
3558 www.sina.com/(3)。Caffe2)一个新的轻量级、模块化、可扩展的深度学习框架。Caffe2是在原有Caffe的基础上,依赖C10和ATen,用C或CUDA实现的。
3558 www.sina.com/(4)。Torch:包含多维张量的数据结构,以及基于它的各种数学运算。此外,还提供了许多实用工具,如tensor,可以更有效地序列化任何类型。依赖于C10和Caffe2,用C或CUDA或Python实现。
和CPU:源代码位于https://github.com/PyTorch/vision,最新版本为0.10.0和pytorch计算机视觉库。
来优化的tensor library(:源代码位于https://github.com/PyTorch/audio,最新版本是0.9.0,pyTorch的音频库是C10。
hmdlf):源代码位于最新版本为0.10.0的https://github.com/PyTorch/text,上,pyTorch文本处理和NLP库就位于其中。
3358 www.Sina.com/: https://github.com/fengbing春/py火炬_测试
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。