好奇的探索者,理性的思考者,踏实的行动者。
Table of Contents:
深度学习框架
PyTorch、TensorFlow、MindSpore(华为)、PaddlePaddle(百度)
Keras,TensorFlow的封装,类似于 sklearn,易上手,容易使用,适合新手入门深度学习;
PyTorch,最强大,相对更灵活;
TensorFlow,出来的早,业界使用多。但是,再见
TensorFlow 是由 Google Brain 团队开发的一个开源的机器学习框架
Keras 是一个用 Python 编写的高级神经网络 API,它可以运行于 TensorFlow、Microsoft Cognitive Toolkit、Theano 和 MXNet 等深度学习框架之上。Keras 的设计理念是用户友好、模块化和可扩展性强,旨在使深度学习的建模过程变得更加简单、快速和灵活。
PyTorch 是一个由 Facebook 开发的开源机器学习框架,它是一个动态图计算框架,允许用户使用 Python 语言定义计算图并执行计算,同时也支持静态图计算。
OpenCV 和 PyTorch 是两种非常不同的计算机视觉工具。下面是它们的简要对比: