Skip to content
Model Zoo for Intel® Architecture: contains Intel optimizations for running deep learning workloads on Intel® Xeon® Scalable processors
Branch: master
Clone or download
s1113950 Develop (#15)
fixes readme links
Latest commit 659895b Apr 3, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmarks Add FaceNet FP32 Inference (#259) Apr 2, 2019
docs Develop (#15) Apr 2, 2019
models Add FaceNet FP32 Inference (#259) Apr 2, 2019
tests Add FaceNet FP32 Inference (#259) Apr 2, 2019
Jenkinsfile Prevents lscpu prints if not verbose flag passed, and other args/test… Apr 2, 2019
LICENSE Adding Intel Apache license header to (#13) Nov 7, 2018
Makefile Update Makefile virtual env python (#83) Jan 7, 2019 Added final legal edits and tools repo cross-links (#258) Apr 2, 2019 Add: FastRCNN (ResNet50) FP32 inference benchmark scripts (#20) Nov 15, 2018
repo_structure.png Improve main README with repo purpose and structure (#228) Apr 2, 2019
requirements-test.txt Prevents lscpu prints if not verbose flag passed, and other args/test… Apr 2, 2019

Model Zoo for Intel® Architecture

This repository contains links to pre-trained models, benchmarking scripts, best practices, and step-by-step tutorials for many popular open-source machine learning models optimized by Intel to run on Intel® Xeon® Scalable processors.

Purpose of the Model Zoo

  • Demonstrate the AI workloads and deep learning models Intel has optimized and validated to run on Intel hardware
  • Show how to efficiently execute, train, and deploy Intel-optimized models
  • Make it easy to benchmark model performance on Intel hardware
  • Make it easy to get started running Intel-optimized models on Intel hardware in the cloud or on bare metal

How to Use the Model Zoo

Getting Started

  • If you know what model you are interested in, or if you want to see a full list of models in the Model Zoo, start here.
  • For framework best practice guides, and step-by-step tutorials for some models in the Model Zoo, start here.

Directory Structure

The Model Zoo is divided into four main directories:

  • benchmarks: Look here for benchmarking scripts and complete instructions on downloading and benchmarking each Intel-optimized pre-trained model.
  • docs: General best practices and detailed tutorials for a selection of models and frameworks can be found in this part of the repo.
  • models: This directory contains optimized model code that has not yet been upstreamed to its respective official repository, such as dataset processing routines. There are no user-friendly READMEs in this directory, but many supporting modules used for benchmarking are here.
  • tests: Look here for unit tests and information on how to run them.

The benchmarks, models, and docs folders share a common structure. Each model (or document) is organized first by use case and then by framework. Inside the model-specific directory, there may be further nesting subdirectories for inference vs. training and FP32 vs. Int8 precision. We hope this structure is intuitive and helps you find what you are looking for; when in doubt, consult the section's main README.

Repo Structure

Note: For model quantization and optimization tools, see

You can’t perform that action at this time.