| BurTorch Tutorial Name | Goal |
|---|---|
| 1. Minimal Environment | How to prepare the main build and runtime environment for building our project and provide needed runtimes for alternative solutions in Windows, Linux, and macOS |
| 2. Extra Tools | How to prepare the extra tools that you may want to use to experiment with this project |
| 3. Build Locally | Build a project locally in your Operating System and Hardware. |
| 4. Experiments | How to launch experiments from the paper. |
| 5. Builtin GitHub Actions and CI | How to leverage GitHub Continuous Integration (CI). |
For licensing details, please refer to the LICENSE file in the root directory of the project repository.
Title: "BurTorch: Revisiting Training from First Principles by Coupling Autodiff, Math Optimization, and Systems"
arXiv link: https://arxiv.org/abs/2503.13795
@article{burlachenko2025burtorch,
title={BurTorch: Revisiting Training from First Principles by Coupling Autodiff, Math Optimization, and Systems},
author={Burlachenko, Konstantin and Richt{\'a}rik, Peter},
journal={arXiv preprint arXiv:2503.13795},
year={2025}
}
