本文简单梳理 anaconda、pycharm、Jupyter、Colaboratory、Spyder、python、tensorflow、keras 之间的关系,旨在对它们有个全局宏观的认识。
它们的大概关系如下所示:
补充工具:Colab
Colab是在Jupyter基础之上开发的,通过 Colab,无需下载、安装、运行任何软件,就可以使用Jupyter笔记本,且免费使用 GPU/TPU计算资源,还可共享 Colab 笔记本,具体参考如下:
MOMO:Colaboratory( 简称"Colab")介绍与使用zhuanlan.zhihu.com补充问题:python跟tensorflow和keras是什么关系?
答:python的库有很多,例如,numpy、pandas、scikit-learn、tensorflow、keras等。
其中,tensorflow是python的机器学习库,而keras可看作是tensorflow封装后的API。
tensorFlow的层次结构从低到高可分成如下五层: