Pytorch-->PyTorch学习(1)

PyTorch是一个基于Torch的Python开源机器学习库,用于自然语言处理等应用程序。

它拥有两个高级功能:

1.具有强大的GPU加速的张量计算(如Numpy)。

2.包含自动求导系统的深度神经网络。

除了Facebook之外,Twitter、GMU和Salesforce等机构都采用了PyTorch。

TensorFlow、caffe等:命令式编程语言,静态,想要重构网络,必须从头开始。但pytorch通过反向求导,可零延迟的任意改变神经网络行为,更加灵活。同时,其代码更加简洁直观,更容易理解底层行为。

优点:* 支持GPU * 灵活,支持动态神经网络 * 底层代码易于理解 * 命令式体验 * 自定义扩展

缺点:缺乏全面性,目前不支持快速傅里叶、沿维翻转张量和检查无穷与非数值张量,针对移动端、嵌入式部署和高性能服务器端部署的性能有待提升。

以上,从今天开始也要努力学习新知识啦!

To see I can not see, to know I do not know.
原文地址:https://www.cnblogs.com/aluomengmengda/p/13845239.html