Answer the question
In order to leave comments, you need to log in
What is the current state of C# with machine learning (problems and complexities)?
Greetings!
For comparison, let's take the most popular machine learning language Python + ML libraries.
1. What libraries do you use/use under C#?
2. In comparison with Python, which machine learning methods C# does not allow to use (or are not implemented conveniently/difficultly), which, in turn, are very important in machine learning?
3. What is the situation with GPU training?
4. Performance?
5. Your answer is that "not so", and in general I will be glad to any opinion.
Answer the question
In order to leave comments, you need to log in
1 python is an interpretive language, slow. to build a neural network, it must be compiled. for the learning task, the speed of the language is not important, since the main time is occupied by the neural network. Python's popularity is due to its simplicity.
2 s allows you to do whatever you want.
3 of course, the neural network is better done on gpu, this is the main direction. there are also specialized chips for neural networks, for example, Google released a tensor calculator
in general - machine learning is almost independent of the language. many libraries. choose the one that is more convenient for you.
What libraries do you use/use under C#?
What is the situation with GPU training?
Performance?
Your answer is that "not so", and in general I will be glad to any opinion.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question