https://pytorch-cn.readthedocs.io/zh/latest/ Pytorch中文文档
什么是PyTorch?
PyTorch是一个开源的机器学习库
PyTorch是一个深度学习框架
PyTorch是一个基于Python的科学计算库,它有以下特点:
- 类似于NumPy,但是它可以使用GPU
- 可以用它定义深度学习模型,可以灵活地进行深度学习模型的训练和使用
Pytorch和Tensorflow的区别
pytorch学术界用得多,tensorflow工业界用得多
创建和运行计算图可能是两个框架最不同的地方。在PyTorch中,图结构是动态的,这意味着图在运行时构建。而在TensorFlow中,图结构是静态的,这意味着图先被“编译”然后再运行。
灵活性
tensorflow:静态计算图,数据参数在CPU与GPU之间迁移麻烦,调试麻烦
pytorch:动态计算图,数据参数在CPU与GPU之间迁移十分灵活,调试简便计算速度
同等条件下:
tensorflow 在CPU上运行速度比 pytorch 快
tensorflow 在GPU上运行速度和 pytorch 差不多
Pytorch(零) —— 相关知识(什么是pytorch & pytorch与tensorflow的区别)
最新推荐文章于 2023-10-23 14:40:37 发布