C
C
Coline2019-01-12 22:31:38
Machine learning
Coline, 2019-01-12 22:31:38

Non-python for machine learning/AI/neural networks/etc?

I thought about trying myself in these areas, but a quick search on the Internet showed that Python is actively used for this. After getting acquainted with this language and solving several hundred helloworlds on it, I realized that it was not for me and I did not want to use it in my work. So, if so, then these areas are not for me, because I simply cannot find a job in them, developing neural networks in some other language?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
�
âš¡ Kotobotov âš¡, 2019-01-13
@Coline

Standing frameworks have an interface for almost any popular language.
Therefore, if you wish, you can use any language that you like best.
As a rule, compiled languages ​​are used to develop efficient code, and scripting languages ​​(such as python) are used to sketch a quick prototype, when efficiency is not important.
Python is simply simpler and is actively used abroad for simple training of non-programmers (economists, statisticians) in programming, and they, in turn, create a lot of research and teaching materials, which in turn is already popularizing the language.

D
Dmitry, 2019-01-12
@LazyTalent

Which client languages ​​are supported in TensorFlow?
TensorFlow is designed to support multiple client languages. Currently, the best-supported client language is Python. Experimental interfaces for executing and constructing graphs are also available for C++, Java and Go.
TensorFlow also has a C-based client API to help build support for more client languages. We invite contributions of new language bindings.
Bindings for various other languages ​​(such as C#, Julia, Ruby and Scala) created and supported by the open source community build on top of the C API supported by the TensorFlow maintainers.
Separately, there is the Swift for TensorFlow project, which integrates TensorFlow directly into the Swift programming language.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question