Clone Cerebras Model Zoo#
Cerebras’s Model Zoo repository contains examples of common deep learning models that can be trained on the Cerebras Wafer-Scale Cluster. A list of supported models can be found here.
Use this repository for:
Getting started
Reference implementations in PyTorch of standard deep learning models
Data preparation scripts to use your data
Configuration files for multiple model sizes
Benchmarking
Implementation of standard models optimized for Cerebras hardware
Developing new models
Cerebras-customized PyTorch Layer APIs that simplify the compilation process
Examples that demonstrate best practices for coding your model
Follow the steps on this page to clone the Cerebras Model Zoo repository in your preferred directory.
Clone Cerebras’s Model Zoo#
$ git clone https://github.com/Cerebras/modelzoo.git
Note
If your user node requires a proxy to access to external packages, you will need to configure a proxy in your git
configuration to clone any repository.
Set up environment for Cerebras Model Zoo#
Once you have Set up Cerebras’s virtual environment, install additional packages to your Python environment to support all the functionalities of the Cerebras Model Zoo.
Install packages available in Cerebras Model Zoo by issuing the following commands:
$ source venv_cerebras_pt/bin/activate
(venv_cerebras_pt) $ cd modelzoo
(venv_cerebras_pt) $ pip install -r requirements_cb_pt.txt
Note
Refer to Run Cerebras Model Zoo on a GPU if you are running your model on a GPU.