高斯过程python包安装过程
pyGp.py 依赖于 python包如下:
运行于 python 环境 2.6 或者 2.7
依赖于科学计算包scipy,数值计算包numpy,以及绘图工具包 matplotlib
一、安装依赖包
保证拓展包的安装:
sudo apt-get install python-dev
安装numpy包:
sudo apt-get install python-numpy
安装scipy包:
sudo apt-get install python-scipy
最后安装matplotlib包:
sudo apt-get install python-matplotlib
(如果安装有问题检查:libpng和freetype包是否安装)最后可以在终端运行
python
python
import scipy
import numpy
import pylab
scipy.test()
numpy.test()
pylab.test()
测试通过即可!二、安装pyGPs包
这是高斯过程应用与机器学习的工具包
主要源:
https://github.com/SheffieldML/GPy
https://github.com/marionmari/pyGPs
下载后通过一下几种方式安装:
1'.添加路径
export PYTHONPATH=$PYTHONPATH:/path/to/local/directory/../parent_folder_of_pyGPs
2.运行setup.py程序
sudo python setup.py install
3.通过pip工具:
pip isntall pyGPs
4.随后到安装目录的pyGPs/Testing 文件夹下运行各个.py文件 通过即可。
5. 在pyGPs/Demo/Regerssion文件夹中运行demo得到如下图像:
关于相关计算的依赖包可以参考:
http://scipy.org