Welcome to Diode's documentation!
=======================================

.. image:: https://github.com/user-attachments/assets/308cb05a-01d9-4fc4-9c03-7e13ade91475
   :alt: diode
   :width: 718px
   :height: 571px

`diode` is a framework that makes it easy to develop machine learning models that plug into the external interfaces of torch and torch.compile. It allows users to both gather data from torch and train Machine Learning models on the gathered data.


.. toctree::
   :maxdepth: 2
   :caption: Contents:

   torch_compile_integration
   getting_started
   api/modules

.. toctree::
   :maxdepth: 2
   :caption: Articles:

   articles/readme
   articles/contributing
   articles/packaging
   articles/workflows
   articles/systems_architecture

.. toctree::
   :maxdepth: 1
   :caption: Reference:

   genindex
