Explore the Documentation
Explore the Documentation#
This documentation will help you program for the CS system. It covers both basic and advanced topics. Use these docs to accelerate your machine learning training and inference applications on the CS system. Here you will find getting started guides, quickstarts, tutorials, code examples, release notes, and more.
Learn Cerebras basics
Start with this big picture before you dive into your ML development with Cerebras system.
Programming model and the compilerGet to know how Cerebras separates compile vs execution, and the compiler flow from framework to the executable.
The Cerebras server clusterHow a Cerebras multi-worker configuration differs from a GPU multi-worker configuration.
Weight streaming vs pipelined executionHow to run an extremely large model such as a GPT-3 model (with ~1 billion parameters) or a smaller sized model.
Whether your framework is TensorFlow or PyTorch, get to know the general ML workflow on Cerebras first.
Quickstarts
Go over this quick checklist to ensure you have access credentials, hostnames, IP address of the CS system and more.
TensorFlow quickstart
Quick-Start Guide with a simple TensorFlow modelPyTorch quickstart
Quick-Start Guide with a simple PyTorch modelCheckout the reference models
GitHub repo with a partial list of various neural network models currently supported.
Start developing
PyTorch or TensorFlow, we got you covered. Start your framework-to-CS journey here.
Develop with TensorFlow
Start your TensorFlow to CS journey hereDevelop with PyTorch
Start your PyTorch to CS journey hereDetermine optimal Slurm resources, use the compiler report to enhance input function.
Extensions
- Contact
For questions and feedback on documentation Contact
docs@cerebras.net
via email.For support Contact
support@cerebras.net
via email.- Cerebras company website
Visit cerebras.net.