<table class="fo-notebook-links" align="left">
    <td>
        <a target="_blank" href="https://colab.research.google.com/github/voxel51/fiftyone/blob/main/docs/source/getting_started/model_dataset_zoo/02_explore.ipynb">
            <img src="https://cdn.voxel51.com/colab-logo-256px.png"> &nbsp; Run in Google Colab
        </a>
    </td>
    <td>
        <a target="_blank" href="https://github.com/voxel51/fiftyone/blob/main/docs/source/getting_started/model_dataset_zoo/02_explore.ipynb">
            <img src="https://cdn.voxel51.com/github-logo-256px.png"> &nbsp; View source on GitHub
        </a>
    </td>
    <td>
        <a target="_blank" href="https://raw.githubusercontent.com/voxel51/fiftyone/main/docs/source/getting_started/model_dataset_zoo/02_explore.ipynb" download>
            <img src="https://cdn.voxel51.com/cloud-icon-256px.png"> &nbsp; Download notebook
        </a>
    </td>
</table>

# Exploring the Model Zoo

This experience introduces you to the core components of the FiftyOne Zoo:

- The **Dataset Zoo** for accessing and exploring public datasets
- The **Model Zoo** for running pre-trained models on your data
- Creating your **own remotely-sourced datasets** for reuse and collaboration

Whether you’re a researcher, engineer, or educator, these tools help streamline your computer vision workflows in FiftyOne.

> 💡 Make sure to run `pip install fiftyone torch torchvision` before starting.

## FiftyOne Zoo: A Hub for Datasets and Models

FiftyOne Zoo provides easy access to a vast collection of pre-built datasets and pre-trained models. This notebook will guide you through exploring and using these resources.

### Key Components:

- **Dataset Zoo:** Offers a wide range of computer vision datasets, ready for immediate use.
- **Model Zoo:** Provides pre-trained models for various tasks, enabling quick experimentation and deployment.

Let’s dive in!

# Model Zoo

## Exploring the Model Zoo

The Model Zoo provides pre-trained models that can be used for inference and evaluation.

### Listing Available Models

FiftyOne supports a wide range of models for classification, detection, and segmentation, please visit the [Model Zoo](https://docs.voxel51.com/model_zoo/models.html) for the full, up-to-date catalog.

### Loading a Model (Example: AlexNet on ImageNet)

![imagenet](https://cdn.voxel51.com/getting_started_model_dataset_zoo/notebook2/imagenet.webp)

### Applying a Model to a Dataset

### Evaluating Model Performance

![imagenet_evaluation](https://cdn.voxel51.com/getting_started_model_dataset_zoo/notebook2/imagenet_evaluation.webp)

## Conclusion

FiftyOne Zoo simplifies the process of working with computer vision datasets and models. It provides a valuable resource for researchers, developers, and enthusiasts.

### Further Exploration:

- Explore the [FiftyOne documentation](https://docs.voxel51.com/) for more advanced features.
- Try different datasets and models from the Zoo.
- Integrate FiftyOne Zoo into your computer vision workflows.

## Next Steps

To continue exploring, check out:

- [Getting Started with FiftyOne](https://beta-docs.voxel51.com/getting_started/)
- [Other Datasets](https://beta-docs.voxel51.com/data/dataset_zoo/)
- [Other Models](https://beta-docs.voxel51.com/models/model_zoo/)
- Join our [Discord community](https://community.voxel51.com)
- Follow us on [LinkedIn](https://www.linkedin.com/company/voxel51/)
