API Documentation
TensorFlow has APIs in multiple languages that can be used to build and execute TensorFlow graphs. The Python API is currently the most complete and easiest to use, but other language APIs may be easier to integrate into projects and may provide some performance advantages in graph execution.
Please note: APIs other than Python are not yet fully complete. Specific API coverage information: API stability promises.
- Python
- C
- Java
- Go
We also provide a C API reference for TensorFlow Serving: :
- TensorFlow Serving
We also encourage the community to develop and maintain support for other languages: approach recommended by the TensorFlow maintainers.
For example, see the following languages: C#, Haskell, Julia, Ruby, Rust , and Scala.