Explore Courses Blog Tutorials Interview Questions
0 votes
in Machine Learning by (19k points)

I am looking for an open source neural network library. So far, I have looked at FANN, WEKA, and OpenNN. Are the others that I should look at? The criteria, of course, is documentation, examples, and ease of use.

1 Answer

0 votes
by (33.1k points)

Most commonly used Deep Learning libraries nowadays.

Keras is the best in this category: usable, powerful and actively developed. It can use Tensorflow, Theano, and CNTK as a backend.

TensorFlow from Google (C++/Python). It is built on the top of keras.

CNTK from Microsoft (training in Python & evaluation in C++/C#/Java/Python)

Caffe from Berkeley Vision and Learning Center in C++ with Python bindings

PyTorch from Facebook, in Python, can be extended with C/C++

MXNet (C++, Python, R, Scala, Julia, Matlab, Javascript)

Hope this answer helps.

Browse Categories