.. olmo-core documentation master file, created by sphinx-quickstart on Tue Sep 21 08:07:48 2021. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. **OLMo-core** =============== **OLMo-core** is a Python library that provides building blocks for large-scale distributed training with PyTorch. To get started first install `PyTorch `_ according to the official instructions specific to your environment. Then you can install OLMo-core from PyPI with: .. code-block:: bash pip install ai2-olmo-core .. toctree:: :hidden: :maxdepth: 2 :caption: Overview overview/introduction.rst overview/installation.rst .. toctree:: :hidden: :maxdepth: 2 :caption: Guides guides/all_in_one_for_researchers.md guides/data_loading.rst guides/data_mixing.rst guides/generation.rst .. toctree:: :hidden: :maxdepth: 2 :caption: Examples examples/huggingface.rst examples/llm.rst .. toctree:: :hidden: :maxdepth: 2 :caption: API Reference config data/index distributed/index eval/index exceptions float8 fs_cache generate/index io launch model_ladder nn/index optim testing train/index utils .. toctree:: :hidden: :caption: Development License CHANGELOG GitHub Repository Team ---- **OLMo-core** is developed and maintained at `the Allen Institute for Artificial Intelligence (AI2) `_. AI2 is a non-profit institute with the mission to contribute to humanity through high-impact AI research and engineering. To learn more about who specifically contributed to this codebase, see `our contributors `_ page. License ------- **OLMo-core** is licensed under `Apache 2.0 `_. A full copy of the license can be found `on GitHub `_. Indices and tables ------------------ * :ref:`genindex` * :ref:`modindex`