¿Cuántos idiomas hay para las redes neuronales?

Python es, con mucho, el lenguaje más común para trabajar en redes neuronales. Tiene toneladas de bibliotecas y debería ser la opción predeterminada en cualquier proyecto, a menos que haya una razón sólida en contra. una biblioteca de software de código abierto para Machine Intelligence, documentación de Keras, bienvenida – La documentación de Theano 0.8.2 es muy popular. Hay demasiados para contar. Las bibliotecas como tensorflow y mxnet tienen múltiples interfaces de idiomas, pero Python es el más popular.

Lua es el segundo más popular con su biblioteca de antorchas. Antorcha | Computación científica para LuaJIT. .

C ++ se puede usar si se quiere codificar todo desde cero y no se necesitan bibliotecas. También hay algunas bibliotecas como metadiff y tinycnn disponibles para C ++.

Incluso menos personas usan Matlab / Octave hoy en día. Alguna vez fueron muy comunes.

También Tensorflow recientemente tiene su propio Ruby somaticio / tensorflow.rb y OCaml LaurentMazare / tensorflow-ocaml frontends.

MXNet se puede usar de R y Julia . Documentos MXNet

Julia también solía tener sus propios marcos nativos que parecen menos contribuidos a pluskid / Mocha.jl

Java (y scala) se pueden usar con Open Source, Distributed Deep Learning para la biblioteca JVM.

More Interesting

Todos dicen que el aprendizaje automático ocupará trabajos de un gran no. de personas, ¿es esto cierto? ¿Hay algún lado positivo?

¿Cuál es la diferencia entre el aprendizaje automático en Python y R?

¿Qué significa decir: "En la geometría de la información, el paso E y el paso M se interpretan como proyecciones bajo dos conexiones afines"?

¿Cómo se glorifican los métodos del kernel en la coincidencia de plantillas?

¿Qué estrategia usaste para resolver el juego 2048? ¿Por qué?

Si pronostico grupos en un conjunto de trenes completo y los uso como características categóricas y realizo CV, ¿sería una fuga?

¿Cuál es el plan de estudios de maestría de Stanford en AI / ML?

Hipotéticamente, ¿sería posible cultivar tejido cerebral usando células madre y luego usarlo como un procesador distribuido para tareas de aprendizaje complejas?

Cómo combinar salidas del sistema de recomendación (matriz de elementos de usuario) a través de un conjunto

Cómo pasar del desarrollo de pila completa al aprendizaje automático en el trabajo independiente

Cómo ejecutar una sesión de tensorflow en un solo proceso y núcleo

¿Cuál es el mejor paquete R para predecir la causalidad entre dos flujos de datos de series temporales?

¿Por qué Microsoft decidió usar bosques aleatorios en el Kinect?

¿Qué debo aprender para el aprendizaje automático, C ++ o Python?

¿Cree en los resultados producidos por el análisis de control metabólico (modelado matemático utilizando parámetros cinéticos)?