Quantcast
Channel: Sam的技术Blog
Viewing all articles
Browse latest Browse all 158

Ubuntu下Python工作环境摸索

$
0
0
作者:Sam(甄峰)  sam_code@hotmail.com

基于机器学习的学习和开发中,很多时候需要以Python和Python Package为基础,做数据准备,训练和推理。
之前一直做Linux/Android开发,对机器学习工作只触及多层感知机(NN)的训练和推理,基于OpenCV的MLP就可以了。随着对深度学习的进一步接触,深感需要一个方便合理高效的开发环境。现摸索如下。

平台的选择:
硬件:基于现有资源。
系统:为了未来训练时更高效,采用Ubuntu, 安装Cuda.

Python包和环境管理工具:
之前在windows上就使用Anaconda,深感其直观,方便。 Jupyter也令人映像深刻。所以继续采用之。

又因为pip安装的Python Package, 并不能直观显示在Anaconda界面上,所以尽量选择conda安装。

当前的工作模式是:
简单的Python程序,直接使用Anaconda中的Jupyter开发维护,运行。
PaddlePaddle, PaddleHub等使用,也是同样。

较为复杂的Python程序,或下载的Python程序......




 

Viewing all articles
Browse latest Browse all 158

Trending Articles