# OrbitOrbit is a customized training loop library built on top of Tensorflow 2. Itprovides a flexible lightweight library that users can easily use or fork whenwriting [customized training loop code](https://www.tensorflow.org/tutorials/distribute/custom_training)in TF2. It intergates with `tf.distribute` seamlessly and supports running ondifferent device types (CPU, GPU, and TPU).