Thursday, March 28, 2024
HomeGolangNeural networks in Golang? - Getting Assist

Neural networks in Golang? – Getting Assist


Is there a library with which I can use neural networks (and ML algorithms) in Golang ?

Is anybody utilizing Go for ML ? Any recommendation on how can I practice a neural community on ~100Gb of knowledge ?

Hello @maykie ,

Thanks for the hyperlinks. Are you able to inform me which one in every of these libraries is the trade normal for Golang and neural community ? Which one in every of these are being utilized by giant firms of their machine studying initiatives ?

None

Golang is used primarily for networking and cloud and never for AI. I doubt if any large firm is utilizing Go as foremost codebase for neural networks.

Python is “trade normal” for AI.

I ponder why that’s. Golang has nice assist for concurrent processing, it ought to be capable to do the identical python does, with a bonus in parallelization.

Is likely to be associated to the very fact, that Python and NumPy have been utilized in DataScience already earlier than Go has been seen on the TIOBE index the primary time…

And in addition to the truth that python can do some operator overloading and you do not want to do technique name gymnastics so as to add 2 fastened level or bigint numbers.

Later added libraries like tensorflow then delegate some work to the GPU intelligently.

Sure, you should utilize TF with Go as properly, however not operator overloading. So the AI and DS people can shortly prototype one thing utilizing python that normally nonetheless stays readable, whereas with Go it will get far too verbose shortly.

1 Like

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments