SambaFlow developer documentation

SambaFlow™ developer documentation includes release notes, quickstart, tutorials, and the Python API reference.

What’s new in 1.21

The focus of this release is SambaNova Model Zoo.

  • The Model Zoo public GitHub repo is a set of custom source code, example apps, and other code and script for running models on RDU. README files and some other documentation help you get started.

  • SambaNova customers can download and deploy a container image with SambaFlow and other prerequisite software and use it with Model Zoo code and scripts.

See the Model Zoo Release Notes for details.

Concepts

SambaFlow in the software stack
  • Architecture and workflows. Learn how SambaFlow fits into the SambaNova hardware and software stack, and about the typical compile and run workflow.

  • Compilation overview. Explore the different layers of the compiler stack and explains what happens at each layer.

  • Compiler optimization modes. Learn about compiler optimization modes that give you control over operator fusion.

Model Zoo and Tutorials

SambaNova offers two public GitHub repos that allows customers to experiment with models. The SambaNova Tutorials offer a sequential way of learning about SambaNova models. In the modelzoo repo, you find models that use our newer architecture.

Model Zoo

With Model Zoo, you compile and run the model in a container that you get from SambaNova customer support. We expect that you’ll learn primarily from code comments and README files in the modelzoo repo itself, but we also have some overview material in this doc set.

Tutorials

SambaNova offers two public GitHub repos that allows customers to experiment with models. The SambaNova Tutorials offer a sequential way of learning about SambaNova models. In contrast to the container-based Model Zoo models, the Tutorial models run directly on the operating system.

How-to guides

In our How-to Guides you learn about some specific areas such as data parallel with SambaNova.

Reference

Tips and tricks

Other materials