BTW, this is besides the point. Most of ML talent is actually being poached from academia all over the world where cutting-edge research is going on on different techniques.

4) David Silver, RL YouTube videos: https://youtu.be/2pWv7GOvuf0

Good day.

Martin.

On Thu, Feb 21, 2019 at 4:09 AM Solomon Kariri <solomonkariri@gmail.com> wrote:
David,

Go ahead and do what you feel you want or might be beneficial to you or someone else (maybe even me in future). If we all worked on fixing/improving what exists, we would still be improving assembly language.

Solomon Kariri,

Software Engineer


On Thu, Feb 21, 2019 at 9:51 AM Martin Akolo Chiteri via skunkworks <skunkworks@lists.my.co.ke> wrote:
David,

As I stated earlier, my intention was to offer any sort of help to your situation with ML libraries (lack of) appropriate for training neural network models in Go. I honestly did not know that I was dealing with an ML expert, apologies for that.

Yes, I abandoned this repo, https://github.com/chiteri/neural_networks_and_deep_learning. It really does not bother me, why should it disturb you in the least bit of ways? Was simply trying to wrap my head around the material presented in the first chapter of this book http://neuralnetworksanddeeplearning.com/ which I did and moved on with the project that I had at hand.

My intention is not to be in any committee of any form, at least not for writing programs. Maybe my message did not reach out with enough clarity but what I said is that I have more familiarity with Python modules that achieve a number of what you need. On top of that if you can recall, I passed a link with several Go libraries that might have been adequate for your purposes in my first response to you. Your inquiry appeared quite straight-forward.

I do possess an intuitive understanding of most of the methods I utilize to train machine learning models with. I get results that are adequate for my purposes from them and interpret them accordingly. Am not sure what else needs to be done besides that David?

Martin.

On Wed, Feb 20, 2019 at 6:25 PM David Njuguna via skunkworks <skunkworks@lists.my.co.ke> wrote:
Martin,

Let me make this clear.

My Goals:
1. To benefit those of us who already chose Go and would like to embed ML into their software and would like module with a high-level API akin to Keras. There is a reason why Google adopted Keras to the official high-level API for Tensorflow.

My Non-Goals:
1. To convince anyone to start using Go in production.
2. To form a committee to decide on whether the world needs a new ML library.
3. To find out if I should continue working on Therfoo, that ship has sailed, I am already using it.
4. To debate whether I should port my software from Go to Python or to C

Any specific reason you are implementing (correction, have implemented...) the Deep Learning module from Scratch? admittedly I started writing this to develop my intuition as I studied ML and deep learning. I would presume it the same reason you started (and abandoned...?) https://github.com/chiteri/neural_networks_and_deep_learning ? There are a couple in existence already (no there are not any production-grade deep learning libraries in Golang), probably well executed and tested. Perhaps you could join those projects and work on bug fixes and enhancements instead .... 

https://github.com/josephmisiti/awesome-machine-learning#go 
8/12 of the general purpose Go projects on this list are deprecated as for the remaining 4 projects
1. https://goreportcard.com/report/github.com/znly/go-ml-transpiler - a D report is not how we do things where I come from
2. https://goreportcard.com/report/github.com/goml/gobraina C report is not how we do things where I come from
3. https://github.com/MaxHalford/eaopt - would be interesting if I was interested in an evolutionary optimization library.

http://gopherdata.io/post/deeplearning_in_go_part_1/ <- this is about Gorgonia. The API is too low level for my liking. The project scope much larger than I need.
https://medium.com/sourcedtech/machine-learning-on-go-code-829e85e2d2c6 <- this is not an ML library. It is an article about a talk at Gophercon 2019, I was there.

Good luck in any case. thanks!

Kind regards,
David Ndungu



On Tue, Feb 19, 2019 at 10:16 PM Martin Akolo Chiteri via skunkworks <skunkworks@lists.my.co.ke> wrote:
Hi David,

Any specific reason you are implementing the Deep Learning module from Scratch? There are a couple in existence already, probably well executed and tested. Perhaps you could join those projects and work on bug fixes and enhancements instead ....


Good luck in any case.

Martin.

On Mon, Feb 18, 2019 at 12:40 PM David Njuguna via skunkworks <skunkworks@lists.my.co.ke> wrote:
I am currently writing a deep learning Golang module/library - https://github.com/therfoo/therfoo and wondering if anyone here would be open to collaborating on the same?

Kind regards,
David Ndungu

_______________________________________________
skunkworks mailing list
skunkworks@lists.my.co.ke
------------
List info, subscribe/unsubscribe
http://lists.my.co.ke/mailman/listinfo/skunkworks
------------

Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke
_______________________________________________
skunkworks mailing list
skunkworks@lists.my.co.ke
------------
List info, subscribe/unsubscribe
http://lists.my.co.ke/mailman/listinfo/skunkworks
------------

Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke
_______________________________________________
skunkworks mailing list
skunkworks@lists.my.co.ke
------------
List info, subscribe/unsubscribe
http://lists.my.co.ke/mailman/listinfo/skunkworks
------------

Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke
_______________________________________________
skunkworks mailing list
skunkworks@lists.my.co.ke
------------
List info, subscribe/unsubscribe
http://lists.my.co.ke/mailman/listinfo/skunkworks
------------

Skunkworks Rules
http://my.co.ke/phpbb/viewtopic.php?f=24&t=94
------------
Other services @ http://my.co.ke