Skip to content

Latest commit

 

History

History
165 lines (110 loc) · 6.15 KB

index.rst

File metadata and controls

165 lines (110 loc) · 6.15 KB

Welcome to AWS Neuron

AWS Neuron is the software development kit (SDK) used to run deep learning and generative AI workloads on AWS Inferentia and AWS Trainium powered Amazon EC2 instances and UltraServers (Inf1, Inf2, Trn1 , Trn2 and Trn2 UltraServer). It includes a compiler, runtime, training and inference libraries, and profiling tools. Neuron supports customers in their end-to-end ML development lifecycle including building and deploying deep learning and AI models.

For more information about the latest AWS Neuron release, see :ref:`latest-neuron-release` and check the :ref:`announcements-main` page.

For list of AWS Neuron model samples and tutorials on Amazon EC2 Inf1, Inf2, Trn1, and Trn2 instances, see :ref:`model_samples_tutorials`.

.. card:: Get Started with Neuron
      :link: neuron-quickstart
      :link-type: ref


.. card:: Neuron Quick Links
      :link: docs-quick-links
      :link-type: ref


Overview

.. toctree::
   :maxdepth: 1
   :caption: Overview

   Quick Links </general/quick-start/docs-quicklinks>
   Ask Q Developer </general/amazonq-getstarted>
   Get Started with Neuron </general/quick-start/index>
   Samples and Tutorials </general/models/index>
   Performance </general/benchmarks/index>
   What’s New </release-notes/index>
   Announcements </general/announcements/index>


ML Frameworks

.. toctree::
   :maxdepth: 1
   :caption: ML Frameworks

   PyTorch Neuron </frameworks/torch/index>
   JAX Neuron </frameworks/jax/index>
   TensorFlow Neuron </frameworks/tensorflow/index>

NeuronX Distributed (NxD)

.. toctree::
   :maxdepth: 1
   :caption: NeuronX Distributed (NxD)

   NxD Training (Beta) </libraries/nxd-training/index>
   NxD Inference (Beta) </libraries/nxd-inference/index>
   NxD Core </libraries/neuronx-distributed/index>


Additional ML Libraries

.. toctree::
   :maxdepth: 1
   :caption: Additional ML Libraries

   Third Party Libraries </libraries/third-party-libraries/third-party-libraries>
   Transformers Neuron </libraries/transformers-neuronx/index>
   AWS Neuron reference for NeMo Megatron </libraries/nemo-megatron/index>

Developer Flows

.. toctree::
   :maxdepth: 1
   :caption: Developer Flows

   Neuron DLAMI </dlami/index>
   Neuron Containers </containers/index>
   AWS Workload Orchestration </general/devflows/index>
   Amazon SageMaker </general/devflows/sagemaker-flows>
   Third-party Solutions <general/devflows/third-party-solutions>
   Setup Guide </general/setup/index>


Runtime & Tools

.. toctree::
   :maxdepth: 1
   :caption: Runtime & Tools

   Neuron Runtime </neuron-runtime/index>
   Monitoring Tools </general/monitoring-tools>
   Profiling Tools </general/profiling-tools>
   Third-party Solutions <tools/third-party-solutions>
   Other Tools </general/other-tools>

Compiler

.. toctree::
   :maxdepth: 1
   :caption: Compiler

   Neuron Compiler </compiler/index>
   Neuron Kernel Interface (Beta) <general/nki/index>
   Neuron C++ Custom Operators </neuron-customops/index>

Learning Neuron

.. toctree::
   :maxdepth: 1
   :caption: Learning Neuron

   Architecture </general/arch/index>
   Features </general/arch/neuron-features/index>
   Application notes </general/appnotes/index>
   FAQ </general/faq>
   Troubleshooting </general/troubleshooting>
   Neuron Glossary </general/arch/glossary>


Legacy Software

.. toctree::
   :maxdepth: 1
   :caption: Legacy Software

   Apache MXNet </frameworks/mxnet-neuron/index>

About Neuron

.. toctree::
   :maxdepth: 1
   :caption: About Neuron

   Release Details </release-notes/release>
   Roadmap </general/roadmap-readme>
   Support </general/support>