Caffe2 is a lightweight, modular, and scalable deep learning framework for deploying new models using the power of CPUs and GPUs in the cloud or on mobile.

Designed for scale

Caffe2 provides AI developers with an easy way to experiment with deep learning and leverage community contributions of new models and algorithms. Caffe2 is built to be deployed at scale across data centers and mobile phones, and is the same technology used by Facebook to bring AI capabilities to billions of people around the world.

Explore pre-trained models

Use pre-trained models from Caffe2's model zoo to quickly build demo applications and explore deep learning capabilities. With the model zoo, it's easy to recreate, evaluate, and build upon previously trained models across many fields of application.

Get Started


  • Review documentation and tutorials to familiarize yourself with Caffe2, including its operators, integration on iOS and Android, and distributed training capabilities.

  • 3

  • Check out tools, libraries, pre-trained models and datasets to support your development needs.

  • More Tools


    ONNX is an open format for deep learning models, allowing AI developers to easily move between state-of-the-art tools.

    Join Us

    Tackle the world's most complex technology challenges

    Join Our Team

    Latest News

    Visit the AI Blog for updates on recent publications, new tools, and more.

    Visit Blog