01-第1章:Pytorch基础之Pytorch介绍
title: 01-第1章:Pytorch基础之Pytorch介绍
categories:
- AI
- Deep-Learning
- Pytorch
tags: - AI
- Deep-Learning
- Pytorch
abbrlink: 63407
date: 2020-07-15 09:12:17
第1章:Pytorch基础
Pytorch介绍
Pytorch从何而来?
pytorch是torch的python版,2017年由Facebook开源发布。
torch是2002年发布初版,采用了C和Lua语言开发。
Pytorch流行的主要原因,我个人认为,是因为这个框架继承了Python简洁、高效、入门快的优点。
其他的开源框架:
国外如Google的Tensorflow、MXNET,
国内如阿里的XDL、百度Paddle、华为的MindSpore。
TensorFlow 顶级项目
Magenta:一个探索将机器学习用作创造过程的工具的开源研究项目:https://magenta.tensorflow.org/
Sonnet:这是一个基于 TensorFlow 的软件库,可用于构建复杂的神经网络:https://sonnet.dev/
Ludwig:这是一个无需写代码就能训练和测试深度学习模型的工具箱:https://uber.github.io/ludwig/
PyTorch 顶级项目
CheXNet:使用深度学习来分析胸部 X 光照片,能实现放射科医生水平的肺炎监测:https://stanfordmlgroup.github.io/projects/chexnet/
PYRO:这是一种用 Python 编写的通用概率编程语言(PPL),后端由 PyTorch 支持:https://pyro.ai (https://pyro.ai/)
Horizon:一个用于应用强化学习(Applied RL)的平台:https://horizonrl.com (https://horizonrl.com/)
这些只是基于 TensorFlow 和 PyTorch 构建的少量框架和项目。你能在 TensorFlow 和 PyTorch 的 GitHub 和官网上找到更多。