本文原载于微信公众号:AI部落联盟(AI_Tribe),AI研习社经授权转载。欢迎关注 AI部落联盟 微信公众号、知乎专栏 AI部落、及 AI研习社博客专栏。
社长提醒:本文的相关链接请点击文末【阅读原文】进行查看
工欲善其事,必先利其器。制约人真正发展的能力和经验是一方面,所使用的工具也是一方面。一个好的工具可以让你起到事半功倍的效果。目前AI领域爆火,从业人员不断增多,但是很多人就在盲目的学习、盲目的工作,最终被人越拉越远。其实也不怪自己,只怪AI包含的内容太多太多了,而且网上各种七七八八的工具很多但是真正比较全面汇总的几乎没有,都是大自然的搬运工,还有一些完全是无脑搬运、无脑传播。
所以,今天我根据这些年的积累,整理了一份包含深度学习框架、AI工具/库、机器学习工具/库、NLP工具/库、CV工具/库的汇总,并附有说明文档(有些是中英文文档都有)。之所以附带文档而不是源码,有两方面原因:先看文档,找出最适合自己的一个或两个(太多没必要,同类别工具如果熟练使用一两个基本就能搞定自己所有的工作);在开发过程中,一份好的文档可以让你事半功倍。
不论你是做工程还是做学术,都适合:很多库非常强大,可以跟其他库、规则、模型相组合(甚至不同语言和平台的都可组合),适合做工程;很多库开发很快、小而全,适合学术方面快速应用。建议大家收藏,如果有不明白的欢迎找我讨论学习。
深度学习框架:
TensorFlow: TensorFlow官方中文文档
TensorFlow:TensorFlow中文社区
Theano: Theano最权威的文档
Theano: Theano比较好的中文文档
Keras:英文文档
Keras:中文文档
PyTorch:英文文档
PyTorch:中文文档
Torch:英文文档
Torch:中文文档
MXNet:英文文档
MXNet:中文文档
PaddlePaddle:英文文档
PaddlePaddle:中文文档
Caffe: 英文文档
Caffe: 中文文档
Caffe2: 官方英文文档
Caffe2:中文文档
CNTK: CNTK官方文档
CNTK: 中文文档
Chainer: 官方英文文档
Chainer: 中文文档
Neon: 官方英文文档
Deeplearning4j:官方英文文档
Deeplearning4j:中文文档
AI相关开源工具/库:
EasyAI:官方文档
SimpleAI:官方文档
AutoML:官方文档
Tensorboard:官方中文文档
MDP-Toolkit:官方文档
PyML:官方文档
DMTK:官方文档
XGBoost:官方中文文档
OpenNN:官方文档
Oryx 2:官方文档
LightGBM:官方中文文档
PredictionIO:官方文档
SystemML:官方文档
Gensim: 官方文档
Pyro:官方文档
Matplotlib: Matplotlib官方文档
Scipy:官方文档
NumPy: NumPy官方文档
MagNet:内含文档
Pandas: pandas官方文档
PyBrain: 官方文档
Pylearn2: 官方文档
Serving:官方文档
Seaborn: Seaborn官方文档
scikit-learn: 官方文档
MLBase:官方文档
MLlib:官方文档
Mahout:官方文档
ONNX Model Zoo:内含文档
Dlib: 官方文档
Statsmodels: 官方文档
OpenNRE:内含文档
TFMA:内含文档
Auto-sklearn:官方文档
spaCy:官方文档
Polyglot:官方文档
Dopamine:内含文档
MontyLingua:官方文档
TransmogrifAI:内含文档
BLLIP Parser:官方文档
pyDatalog:官方文档
GraphPipe:内含文档
Texar:内含文档
NLP:
AllenNLP:官方文档
pyLTP:官方文档
CoreNLP:官方文档
THULAC :包含文档
NLPIR :包含文档
LTP :包含文档
OpenNLP :包含文档
FudanNLP :包含文档
Lac-BaiDu:包含文档
NLTK:官方文档
Textacy :包含文档
DeepNLP:包含文档
Poplar:包含文档
Pattern:官方文档
spaCy :包含文档
TextBlob:官方文档
Chinese-Annotator :包含文档
PyNLPI:官方文档
HanNLP:官方文档
Quepy:官方文档
chinese_nlp :包含文档
Jieba:官方文档
TextGrocery:官方文档
SnowNLP:官方文档
YaYaNLP :包含文档
NLP.js:内含文档
小明NLP:包含文档
CV
Face Recognition:中文文档
OpenCV:包含文档
Faceservice.cgi:内含文档
Asmlibrary:英文文档
pyOpenCV:英文文档
LTI-Lib:内含文档
GShow:内含文档
QMotion:内含文档
OpenPR:内含文档
Hand-Gesture-Detection:内含文档
jViolajones:内含文档
OpenVSS:内含文档
JavaCV:内含文档
cvBlob:内含文档
QMotion:内含文档
VideoMan:内含文档
QVision:内含文档
Mcvai-tracking:内含文档
以上就是我在几年的积累的基础上,关于深度学习框架、AI工具/库、机器学习工具/库、NLP工具/库、CV工具/库的一个汇总,应该涵盖了绝大部分主流的工具。因为AI实在是包含的领域太多了,后续我还会补全其他的工具/库(语音、NLP中各个任务的细分工具、CV中各个细分任务的工具、海量数据处理、强化学习、迁移学习、多任务学习、在线学习、终生学习、多标签学习、半监督学习、集成学习等等),欢迎感兴趣的关注。
这些工具实在是太多了,我不敢保证都知道(至少CV不是太清楚),但是绝大部分还是比较了解的,所以有不明白的欢迎找我一起讨论学习。
【AI求职百题斩】已经悄咪咪上线啦,你还不赶紧来答题?!
点击 阅读原文 查看本文更多内容↙