Skip to content


Using TensorFlow with Go

created by Takuya Ueda (@tenntenn)

For an introduction please read Understanding Tensorflow using Go.

The TensorFlow API for Go is well suited to loading existing models and executing them within a Go application. It requires the TensorFlow C library to be installed. A full TensorFlow installation is not needed.

It is not possible to statically link against the C library, but the issue is known and there might be a fix later this year.


Our long-term goal is to become an open platform for machine learning research based on real-world photo collections.