深度学习的相关含义是什么
691
2022-05-30
2.1.5 PyTorch
PyTorch是一个Python优先的深度学习框架,能够在强大的GPU加速的基础上实现张量和动态神经网络。
PyTorch是一个Python软件包,其提供了两种高层面的功能,具体如下。
1)使用强大的GPU加速的Tensor计算(类似于Numpy)。
2)构建基于tape的autograd系统的深度神经网络。
如有需要,你也可以复用你喜欢的Python软件包(如Numpy、scipy和Cython)来扩展PyTorch。
相对于Tensorflow,PyTorch的一大优点是,它的图是动态的,而Tensorflow等都是静态图,不利于扩展。同时,PyTorch非常简洁,方便使用。本书将选取PyTorch作为图像识别的主要实现框架。
总结:如果说TensorFlow的设计是“Make It Complicated”,Keras的设计是“Make It Complicated And Hide It”,那么PyTorch的设计真正做到了“Keep it Simple,Stupid”。
项目地址:http://pytorch.org/。
pytorch 深度学习 图像处理
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。