TensorFlow Hub is a comprehensive repository of pre-trained models ready for fine-tuning and deployable anywhere. Download the latest trained models with a minimal amount of code with the
The following tutorials should help you getting started with using and applying models from TF Hub for your needs. Interactive tutorials let you modify them and execute them with your changes. Click the Run in Google Colab button at the top of an interactive tutorial to tinker with it.
If you are unfamiliar with machine learning and TensorFlow, you can start by getting an overview of how to classify images and text, detecting objects in images, or by stylizing your own pictures like famous artwork:
Image ClassificationBuild a Keras model on top of a pre-trained image classifier to distinguish flowers.
Classify Text with BERTUse BERT to build a Keras model to solve a text classificaton sentiment analysis task.
Style TransferLet a neural network redraw an image in the style of Picasso, van Gogh or like your own style image.
For experienced developers
Check out more advanced tutorials for how to use NLP, images, audio, and video models from TensorFlow Hub.
Solve common NLP tasks with models from TensorFlow Hub. View all available NLP tutorials in the left nav.
Semantic SimilarityClassify and semantically compare sentences with the Universal Sentence Encoder.
Multilingual Universal Sentence Encoder Q&AAnswer cross-lingual questions from the SQuAD dataset using the multilingual universal sentence encoder Q&A model.
Explore how to use GANs, super resolution models and more. View all available image tutorials in the left nav.
Explore tutorials using trained models for audio data including pitch recognition and sound classification.
Sound classificationUse the YAMNet model to classify sounds as 521 audio event classes from the AudioSet-YouTube corpus.
Try out trained ML models for video data for action recognition, video interpolation, and more.