美文网首页
Python 机器学习工具集

Python 机器学习工具集

作者: zsz000 | 来源:发表于2016-10-27 00:46 被阅读0次

Python工具集

集成环境,科学计算发行版:
Anaconda、WinPython

numpy 数据基础库
scipy 科学计算库
matplotlib 数学绘图包
pandas 数据分析库
sklearn(scikit-learn) 机器学习库
以上的Anaconda都已经内置了。

scrapy 网络爬虫框架
bs4 网页数据处理包
Pillow 图像处理,是PIL的替代版本
pyqt GUI开发包
PySide 是pyqt的开源版本
opencv 图像处理库

seaborn 可视化库,是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,更华丽。

Spyder 是Python(x,y)的作者为它开发的一个简单的集成开发环境。和其他的IDE相比,它最大的优点就是模仿MATLAB的“工作空间”的功能,可以很方便地观察和修改数组的值。

SciPy 是一款方便、易于使用、专为科学和工程设计的Python工具包.它包括统计,优化,整合,线性代数模块,傅里叶变换,信号和图像处理,常微分方程求解器等等

http://www.scipy.org/ scipy , numpy, matplotlib, pandas
http://www.tuicool.com/articles/r2yyei NumPy的详细教程

机器学习框架

Theano ,TensorFlow ,Keras ,MxNET ,Caffe

TensorFlow 比Theano 好点。Theano 学习入门用,TensorFlow 工业应用。Theano支持到py3.4,更新慢了。
https://github.com/tensorflow/tensorflow TensorFlow
https://github.com/Theano/Theano Theano
https://github.com/fchollet/keras Keras
http://dmlc.ml/ mxnet
http://caffe.berkeleyvision.org/ caffe , 偏重于机器视觉
https://github.com/Microsoft/CNTK 微软的CNTK
http://www.paddlepaddle.org/ 百度 paddle 官网
http://chainer.org/ chainer

相关文章

网友评论

      本文标题:Python 机器学习工具集

      本文链接:https://www.haomeiwen.com/subject/rcujuttx.html