Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Failed to load latest commit information.

TensorFlow Hub

TensorFlow Hub is a repository of reusable assets for machine learning with TensorFlow. In particular, it provides pre-trained SavedModels that can be reused to solve new tasks with less training time and less training data.

This GitHub repository hosts the tensorflow_hub Python library to download and reuse SavedModels in your TensorFlow program with a minimum amount of code, as well as other associated code and documentation.

Getting Started


If you'd like to contribute to TensorFlow Hub, be sure to review the contribution guidelines. To contribute code to the library itself (not examples), you will probably need to build from source.

This project adheres to TensorFlow's code of conduct. By participating, you are expected to uphold this code.

We use GitHub issues for tracking requests and bugs. Please see the TensorFlow Hub mailing list for general questions and discussion, or tag tensorflow-hub on Stack Overflow.


Apache License 2.0