Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Python algs like CRBM and deep belief networks are on GitHub..
What societies? Typo? -
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. -
faisal98y++ 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++.
-
faisal98yPython 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
-
I don't know much about deep learning, but I always thought that Python was the "de facto" standard.
-
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 😀
Deep learning java or c#
undefined