What are the best Python libraries for neural networks?

asked by Anonymous
26 contributors
6 solutions
  1. 8

    #1PythonXY

    PythonXY
    PythonXY is a free machine learning library for numerical computations, data analysis and data visualization based on Python programming language.
    Software

    Windows

    Free

    Jacob Sullivan
    Written on February 6, 2017
    "I believe Python is the future. I love this tool, it's perfect for the job! If you know anything about the language, I definitely recommend giving this a try. I always lose myself when using it and time passes by without me."
  2. 6

    #2Theano

    Theano
    Theano is a numerical computation library for Python good for neural networks and deep learning. Theano allows the user to define, optimise, and evaluate mathematical expressions involving multi-dimensional arrays efficiently. 
    Software

    Windows, Mac

    Free

    Johnny Davis
    Written on March 27, 2017
    "Theano is a Python library but it is good for making algorithms from scratch because it is well adapted for numerical tasks. Developed at the University of Montreal it is easy to see why this is such a popular Deep Learning tool."
  3. 3

    #3Pylearn2

    Pylearn2
    Pylearn2 is a machine learning library based on Theano.
    Software

    Windows

    Free

    Peter Newman
    Written on March 27, 2017
    "If you're programming in Python and need some code for neural networks, Pylearn2 on Github is where to go. There are scripts, support and ideas to assist with doing Python programs. It's a one of a kind site. "
  1. 2

    #4scikit-learn

    scikit-learn
    scikit-learn is an easy-to-use machine learning library for Python.  
    Software

    Windows, Mac

    Free

    Mark Welch
    Written on February 14, 2017
    "I really appreciate the clarity and detail in the documentation. After clicking on the home page, I could see that scikit-learn does suit my needs. While I am a new-ish user of Python, I feel a good deal of confidence in applying this solution."
  2. 1

    #5Tensorflow

    Tensorflow
    TensorFlow is a fast, flexible, and scalable open source machine learning library for research and production. Tensor flow is a software library that is used for numerical computation with the using of data flow graphs. Nodes in the graph represent mathematical operations, while the graph edges represent the multidimensional data arrays
    Software

    Windows, Mac

    Free

    Michael Stephens
    Written on April 16, 2017
    "If you need Python libraries for neural networks, I would highly recommend Tensorflow. It is a great windows program that contains a well concise library."
  3. 0

    #6Top 4 Best Free IDE's Programming Compilers

    Top 4 Best Free IDE's Programming Compilers
    Top 4 best free IDE's programming compilers for C, C#, Javascript, Java, Python and more.
    Videos

    Free

    Sean Hopkins
    Written on August 1, 2017
    "This video is certainly useful, as it lists some free programs. However, the video is over a year and half old, and there might be a better answer to the topic by now. Indeed, the comment section has further suggestions not mentioned in the video. "

Summary

Best What are the best Python libraries for neural networks
RankSolutionsTypeVotesPrice
1PythonXYSoftware 8 Free
2TheanoSoftware 6 Free
3Pylearn2Software 3 Free
4scikit-learnSoftware 2 Free
5TensorflowSoftware 1 Free
6Top 4 Best Free IDE's Programming CompilersVideos 0 Free
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.