原文地址:http://blog.csdn.net/ariesjzj/article/details/7477783
数值计算,线性代数库 - NumPy, SciPy。相当于BLAS, LAPACK。
网址:http://numpy.scipy.org/,http://www.scipy.org/
ubuntu安装:
# apt-get install python-numpy python-scipy
绘图库-matplotlib。等势图,分布图,等等。。。总之,实验结果的可视化可少不了这东西。
网址:http://matplotlib.sourceforge.net/
ubuntu安装:
# apt-get install python-matplotlib
图像处理库-OpenCV。其实同时也是个机器学习库。
网址:http://opencv.willowgarage.com/documentation/python/index.html
ubuntu安装:
# apt-get install python-opencv
最优化库-cvxopt。牛到长角的著作《convex optimization》的配套实现,还是比较权威的。
网址:http://abel.ee.ucla.edu/cvxopt/,http://www.stanford.edu/~boyd/cvxbook/
ubuntu安装:
# apt-get install python-cvxopt
Qt图形库-pyqt。不用编译,解释执行的图形界面,对于实验性的原型设计还是相当适合的,而且还跨平台。
网址:http://www.riverbankcomputing.co.uk/software/pyqt/download
ubuntu安装:
# apt-get install python-qt4
这里只列了些常用的库,其它的诸如支持向量机,神经网络等模型的Python实现网上一搜就有一大坨,在些不列举了。