深度学习框架pytorch学习(一)准备环境
准备环境
一、深度学习框架简介
二、Tensorflow与Pytorch的比较
三、安装开发环境
一、深度学习框架简介

1、Google阵营
最早的是由加拿大团队开发的theano一个机器学习库,现在已经停止更新。接着Google开发了Tensorflow,并且收购了keras这样一个高阶API的命名规范。keras可以使用不同的后端。主流的就是tensorflow2.0。
2、Facebook阵营
2002年推出Torch,2011年推出Torch7,但是这都是基于一种小众语言Lua,2018年将torch与caffe、caffe2强强联合推出pytorch1.0,基于C和C++的后端,2019年五月发布1.1版本。主推Pytorch。值得一提的是caffe是由华人贾扬清开发的。其中pytorch借鉴了一个日本的深度学习框架Chainer的API的设计规范。
3、Amazon AWS阵营
mxnet作为亚马逊的官方框架。值得一提的是mxnet是由华人陈天齐和李沐开发的。
4、微软阵营
微软的CNTK相对比较小众。
2002年Torch,基于Lua开发
2011年Torch7
2016.10发布pytorch0.1,THNN后端
2018.12发布pyt