基于Ubuntu 14.04的机器学习环境搭建
本人我学习机器学习差不多半年多了,也体验了各种机器学习框架,为了让初学者更好的入门,当然我也在入门阶段,也为了我将来搭建环境不必要去找各种资料,因此将环境搭建过程重现。
1.首先搭建Ubuntu 14.04的scikit-learn环境
提到机器学习不得不说当今最流行的基本机器学习库scikit-learn。这个库是我当时学习python偶然发现的,而后深陷进入一发不可收拾啊。里面集成了各种机器学习算法,如svm,knn,naive bayes等等。
首先安装python,在Ubuntu中,已经帮我们安装好了,那我们需要安装dev,build-essential等必要的库。
sudo apt-get install python python-numpy python-dev libatlas-base-dev
sudo apt-get install gcc gfortran g++ build-essential git
sudo apt-get install python-pip python-setuptools python-scipy
sudo pip install scikit-learn -i http://pypi.douban.com/simple
sudo pip install pandas -i http://pypi.douban.com/simple
2.搭建theano的深度学习环境
sudo pip install nose
sudo git clone git://github.com/Theano/Theano.git
cd theano
python setup.py develop
3.搭建keras深度学习环境
sudo pip install pyyaml
sudo pip install kears
下载keras的例子
sudo git clone https://github.com/fchollet/keras.git
至此,深度学习框架搭建完毕。