Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://gitlab.com/fcavani/tensorflow.go

Tensorflow repo stores some machine learning algorithms developed in Go
https://gitlab.com/fcavani/tensorflow.go

AI Artificial Inteligence ML golang machine learn pca tensorflow varimax

Last synced: about 1 month ago
JSON representation

Tensorflow repo stores some machine learning algorithms developed in Go

Awesome Lists containing this project

README

        

# tensorflow.go
Tensorflow repo stores some machine learning algorithms developed in Go.

For now, there is only one algorithm working, the PCA, that is faster than the native
implementation for big matrices, but the flip algorithm doesn't work. The code is
pretty simple besides the Tensorflow part, with have some crazy matrix manipulations.
It's works more or less like the native go version
and the Scikit Learn implementations (python), the last that is the base reference for
this work.

I'm puting this on Github because I need some help to make it work like the python
version. My knowledge in TF is very new and TF is very complicated in Go at least.
Python version is much more easy to learn.

Fork it!

PS: I don't know varimax well, I think it's need more work.