7
madcj
8y

Deep learning java or c#

Comments
  • 3
    Try kotlin
  • 1
    Nope ,all i need is the algorithm !
  • 0
    @madcj Java then
  • 0
    Actualy do u have any idea about ai
  • 10
    What? The correct answer is Python. My thesis was in deep learning. So fun.
  • 0
    But python i think its not for societies
  • 0
    Python algs like CRBM and deep belief networks are on GitHub..

    What societies? Typo?
  • 0
    If you go the Java route, you can use the powerful tool, Weka for many things including visualization, classification, feature selection...

    And there is a library called DeepLearning4j that I hear is pretty good.
  • 1
    @Haxk20 we are talking about deep learning way not language or platform
  • 1
    ++ for Python. You will find quite a bit of tools and libraries there, also some of them are optimized with C++ already. For production, Java or C++.
  • 0
    Python mostly because of prototyping ease and community support for that specific topic. For example, Tensorflow (Google lib for ML and DNNs) has both Python and C++ frontends
  • 4
    @rrmhearts I agree with you! It's python no doubt!
  • 0
    Thanks to all for these good info
  • 0
    Wouldn't python be better?
  • 0
    Python
  • 0
    I don't know much about deep learning, but I always thought that Python was the "de facto" standard.
  • 0
    Python!
  • 1
    To Everyone commenting python, he mentioned societies and I think he means it as in working somewhere where they'll most likely want their code to be unaccessible to end user, which is difficult to do efficiently in python (or so I read xD)
    In that regard it seems c++ with tenserflow would be the alternative (assuming most going the python way would use tenserflow) but if your choice is really limited to C# or Java then I can't say. Would have to do some research on the best performing apis available on each to see. Plus, maybe you could search for which is most used by companies/researchers using these languages, it might be a good start 😀
Add Comment