【机器学习】高斯过程python包安装过程

高斯过程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

原文地址:https://www.cnblogs.com/Tom-Ren/p/9897858.html