V
V
v_marchenko2016-10-18 00:11:11
Neural networks
v_marchenko, 2016-10-18 00:11:11

What programming language is most commonly used to program neural networks?

What programming language is most commonly used to program neural networks?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
I
ivodopyanov, 2016-10-18
@ivodopyanov

Facebook Programs in Lua and
Google's Torch Library in Python and Tensorflow
University of Montreal led by Yoshua Bengio develops Theano for Python
Microsoft Research has CNTK
Hardcore scientists use Matlab
In my experience, Python will be more comfortable. The performance is also ok - there, in all the libraries, the syshka is still spinning inside.

H
hatiko, 2016-10-18
@hatiko

This does not depend on the language.
Example:
https://habrahabr.ru/post/254921/
Basic lib in C.
But the actual applied neural network is programmed in Java.

Y
Yura, 2016-10-21
@jurastm

from programming languages ​​in approximately the following descending order:
1. Python
2. Matlab
3. C ++
Various frameworks are very useful for development, which will save you from the routine.
The main ones:
•Torch
•Tensorflow
•Caffe
•Theano
Caffe has a wrapper for python and matlab, but the impressions from using it are so-so: firstly, it is problematic in installation (and it's not just about makefile.config), and secondly, there are errors even after compilation . There is a tutorial on the official berkleyvision website, but it did not help me much.
Personally, I like Tensorflow in operation.

A
Artem Morozov, 2017-01-03
@artem-morozov

Choose Python.

V
Vi, 2016-10-18
@redsabien

Lisp, Clojure, Racket, these languages ​​are often used in AI and neural networks.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question