Built site for gh-pages

This commit is contained in:
Quarto GHA Workflow Runner
2025-09-12 10:02:06 +00:00
parent 782d946b5a
commit db626de56e
9 changed files with 1503 additions and 1524 deletions

View File

@@ -1 +1 @@
866af8c6 6fb18589

View File

@@ -593,7 +593,8 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
<span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a> quantize_embedding<span class="op">=</span><span class="va">None</span>,</span> <span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a> quantize_embedding<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb4-6"><a href="#cb4-6" aria-hidden="true" tabindex="-1"></a> group_size<span class="op">=</span><span class="va">None</span>,</span> <span id="cb4-6"><a href="#cb4-6" aria-hidden="true" tabindex="-1"></a> group_size<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb4-7"><a href="#cb4-7" aria-hidden="true" tabindex="-1"></a> output_dir<span class="op">=</span><span class="va">None</span>,</span> <span id="cb4-7"><a href="#cb4-7" aria-hidden="true" tabindex="-1"></a> output_dir<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb4-8"><a href="#cb4-8" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div> <span id="cb4-8"><a href="#cb4-8" aria-hidden="true" tabindex="-1"></a> hub_model_id<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb4-9"><a href="#cb4-9" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>Dataclass with CLI arguments for <code>axolotl quantize</code> command.</p> <p>Dataclass with CLI arguments for <code>axolotl quantize</code> command.</p>
</section> </section>
<section id="axolotl.cli.args.TrainerCliArgs" class="level3"> <section id="axolotl.cli.args.TrainerCliArgs" class="level3">

View File

@@ -501,10 +501,10 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
<ul class="collapse"> <ul class="collapse">
<li><a href="#functions" id="toc-functions" class="nav-link" data-scroll-target="#functions">Functions</a> <li><a href="#functions" id="toc-functions" class="nav-link" data-scroll-target="#functions">Functions</a>
<ul class="collapse"> <ul class="collapse">
<li><a href="#axolotl.utils.quantization.convert_qat_model_for_ptq" id="toc-axolotl.utils.quantization.convert_qat_model_for_ptq" class="nav-link" data-scroll-target="#axolotl.utils.quantization.convert_qat_model_for_ptq">convert_qat_model_for_ptq</a></li> <li><a href="#axolotl.utils.quantization.convert_qat_model" id="toc-axolotl.utils.quantization.convert_qat_model" class="nav-link" data-scroll-target="#axolotl.utils.quantization.convert_qat_model">convert_qat_model</a></li>
<li><a href="#axolotl.utils.quantization.get_ptq_config" id="toc-axolotl.utils.quantization.get_ptq_config" class="nav-link" data-scroll-target="#axolotl.utils.quantization.get_ptq_config">get_ptq_config</a></li> <li><a href="#axolotl.utils.quantization.get_quantization_config" id="toc-axolotl.utils.quantization.get_quantization_config" class="nav-link" data-scroll-target="#axolotl.utils.quantization.get_quantization_config">get_quantization_config</a></li>
<li><a href="#axolotl.utils.quantization.prepare_model_for_qat" id="toc-axolotl.utils.quantization.prepare_model_for_qat" class="nav-link" data-scroll-target="#axolotl.utils.quantization.prepare_model_for_qat">prepare_model_for_qat</a></li> <li><a href="#axolotl.utils.quantization.prepare_model_for_qat" id="toc-axolotl.utils.quantization.prepare_model_for_qat" class="nav-link" data-scroll-target="#axolotl.utils.quantization.prepare_model_for_qat">prepare_model_for_qat</a></li>
<li><a href="#axolotl.utils.quantization.quantize_model_for_ptq" id="toc-axolotl.utils.quantization.quantize_model_for_ptq" class="nav-link" data-scroll-target="#axolotl.utils.quantization.quantize_model_for_ptq">quantize_model_for_ptq</a></li> <li><a href="#axolotl.utils.quantization.quantize_model" id="toc-axolotl.utils.quantization.quantize_model" class="nav-link" data-scroll-target="#axolotl.utils.quantization.quantize_model">quantize_model</a></li>
</ul></li> </ul></li>
</ul></li> </ul></li>
</ul> </ul>
@@ -531,11 +531,11 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
</thead> </thead>
<tbody> <tbody>
<tr class="odd"> <tr class="odd">
<td><a href="#axolotl.utils.quantization.convert_qat_model_for_ptq">convert_qat_model_for_ptq</a></td> <td><a href="#axolotl.utils.quantization.convert_qat_model">convert_qat_model</a></td>
<td>This function is used to convert a swap fake-quantized modules in a model</td> <td>This function converts a QAT model which has fake quantized layers back to the original model.</td>
</tr> </tr>
<tr class="even"> <tr class="even">
<td><a href="#axolotl.utils.quantization.get_ptq_config">get_ptq_config</a></td> <td><a href="#axolotl.utils.quantization.get_quantization_config">get_quantization_config</a></td>
<td>This function is used to build a post-training quantization config.</td> <td>This function is used to build a post-training quantization config.</td>
</tr> </tr>
<tr class="odd"> <tr class="odd">
@@ -543,65 +543,31 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
<td>This function is used to prepare a model for QAT by swapping the models linear</td> <td>This function is used to prepare a model for QAT by swapping the models linear</td>
</tr> </tr>
<tr class="even"> <tr class="even">
<td><a href="#axolotl.utils.quantization.quantize_model_for_ptq">quantize_model_for_ptq</a></td> <td><a href="#axolotl.utils.quantization.quantize_model">quantize_model</a></td>
<td>This function is used to quantize a model for post-training quantization.</td> <td>This function is used to quantize a model.</td>
</tr>
</tbody>
</table>
<section id="axolotl.utils.quantization.convert_qat_model_for_ptq" class="level3">
<h3 class="anchored" data-anchor-id="axolotl.utils.quantization.convert_qat_model_for_ptq">convert_qat_model_for_ptq</h3>
<div class="sourceCode" id="cb1"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.convert_qat_model_for_ptq(model, <span class="op">*</span>, quantize_embedding<span class="op">=</span><span class="va">None</span>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>This function is used to convert a swap fake-quantized modules in a model
which has been trained with QAT back to the original modules, ready for PTQ.</p>
<section id="parameters" class="level4 doc-section doc-section-parameters">
<h4 class="doc-section doc-section-parameters anchored" data-anchor-id="parameters">Parameters</h4>
<table class="caption-top table">
<colgroup>
<col style="width: 20%">
<col style="width: 14%">
<col style="width: 53%">
<col style="width: 12%">
</colgroup>
<thead>
<tr class="header">
<th>Name</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
</thead>
<tbody>
<tr class="odd">
<td>model</td>
<td></td>
<td>The model to convert.</td>
<td><em>required</em></td>
</tr>
<tr class="even">
<td>quantize_embedding</td>
<td>bool | None</td>
<td>Whether to quantize the models embedding weights.</td>
<td><code>None</code></td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
<section id="axolotl.utils.quantization.convert_qat_model" class="level3">
<h3 class="anchored" data-anchor-id="axolotl.utils.quantization.convert_qat_model">convert_qat_model</h3>
<div class="sourceCode" id="cb1"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb1-1"><a href="#cb1-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.convert_qat_model(model, quantize_embedding<span class="op">=</span><span class="va">False</span>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>This function converts a QAT model which has fake quantized layers back to the original model.</p>
</section> </section>
</section> <section id="axolotl.utils.quantization.get_quantization_config" class="level3">
<section id="axolotl.utils.quantization.get_ptq_config" class="level3"> <h3 class="anchored" data-anchor-id="axolotl.utils.quantization.get_quantization_config">get_quantization_config</h3>
<h3 class="anchored" data-anchor-id="axolotl.utils.quantization.get_ptq_config">get_ptq_config</h3> <div class="sourceCode" id="cb2"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.get_quantization_config(</span>
<div class="sourceCode" id="cb2"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb2-1"><a href="#cb2-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.get_ptq_config(</span>
<span id="cb2-2"><a href="#cb2-2" aria-hidden="true" tabindex="-1"></a> weight_dtype,</span> <span id="cb2-2"><a href="#cb2-2" aria-hidden="true" tabindex="-1"></a> weight_dtype,</span>
<span id="cb2-3"><a href="#cb2-3" aria-hidden="true" tabindex="-1"></a> activation_dtype<span class="op">=</span><span class="va">None</span>,</span> <span id="cb2-3"><a href="#cb2-3" aria-hidden="true" tabindex="-1"></a> activation_dtype<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb2-4"><a href="#cb2-4" aria-hidden="true" tabindex="-1"></a> group_size<span class="op">=</span><span class="va">None</span>,</span> <span id="cb2-4"><a href="#cb2-4" aria-hidden="true" tabindex="-1"></a> group_size<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb2-5"><a href="#cb2-5" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div> <span id="cb2-5"><a href="#cb2-5" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>This function is used to build a post-training quantization config.</p> <p>This function is used to build a post-training quantization config.</p>
<section id="parameters-1" class="level4 doc-section doc-section-parameters"> <section id="parameters" class="level4 doc-section doc-section-parameters">
<h4 class="doc-section doc-section-parameters anchored" data-anchor-id="parameters-1">Parameters</h4> <h4 class="doc-section doc-section-parameters anchored" data-anchor-id="parameters">Parameters</h4>
<table class="caption-top table"> <table class="caption-top table">
<colgroup> <colgroup>
<col style="width: 17%"> <col style="width: 17%">
<col style="width: 22%"> <col style="width: 25%">
<col style="width: 47%"> <col style="width: 45%">
<col style="width: 11%"> <col style="width: 11%">
</colgroup> </colgroup>
<thead> <thead>
@@ -615,13 +581,13 @@ which has been trained with QAT back to the original modules, ready for PTQ.</p>
<tbody> <tbody>
<tr class="odd"> <tr class="odd">
<td>weight_dtype</td> <td>weight_dtype</td>
<td>TorchIntDType</td> <td>TorchAOQuantDType</td>
<td>The dtype to use for weight quantization.</td> <td>The dtype to use for weight quantization.</td>
<td><em>required</em></td> <td><em>required</em></td>
</tr> </tr>
<tr class="even"> <tr class="even">
<td>activation_dtype</td> <td>activation_dtype</td>
<td>TorchIntDType | None</td> <td>TorchAOQuantDType | None</td>
<td>The dtype to use for activation quantization.</td> <td>The dtype to use for activation quantization.</td>
<td><code>None</code></td> <td><code>None</code></td>
</tr> </tr>
@@ -683,21 +649,21 @@ which has been trained with QAT back to the original modules, ready for PTQ.</p>
<div class="sourceCode" id="cb3"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.prepare_model_for_qat(</span> <div class="sourceCode" id="cb3"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.prepare_model_for_qat(</span>
<span id="cb3-2"><a href="#cb3-2" aria-hidden="true" tabindex="-1"></a> model,</span> <span id="cb3-2"><a href="#cb3-2" aria-hidden="true" tabindex="-1"></a> model,</span>
<span id="cb3-3"><a href="#cb3-3" aria-hidden="true" tabindex="-1"></a> weight_dtype,</span> <span id="cb3-3"><a href="#cb3-3" aria-hidden="true" tabindex="-1"></a> weight_dtype,</span>
<span id="cb3-4"><a href="#cb3-4" aria-hidden="true" tabindex="-1"></a> group_size,</span> <span id="cb3-4"><a href="#cb3-4" aria-hidden="true" tabindex="-1"></a> group_size<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb3-5"><a href="#cb3-5" aria-hidden="true" tabindex="-1"></a> activation_dtype<span class="op">=</span><span class="va">None</span>,</span> <span id="cb3-5"><a href="#cb3-5" aria-hidden="true" tabindex="-1"></a> activation_dtype<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb3-6"><a href="#cb3-6" aria-hidden="true" tabindex="-1"></a> quantize_embedding<span class="op">=</span><span class="va">False</span>,</span> <span id="cb3-6"><a href="#cb3-6" aria-hidden="true" tabindex="-1"></a> quantize_embedding<span class="op">=</span><span class="va">False</span>,</span>
<span id="cb3-7"><a href="#cb3-7" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div> <span id="cb3-7"><a href="#cb3-7" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>This function is used to prepare a model for QAT by swapping the models linear <p>This function is used to prepare a model for QAT by swapping the models linear
layers with fake quantized linear layers, and optionally the embedding weights with layers with fake quantized linear layers, and optionally the embedding weights with
fake quantized embedding weights.</p> fake quantized embedding weights.</p>
<section id="parameters-2" class="level4 doc-section doc-section-parameters"> <section id="parameters-1" class="level4 doc-section doc-section-parameters">
<h4 class="doc-section doc-section-parameters anchored" data-anchor-id="parameters-2">Parameters</h4> <h4 class="doc-section doc-section-parameters anchored" data-anchor-id="parameters-1">Parameters</h4>
<table class="caption-top table"> <table class="caption-top table">
<colgroup> <colgroup>
<col style="width: 18%"> <col style="width: 18%">
<col style="width: 21%"> <col style="width: 24%">
<col style="width: 48%"> <col style="width: 46%">
<col style="width: 11%"> <col style="width: 10%">
</colgroup> </colgroup>
<thead> <thead>
<tr class="header"> <tr class="header">
@@ -716,19 +682,19 @@ fake quantized embedding weights.</p>
</tr> </tr>
<tr class="even"> <tr class="even">
<td>weight_dtype</td> <td>weight_dtype</td>
<td>TorchIntDType</td> <td>TorchAOQuantDType</td>
<td>The dtype to use for weight quantization.</td> <td>The dtype to use for weight quantization.</td>
<td><em>required</em></td> <td><em>required</em></td>
</tr> </tr>
<tr class="odd"> <tr class="odd">
<td>group_size</td> <td>group_size</td>
<td>int</td> <td>int | None</td>
<td>The group size to use for weight quantization.</td> <td>The group size to use for weight quantization.</td>
<td><em>required</em></td> <td><code>None</code></td>
</tr> </tr>
<tr class="even"> <tr class="even">
<td>activation_dtype</td> <td>activation_dtype</td>
<td>TorchIntDType | None</td> <td>TorchAOQuantDType | None</td>
<td>The dtype to use for activation quantization.</td> <td>The dtype to use for activation quantization.</td>
<td><code>None</code></td> <td><code>None</code></td>
</tr> </tr>
@@ -766,26 +732,24 @@ fake quantized embedding weights.</p>
</table> </table>
</section> </section>
</section> </section>
<section id="axolotl.utils.quantization.quantize_model_for_ptq" class="level3"> <section id="axolotl.utils.quantization.quantize_model" class="level3">
<h3 class="anchored" data-anchor-id="axolotl.utils.quantization.quantize_model_for_ptq">quantize_model_for_ptq</h3> <h3 class="anchored" data-anchor-id="axolotl.utils.quantization.quantize_model">quantize_model</h3>
<div class="sourceCode" id="cb4"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.quantize_model_for_ptq(</span> <div class="sourceCode" id="cb4"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a>utils.quantization.quantize_model(</span>
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a> model,</span> <span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a> model,</span>
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a> weight_dtype,</span> <span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a> weight_dtype,</span>
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a> group_size<span class="op">=</span><span class="va">None</span>,</span> <span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a> group_size<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a> activation_dtype<span class="op">=</span><span class="va">None</span>,</span> <span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a> activation_dtype<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb4-6"><a href="#cb4-6" aria-hidden="true" tabindex="-1"></a> quantize_embedding<span class="op">=</span><span class="va">None</span>,</span> <span id="cb4-6"><a href="#cb4-6" aria-hidden="true" tabindex="-1"></a> quantize_embedding<span class="op">=</span><span class="va">None</span>,</span>
<span id="cb4-7"><a href="#cb4-7" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div> <span id="cb4-7"><a href="#cb4-7" aria-hidden="true" tabindex="-1"></a>)</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>This function is used to quantize a model for post-training quantization. <p>This function is used to quantize a model.</p>
It swaps the models linear layers with fake quantized linear layers. <section id="parameters-2" class="level4 doc-section doc-section-parameters">
If <code>quantize_embedding</code> is True, it will also swap the models embedding weights with fake quantized embedding weights.</p> <h4 class="doc-section doc-section-parameters anchored" data-anchor-id="parameters-2">Parameters</h4>
<section id="parameters-3" class="level4 doc-section doc-section-parameters">
<h4 class="doc-section doc-section-parameters anchored" data-anchor-id="parameters-3">Parameters</h4>
<table class="caption-top table"> <table class="caption-top table">
<colgroup> <colgroup>
<col style="width: 18%"> <col style="width: 18%">
<col style="width: 21%"> <col style="width: 24%">
<col style="width: 48%"> <col style="width: 46%">
<col style="width: 11%"> <col style="width: 10%">
</colgroup> </colgroup>
<thead> <thead>
<tr class="header"> <tr class="header">
@@ -804,7 +768,7 @@ If <code>quantize_embedding</code> is True, it will also swap the models embe
</tr> </tr>
<tr class="even"> <tr class="even">
<td>weight_dtype</td> <td>weight_dtype</td>
<td>TorchIntDType</td> <td>TorchAOQuantDType</td>
<td>The dtype to use for weight quantization.</td> <td>The dtype to use for weight quantization.</td>
<td><em>required</em></td> <td><em>required</em></td>
</tr> </tr>
@@ -816,7 +780,7 @@ If <code>quantize_embedding</code> is True, it will also swap the models embe
</tr> </tr>
<tr class="even"> <tr class="even">
<td>activation_dtype</td> <td>activation_dtype</td>
<td>TorchIntDType | None</td> <td>TorchAOQuantDType | None</td>
<td>The dtype to use for activation quantization.</td> <td>The dtype to use for activation quantization.</td>
<td><code>None</code></td> <td><code>None</code></td>
</tr> </tr>

View File

@@ -505,7 +505,6 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
<li><a href="#axolotl.utils.schemas.enums.CustomSupportedOptimizers" id="toc-axolotl.utils.schemas.enums.CustomSupportedOptimizers" class="nav-link" data-scroll-target="#axolotl.utils.schemas.enums.CustomSupportedOptimizers">CustomSupportedOptimizers</a></li> <li><a href="#axolotl.utils.schemas.enums.CustomSupportedOptimizers" id="toc-axolotl.utils.schemas.enums.CustomSupportedOptimizers" class="nav-link" data-scroll-target="#axolotl.utils.schemas.enums.CustomSupportedOptimizers">CustomSupportedOptimizers</a></li>
<li><a href="#axolotl.utils.schemas.enums.RLType" id="toc-axolotl.utils.schemas.enums.RLType" class="nav-link" data-scroll-target="#axolotl.utils.schemas.enums.RLType">RLType</a></li> <li><a href="#axolotl.utils.schemas.enums.RLType" id="toc-axolotl.utils.schemas.enums.RLType" class="nav-link" data-scroll-target="#axolotl.utils.schemas.enums.RLType">RLType</a></li>
<li><a href="#axolotl.utils.schemas.enums.RingAttnFunc" id="toc-axolotl.utils.schemas.enums.RingAttnFunc" class="nav-link" data-scroll-target="#axolotl.utils.schemas.enums.RingAttnFunc">RingAttnFunc</a></li> <li><a href="#axolotl.utils.schemas.enums.RingAttnFunc" id="toc-axolotl.utils.schemas.enums.RingAttnFunc" class="nav-link" data-scroll-target="#axolotl.utils.schemas.enums.RingAttnFunc">RingAttnFunc</a></li>
<li><a href="#axolotl.utils.schemas.enums.TorchIntDType" id="toc-axolotl.utils.schemas.enums.TorchIntDType" class="nav-link" data-scroll-target="#axolotl.utils.schemas.enums.TorchIntDType">TorchIntDType</a></li>
</ul></li> </ul></li>
</ul></li> </ul></li>
</ul> </ul>
@@ -547,10 +546,6 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
<td><a href="#axolotl.utils.schemas.enums.RingAttnFunc">RingAttnFunc</a></td> <td><a href="#axolotl.utils.schemas.enums.RingAttnFunc">RingAttnFunc</a></td>
<td>Enum class for supported <code>ring-flash-attn</code> implementations</td> <td>Enum class for supported <code>ring-flash-attn</code> implementations</td>
</tr> </tr>
<tr class="odd">
<td><a href="#axolotl.utils.schemas.enums.TorchIntDType">TorchIntDType</a></td>
<td>Torch integer data types - <code>getattr</code> guards against torch &lt; 2.6 which does not support int4</td>
</tr>
</tbody> </tbody>
</table> </table>
<section id="axolotl.utils.schemas.enums.ChatTemplate" class="level3"> <section id="axolotl.utils.schemas.enums.ChatTemplate" class="level3">
@@ -572,11 +567,6 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
<h3 class="anchored" data-anchor-id="axolotl.utils.schemas.enums.RingAttnFunc">RingAttnFunc</h3> <h3 class="anchored" data-anchor-id="axolotl.utils.schemas.enums.RingAttnFunc">RingAttnFunc</h3>
<div class="sourceCode" id="cb4"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a>utils.schemas.enums.RingAttnFunc()</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div> <div class="sourceCode" id="cb4"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a>utils.schemas.enums.RingAttnFunc()</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>Enum class for supported <code>ring-flash-attn</code> implementations</p> <p>Enum class for supported <code>ring-flash-attn</code> implementations</p>
</section>
<section id="axolotl.utils.schemas.enums.TorchIntDType" class="level3">
<h3 class="anchored" data-anchor-id="axolotl.utils.schemas.enums.TorchIntDType">TorchIntDType</h3>
<div class="sourceCode" id="cb5"><pre class="sourceCode python code-with-copy"><code class="sourceCode python"><span id="cb5-1"><a href="#cb5-1" aria-hidden="true" tabindex="-1"></a>utils.schemas.enums.TorchIntDType()</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>Torch integer data types - <code>getattr</code> guards against torch &lt; 2.6 which does not support int4</p>
</section> </section>

File diff suppressed because it is too large Load Diff

View File

@@ -561,6 +561,20 @@ you used to train the model:</p>
<span id="cb2-8"><a href="#cb2-8" aria-hidden="true" tabindex="-1"></a><span class="fu">output_dir</span><span class="kw">:</span><span class="co"> # The path to the output directory used during training where the final checkpoint has been saved.</span></span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div> <span id="cb2-8"><a href="#cb2-8" aria-hidden="true" tabindex="-1"></a><span class="fu">output_dir</span><span class="kw">:</span><span class="co"> # The path to the output directory used during training where the final checkpoint has been saved.</span></span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<div class="sourceCode" id="cb3"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">axolotl</span> quantize qat.yml</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div> <div class="sourceCode" id="cb3"><pre class="sourceCode bash code-with-copy"><code class="sourceCode bash"><span id="cb3-1"><a href="#cb3-1" aria-hidden="true" tabindex="-1"></a><span class="ex">axolotl</span> quantize qat.yml</span></code><button title="Copy to Clipboard" class="code-copy-button"><i class="bi"></i></button></pre></div>
<p>This ensures that an identical quantization configuration is used to quantize the model as was used to train it.</p> <p>This ensures that an identical quantization configuration is used to quantize the model as was used to train it.</p>
<div class="callout callout-style-default callout-note callout-titled">
<div class="callout-header d-flex align-content-center">
<div class="callout-icon-container">
<i class="callout-icon"></i>
</div>
<div class="callout-title-container flex-fill">
Note
</div>
</div>
<div class="callout-body-container callout-body">
<p>If you have configured pushing to hub with <code>hub_model_id</code>, your model hub name will have the quantization schema appended to it,
e.g.&nbsp;<code>axolotl-ai-cloud/qat-nvfp4-llama3B</code> will become <code>axolotl-ai-cloud/qat-nvfp4-llama3B-nvfp4w</code></p>
</div>
</div>
</section> </section>

View File

@@ -499,7 +499,7 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
<ul> <ul>
<li><a href="#latest-updates" id="toc-latest-updates" class="nav-link active" data-scroll-target="#latest-updates">🎉 Latest Updates</a></li> <li><a href="#latest-updates" id="toc-latest-updates" class="nav-link active" data-scroll-target="#latest-updates">🎉 Latest Updates</a></li>
<li><a href="#overview" id="toc-overview" class="nav-link" data-scroll-target="#overview">✨ Overview</a></li> <li><a href="#overview" id="toc-overview" class="nav-link" data-scroll-target="#overview">✨ Overview</a></li>
<li><a href="#quick-start" id="toc-quick-start" class="nav-link" data-scroll-target="#quick-start">🚀 Quick Start</a> <li><a href="#quick-start---llm-fine-tuning-in-minutes" id="toc-quick-start---llm-fine-tuning-in-minutes" class="nav-link" data-scroll-target="#quick-start---llm-fine-tuning-in-minutes">🚀 Quick Start - LLM Fine-tuning in Minutes</a>
<ul class="collapse"> <ul class="collapse">
<li><a href="#google-colab" id="toc-google-colab" class="nav-link" data-scroll-target="#google-colab">Google Colab</a></li> <li><a href="#google-colab" id="toc-google-colab" class="nav-link" data-scroll-target="#google-colab">Google Colab</a></li>
<li><a href="#installation" id="toc-installation" class="nav-link" data-scroll-target="#installation">Installation</a></li> <li><a href="#installation" id="toc-installation" class="nav-link" data-scroll-target="#installation">Installation</a></li>
@@ -528,6 +528,9 @@ gtag('config', 'G-9KYCVJBNMQ', { 'anonymize_ip': true});
</picture> </picture>
</p> </p>
<p align="center"> <p align="center">
<strong>A Free and Open Source LLM Fine-tuning Framework</strong><br>
</p>
<p align="center">
<img src="https://img.shields.io/github/license/axolotl-ai-cloud/axolotl.svg?color=blue" alt="GitHub License"> <img src="https://img.shields.io/github/license/axolotl-ai-cloud/axolotl.svg?color=blue" alt="GitHub License">
<img src="https://github.com/axolotl-ai-cloud/axolotl/actions/workflows/tests.yml/badge.svg" alt="tests"> <img src="https://github.com/axolotl-ai-cloud/axolotl/actions/workflows/tests.yml/badge.svg" alt="tests">
<a href="https://codecov.io/gh/axolotl-ai-cloud/axolotl"><img src="https://codecov.io/gh/axolotl-ai-cloud/axolotl/branch/main/graph/badge.svg" alt="codecov"></a> <a href="https://codecov.io/gh/axolotl-ai-cloud/axolotl"><img src="https://codecov.io/gh/axolotl-ai-cloud/axolotl/branch/main/graph/badge.svg" alt="codecov"></a>
@@ -573,19 +576,20 @@ Expand older updates
</section> </section>
<section id="overview" class="level2"> <section id="overview" class="level2">
<h2 class="anchored" data-anchor-id="overview">✨ Overview</h2> <h2 class="anchored" data-anchor-id="overview">✨ Overview</h2>
<p>Axolotl is a tool designed to streamline post-training for various AI models.</p> <p>Axolotl is a free and open-source tool designed to streamline post-training and fine-tuning for the latest large language models (LLMs).</p>
<p>Features:</p> <p>Features:</p>
<ul> <ul>
<li><strong>Multiple Model Support</strong>: Train various models like LLaMA, Mistral, Mixtral, Pythia, and more. We are compatible with HuggingFace transformers causal language models.</li> <li><strong>Multiple Model Support</strong>: Train various models like GPT-OSS, LLaMA, Mistral, Mixtral, Pythia, and many more models available on the Hugging Face Hub.</li>
<li><strong>Training Methods</strong>: Full fine-tuning, LoRA, QLoRA, GPTQ, QAT, Preference Tuning (DPO, IPO, KTO, ORPO), RL (GRPO), Multimodal, and Reward Modelling (RM) / Process Reward Modelling (PRM).</li> <li><strong>Multimodal Training</strong>: Fine-tune vision-language models (VLMs) including LLaMA-Vision, Qwen2-VL, Pixtral, LLaVA, SmolVLM2, and audio models like Voxtral with image, video, and audio support.</li>
<li><strong>Easy Configuration</strong>: Re-use a single YAML file between dataset preprocess, training, evaluation, quantization, and inference.</li> <li><strong>Training Methods</strong>: Full fine-tuning, LoRA, QLoRA, GPTQ, QAT, Preference Tuning (DPO, IPO, KTO, ORPO), RL (GRPO), and Reward Modelling (RM) / Process Reward Modelling (PRM).</li>
<li><strong>Easy Configuration</strong>: Re-use a single YAML configuration file across the full fine-tuning pipeline: dataset preprocessing, training, evaluation, quantization, and inference.</li>
<li><strong>Performance Optimizations</strong>: <a href="https://docs.axolotl.ai/docs/multipack.html">Multipacking</a>, <a href="https://github.com/Dao-AILab/flash-attention">Flash Attention</a>, <a href="https://github.com/facebookresearch/xformers">Xformers</a>, <a href="https://pytorch.org/blog/flexattention/">Flex Attention</a>, <a href="https://github.com/linkedin/Liger-Kernel">Liger Kernel</a>, <a href="https://github.com/apple/ml-cross-entropy/tree/main">Cut Cross Entropy</a>, <a href="https://docs.axolotl.ai/docs/sequence_parallelism.html">Sequence Parallelism (SP)</a>, <a href="https://docs.axolotl.ai/docs/lora_optims.html">LoRA optimizations</a>, <a href="https://docs.axolotl.ai/docs/multi-gpu.html">Multi-GPU training (FSDP1, FSDP2, DeepSpeed)</a>, <a href="https://docs.axolotl.ai/docs/multi-node.html">Multi-node training (Torchrun, Ray)</a>, and many more!</li> <li><strong>Performance Optimizations</strong>: <a href="https://docs.axolotl.ai/docs/multipack.html">Multipacking</a>, <a href="https://github.com/Dao-AILab/flash-attention">Flash Attention</a>, <a href="https://github.com/facebookresearch/xformers">Xformers</a>, <a href="https://pytorch.org/blog/flexattention/">Flex Attention</a>, <a href="https://github.com/linkedin/Liger-Kernel">Liger Kernel</a>, <a href="https://github.com/apple/ml-cross-entropy/tree/main">Cut Cross Entropy</a>, <a href="https://docs.axolotl.ai/docs/sequence_parallelism.html">Sequence Parallelism (SP)</a>, <a href="https://docs.axolotl.ai/docs/lora_optims.html">LoRA optimizations</a>, <a href="https://docs.axolotl.ai/docs/multi-gpu.html">Multi-GPU training (FSDP1, FSDP2, DeepSpeed)</a>, <a href="https://docs.axolotl.ai/docs/multi-node.html">Multi-node training (Torchrun, Ray)</a>, and many more!</li>
<li><strong>Flexible Dataset Handling</strong>: Load from local, HuggingFace, and cloud (S3, Azure, GCP, OCI) datasets.</li> <li><strong>Flexible Dataset Handling</strong>: Load from local, HuggingFace, and cloud (S3, Azure, GCP, OCI) datasets.</li>
<li><strong>Cloud Ready</strong>: We ship <a href="https://hub.docker.com/u/axolotlai">Docker images</a> and also <a href="https://pypi.org/project/axolotl/">PyPI packages</a> for use on cloud platforms and local hardware.</li> <li><strong>Cloud Ready</strong>: We ship <a href="https://hub.docker.com/u/axolotlai">Docker images</a> and also <a href="https://pypi.org/project/axolotl/">PyPI packages</a> for use on cloud platforms and local hardware.</li>
</ul> </ul>
</section> </section>
<section id="quick-start" class="level2"> <section id="quick-start---llm-fine-tuning-in-minutes" class="level2">
<h2 class="anchored" data-anchor-id="quick-start">🚀 Quick Start</h2> <h2 class="anchored" data-anchor-id="quick-start---llm-fine-tuning-in-minutes">🚀 Quick Start - LLM Fine-tuning in Minutes</h2>
<p><strong>Requirements</strong>:</p> <p><strong>Requirements</strong>:</p>
<ul> <ul>
<li>NVIDIA GPU (Ampere or newer for <code>bf16</code> and Flash Attention) or AMD GPU</li> <li>NVIDIA GPU (Ampere or newer for <code>bf16</code> and Flash Attention) or AMD GPU</li>
@@ -681,7 +685,7 @@ Expand older updates
<h2 class="anchored" data-anchor-id="citing-axolotl">📝 Citing Axolotl</h2> <h2 class="anchored" data-anchor-id="citing-axolotl">📝 Citing Axolotl</h2>
<p>If you use Axolotl in your research or projects, please cite it as follows:</p> <p>If you use Axolotl in your research or projects, please cite it as follows:</p>
<div class="sourceCode" id="cb4"><pre class="sourceCode bibtex code-with-copy"><code class="sourceCode bibtex"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="co">@software{axolotl,</span></span> <div class="sourceCode" id="cb4"><pre class="sourceCode bibtex code-with-copy"><code class="sourceCode bibtex"><span id="cb4-1"><a href="#cb4-1" aria-hidden="true" tabindex="-1"></a><span class="co">@software{axolotl,</span></span>
<span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a><span class="co"> title = {Axolotl: Post-Training for AI Models},</span></span> <span id="cb4-2"><a href="#cb4-2" aria-hidden="true" tabindex="-1"></a><span class="co"> title = {Axolotl: Open Source LLM Post-Training},</span></span>
<span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a><span class="co"> author = {{Axolotl maintainers and contributors}},</span></span> <span id="cb4-3"><a href="#cb4-3" aria-hidden="true" tabindex="-1"></a><span class="co"> author = {{Axolotl maintainers and contributors}},</span></span>
<span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="co"> url = {https://github.com/axolotl-ai-cloud/axolotl},</span></span> <span id="cb4-4"><a href="#cb4-4" aria-hidden="true" tabindex="-1"></a><span class="co"> url = {https://github.com/axolotl-ai-cloud/axolotl},</span></span>
<span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a><span class="co"> license = {Apache-2.0},</span></span> <span id="cb4-5"><a href="#cb4-5" aria-hidden="true" tabindex="-1"></a><span class="co"> license = {Apache-2.0},</span></span>

File diff suppressed because one or more lines are too long

View File

@@ -2,794 +2,794 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url> <url>
<loc>https://docs.axolotl.ai/examples/colab-notebooks/colab-axolotl-example.html</loc> <loc>https://docs.axolotl.ai/examples/colab-notebooks/colab-axolotl-example.html</loc>
<lastmod>2025-09-11T10:19:40.176Z</lastmod> <lastmod>2025-09-12T09:55:59.656Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/src/axolotl/integrations/LICENSE.html</loc> <loc>https://docs.axolotl.ai/src/axolotl/integrations/LICENSE.html</loc>
<lastmod>2025-09-11T10:19:40.193Z</lastmod> <lastmod>2025-09-12T09:55:59.673Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/FAQS.html</loc> <loc>https://docs.axolotl.ai/FAQS.html</loc>
<lastmod>2025-09-11T10:19:40.166Z</lastmod> <lastmod>2025-09-12T09:55:59.646Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/unsloth.html</loc> <loc>https://docs.axolotl.ai/docs/unsloth.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.653Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/reward_modelling.html</loc> <loc>https://docs.axolotl.ai/docs/reward_modelling.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/docker.html</loc> <loc>https://docs.axolotl.ai/docs/docker.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.649Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/batch_vs_grad.html</loc> <loc>https://docs.axolotl.ai/docs/batch_vs_grad.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/streaming.html</loc> <loc>https://docs.axolotl.ai/docs/streaming.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/nccl.html</loc> <loc>https://docs.axolotl.ai/docs/nccl.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/quantize.html</loc> <loc>https://docs.axolotl.ai/docs/quantize.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/nd_parallelism.html</loc> <loc>https://docs.axolotl.ai/docs/nd_parallelism.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/custom_integrations.html</loc> <loc>https://docs.axolotl.ai/docs/custom_integrations.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/debugging.html</loc> <loc>https://docs.axolotl.ai/docs/debugging.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.649Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/gradient_checkpointing.html</loc> <loc>https://docs.axolotl.ai/docs/gradient_checkpointing.html</loc>
<lastmod>2025-09-11T10:19:40.169Z</lastmod> <lastmod>2025-09-12T09:55:59.649Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/multimodal.html</loc> <loc>https://docs.axolotl.ai/docs/multimodal.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset_loading.html</loc> <loc>https://docs.axolotl.ai/docs/dataset_loading.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/integrations.spectrum.args.html</loc> <loc>https://docs.axolotl.ai/docs/api/integrations.spectrum.args.html</loc>
<lastmod>2025-09-11T10:23:02.774Z</lastmod> <lastmod>2025-09-12T10:00:00.604Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/loaders.adapter.html</loc> <loc>https://docs.axolotl.ai/docs/api/loaders.adapter.html</loc>
<lastmod>2025-09-11T10:23:01.897Z</lastmod> <lastmod>2025-09-12T09:59:59.753Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.builders.base.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.builders.base.html</loc>
<lastmod>2025-09-11T10:23:01.533Z</lastmod> <lastmod>2025-09-12T09:59:59.394Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.merge_sharded_fsdp_weights.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.merge_sharded_fsdp_weights.html</loc>
<lastmod>2025-09-11T10:23:01.735Z</lastmod> <lastmod>2025-09-12T09:59:59.592Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.cloud.modal_.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.cloud.modal_.html</loc>
<lastmod>2025-09-11T10:23:01.765Z</lastmod> <lastmod>2025-09-12T09:59:59.621Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.stablelm_attn_hijack_flash.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.stablelm_attn_hijack_flash.html</loc>
<lastmod>2025-09-11T10:23:02.315Z</lastmod> <lastmod>2025-09-12T10:00:00.169Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/integrations.kd.trainer.html</loc> <loc>https://docs.axolotl.ai/docs/api/integrations.kd.trainer.html</loc>
<lastmod>2025-09-11T10:23:02.764Z</lastmod> <lastmod>2025-09-12T10:00:00.594Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.delinearize_llama4.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.delinearize_llama4.html</loc>
<lastmod>2025-09-11T10:23:01.700Z</lastmod> <lastmod>2025-09-12T09:59:59.558Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.evaluate.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.evaluate.html</loc>
<lastmod>2025-09-11T10:23:01.648Z</lastmod> <lastmod>2025-09-12T09:59:59.506Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.model.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.model.html</loc>
<lastmod>2025-09-11T10:23:02.529Z</lastmod> <lastmod>2025-09-12T10:00:00.376Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.art.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.art.html</loc>
<lastmod>2025-09-11T10:23:01.671Z</lastmod> <lastmod>2025-09-12T09:59:59.529Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.llama3.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.llama3.html</loc>
<lastmod>2025-09-11T10:23:02.083Z</lastmod> <lastmod>2025-09-12T09:59:59.935Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.chat.format.llama3x.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.chat.format.llama3x.html</loc>
<lastmod>2025-09-11T10:23:01.581Z</lastmod> <lastmod>2025-09-12T09:59:59.441Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.kto.chatml.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.kto.chatml.html</loc>
<lastmod>2025-09-11T10:23:02.114Z</lastmod> <lastmod>2025-09-12T09:59:59.966Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.args.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.args.html</loc>
<lastmod>2025-09-11T10:23:01.668Z</lastmod> <lastmod>2025-09-12T09:59:59.525Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.gradient_checkpointing.offload_cpu.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.gradient_checkpointing.offload_cpu.html</loc>
<lastmod>2025-09-11T10:23:02.340Z</lastmod> <lastmod>2025-09-12T10:00:00.194Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/evaluate.html</loc> <loc>https://docs.axolotl.ai/docs/api/evaluate.html</loc>
<lastmod>2025-09-11T10:23:01.456Z</lastmod> <lastmod>2025-09-12T09:59:59.316Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.input_output.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.input_output.html</loc>
<lastmod>2025-09-11T10:23:02.046Z</lastmod> <lastmod>2025-09-12T09:59:59.897Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.vllm_serve.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.vllm_serve.html</loc>
<lastmod>2025-09-11T10:23:01.755Z</lastmod> <lastmod>2025-09-12T09:59:59.611Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.quantize.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.quantize.html</loc>
<lastmod>2025-09-11T10:23:01.748Z</lastmod> <lastmod>2025-09-12T09:59:59.605Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.utils.sweeps.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.utils.sweeps.html</loc>
<lastmod>2025-09-11T10:23:01.794Z</lastmod> <lastmod>2025-09-12T09:59:59.651Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.builders.rl.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.builders.rl.html</loc>
<lastmod>2025-09-11T10:23:01.542Z</lastmod> <lastmod>2025-09-12T09:59:59.403Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chatml.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chatml.html</loc>
<lastmod>2025-09-11T10:23:02.094Z</lastmod> <lastmod>2025-09-12T09:59:59.945Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.metharme.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.metharme.html</loc>
<lastmod>2025-09-11T10:23:02.057Z</lastmod> <lastmod>2025-09-12T09:59:59.908Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.passthrough.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.passthrough.html</loc>
<lastmod>2025-09-11T10:23:02.098Z</lastmod> <lastmod>2025-09-12T09:59:59.950Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.datasets.chat.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.datasets.chat.html</loc>
<lastmod>2025-09-11T10:23:01.587Z</lastmod> <lastmod>2025-09-12T09:59:59.448Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.distributed.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.distributed.html</loc>
<lastmod>2025-09-11T10:23:02.460Z</lastmod> <lastmod>2025-09-12T10:00:00.314Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/integrations.base.html</loc> <loc>https://docs.axolotl.ai/docs/api/integrations.base.html</loc>
<lastmod>2025-09-11T10:23:02.752Z</lastmod> <lastmod>2025-09-12T10:00:00.582Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/index.html</loc> <loc>https://docs.axolotl.ai/docs/api/index.html</loc>
<lastmod>2025-09-11T10:23:01.388Z</lastmod> <lastmod>2025-09-12T09:59:59.248Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.gradient_checkpointing.offload_disk.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.gradient_checkpointing.offload_disk.html</loc>
<lastmod>2025-09-11T10:23:02.366Z</lastmod> <lastmod>2025-09-12T10:00:00.220Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.quantization.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.quantization.html</loc>
<lastmod>2025-09-11T10:23:02.507Z</lastmod> <lastmod>2025-09-12T10:00:00.354Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.dict.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.dict.html</loc>
<lastmod>2025-09-11T10:23:02.465Z</lastmod> <lastmod>2025-09-12T10:00:00.319Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.dpo.trainer.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.dpo.trainer.html</loc>
<lastmod>2025-09-11T10:23:01.848Z</lastmod> <lastmod>2025-09-12T09:59:59.704Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.config.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.config.html</loc>
<lastmod>2025-09-11T10:23:02.522Z</lastmod> <lastmod>2025-09-12T10:00:00.369Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.orcamini.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.orcamini.html</loc>
<lastmod>2025-09-11T10:23:02.061Z</lastmod> <lastmod>2025-09-12T09:59:59.912Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.collators.mamba.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.collators.mamba.html</loc>
<lastmod>2025-09-11T10:23:02.816Z</lastmod> <lastmod>2025-09-12T10:00:00.647Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/datasets.html</loc> <loc>https://docs.axolotl.ai/docs/api/datasets.html</loc>
<lastmod>2025-09-11T10:23:01.462Z</lastmod> <lastmod>2025-09-12T09:59:59.323Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/convert.html</loc> <loc>https://docs.axolotl.ai/docs/api/convert.html</loc>
<lastmod>2025-09-11T10:23:01.476Z</lastmod> <lastmod>2025-09-12T09:59:59.336Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.kto.llama3.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.kto.llama3.html</loc>
<lastmod>2025-09-11T10:23:02.106Z</lastmod> <lastmod>2025-09-12T09:59:59.958Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.tokenization.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.tokenization.html</loc>
<lastmod>2025-09-11T10:23:02.372Z</lastmod> <lastmod>2025-09-12T10:00:00.226Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.base.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.base.html</loc>
<lastmod>2025-09-11T10:23:01.821Z</lastmod> <lastmod>2025-09-12T09:59:59.677Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_expand_mask.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_expand_mask.html</loc>
<lastmod>2025-09-11T10:23:02.270Z</lastmod> <lastmod>2025-09-12T10:00:00.124Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/loaders.model.html</loc> <loc>https://docs.axolotl.ai/docs/api/loaders.model.html</loc>
<lastmod>2025-09-11T10:23:01.882Z</lastmod> <lastmod>2025-09-12T09:59:59.738Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/logging_config.html</loc> <loc>https://docs.axolotl.ai/docs/api/logging_config.html</loc>
<lastmod>2025-09-11T10:23:01.527Z</lastmod> <lastmod>2025-09-12T09:59:59.387Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.chat.format.shared.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.chat.format.shared.html</loc>
<lastmod>2025-09-11T10:23:01.582Z</lastmod> <lastmod>2025-09-12T09:59:59.443Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/models.mamba.modeling_mamba.html</loc> <loc>https://docs.axolotl.ai/docs/api/models.mamba.modeling_mamba.html</loc>
<lastmod>2025-09-11T10:23:02.792Z</lastmod> <lastmod>2025-09-12T10:00:00.623Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.enums.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.enums.html</loc>
<lastmod>2025-09-11T10:23:02.593Z</lastmod> <lastmod>2025-09-12T10:00:00.439Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.callbacks.profiler.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.callbacks.profiler.html</loc>
<lastmod>2025-09-11T10:23:02.871Z</lastmod> <lastmod>2025-09-12T10:00:00.702Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.bench.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.bench.html</loc>
<lastmod>2025-09-11T10:23:02.388Z</lastmod> <lastmod>2025-09-12T10:00:00.242Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.samplers.multipack.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.samplers.multipack.html</loc>
<lastmod>2025-09-11T10:23:02.861Z</lastmod> <lastmod>2025-09-12T10:00:00.692Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.mamba.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.mamba.html</loc>
<lastmod>2025-09-11T10:23:01.841Z</lastmod> <lastmod>2025-09-12T09:59:59.697Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_chat.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_chat.html</loc>
<lastmod>2025-09-11T10:23:02.000Z</lastmod> <lastmod>2025-09-12T09:59:59.851Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.btlm_attn_hijack_flash.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.btlm_attn_hijack_flash.html</loc>
<lastmod>2025-09-11T10:23:02.308Z</lastmod> <lastmod>2025-09-12T10:00:00.162Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.chat.messages.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.chat.messages.html</loc>
<lastmod>2025-09-11T10:23:01.578Z</lastmod> <lastmod>2025-09-12T09:59:59.438Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_patch_multipack.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_patch_multipack.html</loc>
<lastmod>2025-09-11T10:23:02.310Z</lastmod> <lastmod>2025-09-12T10:00:00.163Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.mixtral.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.mixtral.html</loc>
<lastmod>2025-09-11T10:23:02.337Z</lastmod> <lastmod>2025-09-12T10:00:00.191Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.mixins.scheduler.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.mixins.scheduler.html</loc>
<lastmod>2025-09-11T10:23:01.928Z</lastmod> <lastmod>2025-09-12T09:59:59.780Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/loaders.patch_manager.html</loc> <loc>https://docs.axolotl.ai/docs/api/loaders.patch_manager.html</loc>
<lastmod>2025-09-11T10:23:01.907Z</lastmod> <lastmod>2025-09-12T09:59:59.763Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.optimizers.adopt.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.optimizers.adopt.html</loc>
<lastmod>2025-09-11T10:23:02.473Z</lastmod> <lastmod>2025-09-12T10:00:00.327Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_xformers.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_xformers.html</loc>
<lastmod>2025-09-11T10:23:02.263Z</lastmod> <lastmod>2025-09-12T10:00:00.116Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.callbacks.perplexity.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.callbacks.perplexity.html</loc>
<lastmod>2025-09-11T10:23:02.867Z</lastmod> <lastmod>2025-09-12T10:00:00.698Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/loaders.tokenizer.html</loc> <loc>https://docs.axolotl.ai/docs/api/loaders.tokenizer.html</loc>
<lastmod>2025-09-11T10:23:01.890Z</lastmod> <lastmod>2025-09-12T09:59:59.746Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.pygmalion.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.pygmalion.html</loc>
<lastmod>2025-09-11T10:23:02.067Z</lastmod> <lastmod>2025-09-12T09:59:59.919Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.lora.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.lora.html</loc>
<lastmod>2025-09-11T10:23:02.379Z</lastmod> <lastmod>2025-09-12T10:00:00.233Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.user_defined.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.user_defined.html</loc>
<lastmod>2025-09-11T10:23:02.021Z</lastmod> <lastmod>2025-09-12T09:59:59.873Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.mixins.rng_state_loader.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.mixins.rng_state_loader.html</loc>
<lastmod>2025-09-11T10:23:01.922Z</lastmod> <lastmod>2025-09-12T09:59:59.773Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.user_defined.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.user_defined.html</loc>
<lastmod>2025-09-11T10:23:02.097Z</lastmod> <lastmod>2025-09-12T09:59:59.948Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/kernels.swiglu.html</loc> <loc>https://docs.axolotl.ai/docs/api/kernels.swiglu.html</loc>
<lastmod>2025-09-11T10:23:02.247Z</lastmod> <lastmod>2025-09-12T10:00:00.101Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.multimodal.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.multimodal.html</loc>
<lastmod>2025-09-11T10:23:02.571Z</lastmod> <lastmod>2025-09-12T10:00:00.418Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.main.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.main.html</loc>
<lastmod>2025-09-11T10:23:01.632Z</lastmod> <lastmod>2025-09-12T09:59:59.489Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.ctx_managers.sequence_parallel.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.ctx_managers.sequence_parallel.html</loc>
<lastmod>2025-09-11T10:23:01.952Z</lastmod> <lastmod>2025-09-12T09:59:59.803Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.multipack.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.multipack.html</loc>
<lastmod>2025-09-11T10:23:02.265Z</lastmod> <lastmod>2025-09-12T10:00:00.119Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.chat.format.chatml.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.chat.format.chatml.html</loc>
<lastmod>2025-09-11T10:23:01.579Z</lastmod> <lastmod>2025-09-12T09:59:59.440Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.cloud.base.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.cloud.base.html</loc>
<lastmod>2025-09-11T10:23:01.758Z</lastmod> <lastmod>2025-09-12T09:59:59.615Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.trl.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.trl.html</loc>
<lastmod>2025-09-11T10:23:01.836Z</lastmod> <lastmod>2025-09-12T09:59:59.692Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/mixed_precision.html</loc> <loc>https://docs.axolotl.ai/docs/mixed_precision.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/installation.html</loc> <loc>https://docs.axolotl.ai/docs/installation.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.651Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/mac.html</loc> <loc>https://docs.axolotl.ai/docs/mac.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/sequence_parallelism.html</loc> <loc>https://docs.axolotl.ai/docs/sequence_parallelism.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/faq.html</loc> <loc>https://docs.axolotl.ai/docs/faq.html</loc>
<lastmod>2025-09-11T10:19:40.169Z</lastmod> <lastmod>2025-09-12T09:55:59.649Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset-formats/tokenized.html</loc> <loc>https://docs.axolotl.ai/docs/dataset-formats/tokenized.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset-formats/stepwise_supervised.html</loc> <loc>https://docs.axolotl.ai/docs/dataset-formats/stepwise_supervised.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset-formats/pretraining.html</loc> <loc>https://docs.axolotl.ai/docs/dataset-formats/pretraining.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset-formats/template_free.html</loc> <loc>https://docs.axolotl.ai/docs/dataset-formats/template_free.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset-formats/index.html</loc> <loc>https://docs.axolotl.ai/docs/dataset-formats/index.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset-formats/conversation.html</loc> <loc>https://docs.axolotl.ai/docs/dataset-formats/conversation.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset-formats/inst_tune.html</loc> <loc>https://docs.axolotl.ai/docs/dataset-formats/inst_tune.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/lr_groups.html</loc> <loc>https://docs.axolotl.ai/docs/lr_groups.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/inference.html</loc> <loc>https://docs.axolotl.ai/docs/inference.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.651Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/lora_optims.html</loc> <loc>https://docs.axolotl.ai/docs/lora_optims.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.651Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/multipack.html</loc> <loc>https://docs.axolotl.ai/docs/multipack.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/amd_hpc.html</loc> <loc>https://docs.axolotl.ai/docs/amd_hpc.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.trainer_fsdp_optim.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.trainer_fsdp_optim.html</loc>
<lastmod>2025-09-11T10:23:02.318Z</lastmod> <lastmod>2025-09-12T10:00:00.172Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.inference.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.inference.html</loc>
<lastmod>2025-09-11T10:23:01.715Z</lastmod> <lastmod>2025-09-12T09:59:59.572Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.collators.mm_chat.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.collators.mm_chat.html</loc>
<lastmod>2025-09-11T10:23:02.821Z</lastmod> <lastmod>2025-09-12T10:00:00.651Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.model_shard_quant.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.model_shard_quant.html</loc>
<lastmod>2025-09-11T10:23:02.384Z</lastmod> <lastmod>2025-09-12T10:00:00.238Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_flash.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_flash.html</loc>
<lastmod>2025-09-11T10:23:02.261Z</lastmod> <lastmod>2025-09-12T10:00:00.115Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/integrations.grokfast.optimizer.html</loc> <loc>https://docs.axolotl.ai/docs/api/integrations.grokfast.optimizer.html</loc>
<lastmod>2025-09-11T10:23:02.756Z</lastmod> <lastmod>2025-09-12T10:00:00.587Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.training.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.training.html</loc>
<lastmod>2025-09-11T10:23:02.536Z</lastmod> <lastmod>2025-09-12T10:00:00.383Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.integrations.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.integrations.html</loc>
<lastmod>2025-09-11T10:23:02.583Z</lastmod> <lastmod>2025-09-12T10:00:00.431Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.utils.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.utils.html</loc>
<lastmod>2025-09-11T10:23:02.599Z</lastmod> <lastmod>2025-09-12T10:00:00.445Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.checks.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.checks.html</loc>
<lastmod>2025-09-11T10:23:01.678Z</lastmod> <lastmod>2025-09-12T09:59:59.535Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.callbacks.qat.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.callbacks.qat.html</loc>
<lastmod>2025-09-11T10:23:02.886Z</lastmod> <lastmod>2025-09-12T10:00:00.717Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.mistral_attn_hijack_flash.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.mistral_attn_hijack_flash.html</loc>
<lastmod>2025-09-11T10:23:02.264Z</lastmod> <lastmod>2025-09-12T10:00:00.118Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.data.sft.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.data.sft.html</loc>
<lastmod>2025-09-11T10:23:02.482Z</lastmod> <lastmod>2025-09-12T10:00:00.335Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.chat_templates.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.chat_templates.html</loc>
<lastmod>2025-09-11T10:23:02.374Z</lastmod> <lastmod>2025-09-12T10:00:00.228Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.utils.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.utils.html</loc>
<lastmod>2025-09-11T10:23:02.307Z</lastmod> <lastmod>2025-09-12T10:00:00.160Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.utils.fetch.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.utils.fetch.html</loc>
<lastmod>2025-09-11T10:23:01.783Z</lastmod> <lastmod>2025-09-12T09:59:59.639Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.builders.causal.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.builders.causal.html</loc>
<lastmod>2025-09-11T10:23:01.538Z</lastmod> <lastmod>2025-09-12T09:59:59.398Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.trl.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.trl.html</loc>
<lastmod>2025-09-11T10:23:02.566Z</lastmod> <lastmod>2025-09-12T10:00:00.413Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.data.streaming.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.data.streaming.html</loc>
<lastmod>2025-09-11T10:23:02.474Z</lastmod> <lastmod>2025-09-12T10:00:00.328Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.unsloth_.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.unsloth_.html</loc>
<lastmod>2025-09-11T10:23:02.326Z</lastmod> <lastmod>2025-09-12T10:00:00.180Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.base.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.base.html</loc>
<lastmod>2025-09-11T10:23:01.953Z</lastmod> <lastmod>2025-09-12T09:59:59.805Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.merge_lora.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.merge_lora.html</loc>
<lastmod>2025-09-11T10:23:01.723Z</lastmod> <lastmod>2025-09-12T09:59:59.580Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_instruct.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_instruct.html</loc>
<lastmod>2025-09-11T10:23:02.001Z</lastmod> <lastmod>2025-09-12T09:59:59.853Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/loaders.constants.html</loc> <loc>https://docs.axolotl.ai/docs/api/loaders.constants.html</loc>
<lastmod>2025-09-11T10:23:01.909Z</lastmod> <lastmod>2025-09-12T09:59:59.764Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.transformers_fa_utils.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.transformers_fa_utils.html</loc>
<lastmod>2025-09-11T10:23:02.325Z</lastmod> <lastmod>2025-09-12T10:00:00.179Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.relora.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.relora.html</loc>
<lastmod>2025-09-11T10:23:02.269Z</lastmod> <lastmod>2025-09-12T10:00:00.123Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schedulers.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schedulers.html</loc>
<lastmod>2025-09-11T10:23:02.440Z</lastmod> <lastmod>2025-09-12T10:00:00.294Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/kernels.lora.html</loc> <loc>https://docs.axolotl.ai/docs/api/kernels.lora.html</loc>
<lastmod>2025-09-11T10:23:02.226Z</lastmod> <lastmod>2025-09-12T10:00:00.079Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.collators.batching.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.collators.batching.html</loc>
<lastmod>2025-09-11T10:23:02.813Z</lastmod> <lastmod>2025-09-12T10:00:00.643Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.completion.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.completion.html</loc>
<lastmod>2025-09-11T10:23:02.040Z</lastmod> <lastmod>2025-09-12T09:59:59.891Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.grpo.trainer.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.grpo.trainer.html</loc>
<lastmod>2025-09-11T10:23:01.858Z</lastmod> <lastmod>2025-09-12T09:59:59.714Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/common.architectures.html</loc> <loc>https://docs.axolotl.ai/docs/api/common.architectures.html</loc>
<lastmod>2025-09-11T10:23:02.775Z</lastmod> <lastmod>2025-09-12T10:00:00.605Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.utils.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.utils.html</loc>
<lastmod>2025-09-11T10:23:01.766Z</lastmod> <lastmod>2025-09-12T09:59:59.622Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.orpo.chat_template.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.orpo.chat_template.html</loc>
<lastmod>2025-09-11T10:23:02.136Z</lastmod> <lastmod>2025-09-12T09:59:59.988Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.training_args.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.training_args.html</loc>
<lastmod>2025-09-11T10:23:01.555Z</lastmod> <lastmod>2025-09-12T09:59:59.415Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.datasets.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.datasets.html</loc>
<lastmod>2025-09-11T10:23:02.554Z</lastmod> <lastmod>2025-09-12T10:00:00.401Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.chat_template.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.chat_template.html</loc>
<lastmod>2025-09-11T10:23:01.986Z</lastmod> <lastmod>2025-09-12T09:59:59.838Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_w_system.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_w_system.html</loc>
<lastmod>2025-09-11T10:23:02.013Z</lastmod> <lastmod>2025-09-12T09:59:59.865Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/integrations.cut_cross_entropy.args.html</loc> <loc>https://docs.axolotl.ai/docs/api/integrations.cut_cross_entropy.args.html</loc>
<lastmod>2025-09-11T10:23:02.755Z</lastmod> <lastmod>2025-09-12T10:00:00.586Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/common.const.html</loc> <loc>https://docs.axolotl.ai/docs/api/common.const.html</loc>
<lastmod>2025-09-11T10:23:02.777Z</lastmod> <lastmod>2025-09-12T10:00:00.607Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.lora_kernels.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.lora_kernels.html</loc>
<lastmod>2025-09-11T10:23:02.299Z</lastmod> <lastmod>2025-09-12T10:00:00.153Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/kernels.quantize.html</loc> <loc>https://docs.axolotl.ai/docs/api/kernels.quantize.html</loc>
<lastmod>2025-09-11T10:23:02.254Z</lastmod> <lastmod>2025-09-12T10:00:00.108Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.config.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.config.html</loc>
<lastmod>2025-09-11T10:23:01.696Z</lastmod> <lastmod>2025-09-12T09:59:59.553Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.llama2_chat.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.llama2_chat.html</loc>
<lastmod>2025-09-11T10:23:02.034Z</lastmod> <lastmod>2025-09-12T09:59:59.885Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.zephyr.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.zephyr.html</loc>
<lastmod>2025-09-11T10:23:02.095Z</lastmod> <lastmod>2025-09-12T09:59:59.947Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/kernels.geglu.html</loc> <loc>https://docs.axolotl.ai/docs/api/kernels.geglu.html</loc>
<lastmod>2025-09-11T10:23:02.237Z</lastmod> <lastmod>2025-09-12T10:00:00.090Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.freeze.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.freeze.html</loc>
<lastmod>2025-09-11T10:23:02.395Z</lastmod> <lastmod>2025-09-12T10:00:00.250Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.callbacks.mlflow_.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.callbacks.mlflow_.html</loc>
<lastmod>2025-09-11T10:23:02.876Z</lastmod> <lastmod>2025-09-12T10:00:00.707Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.grpo.sampler.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.grpo.sampler.html</loc>
<lastmod>2025-09-11T10:23:01.870Z</lastmod> <lastmod>2025-09-12T09:59:59.727Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.utils.train.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.utils.train.html</loc>
<lastmod>2025-09-11T10:23:01.806Z</lastmod> <lastmod>2025-09-12T09:59:59.662Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.utils.load.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.utils.load.html</loc>
<lastmod>2025-09-11T10:23:01.789Z</lastmod> <lastmod>2025-09-12T09:59:59.645Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.collators.core.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.collators.core.html</loc>
<lastmod>2025-09-11T10:23:02.794Z</lastmod> <lastmod>2025-09-12T10:00:00.624Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/integrations.liger.args.html</loc> <loc>https://docs.axolotl.ai/docs/api/integrations.liger.args.html</loc>
<lastmod>2025-09-11T10:23:02.767Z</lastmod> <lastmod>2025-09-12T10:00:00.597Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.preprocess.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.preprocess.html</loc>
<lastmod>2025-09-11T10:23:01.743Z</lastmod> <lastmod>2025-09-12T09:59:59.600Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/kernels.utils.html</loc> <loc>https://docs.axolotl.ai/docs/api/kernels.utils.html</loc>
<lastmod>2025-09-11T10:23:02.256Z</lastmod> <lastmod>2025-09-12T10:00:00.110Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.callbacks.lisa.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.callbacks.lisa.html</loc>
<lastmod>2025-09-11T10:23:02.872Z</lastmod> <lastmod>2025-09-12T10:00:00.703Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/monkeypatch.data.batch_dataset_fetcher.html</loc> <loc>https://docs.axolotl.ai/docs/api/monkeypatch.data.batch_dataset_fetcher.html</loc>
<lastmod>2025-09-11T10:23:02.335Z</lastmod> <lastmod>2025-09-12T10:00:00.189Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.mixins.optimizer.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.mixins.optimizer.html</loc>
<lastmod>2025-09-11T10:23:01.919Z</lastmod> <lastmod>2025-09-12T09:59:59.770Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/loaders.processor.html</loc> <loc>https://docs.axolotl.ai/docs/api/loaders.processor.html</loc>
<lastmod>2025-09-11T10:23:01.891Z</lastmod> <lastmod>2025-09-12T09:59:59.748Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.trainers.utils.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.trainers.utils.html</loc>
<lastmod>2025-09-11T10:23:01.872Z</lastmod> <lastmod>2025-09-12T09:59:59.728Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chat_template.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chat_template.html</loc>
<lastmod>2025-09-11T10:23:02.073Z</lastmod> <lastmod>2025-09-12T09:59:59.925Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_tokenizers.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_tokenizers.html</loc>
<lastmod>2025-09-11T10:23:01.517Z</lastmod> <lastmod>2025-09-12T09:59:59.378Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.callbacks.comet_.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.callbacks.comet_.html</loc>
<lastmod>2025-09-11T10:23:02.879Z</lastmod> <lastmod>2025-09-12T10:00:00.710Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/core.datasets.transforms.chat_builder.html</loc> <loc>https://docs.axolotl.ai/docs/api/core.datasets.transforms.chat_builder.html</loc>
<lastmod>2025-09-11T10:23:01.595Z</lastmod> <lastmod>2025-09-12T09:59:59.455Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.trainer.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.trainer.html</loc>
<lastmod>2025-09-11T10:23:02.413Z</lastmod> <lastmod>2025-09-12T10:00:00.267Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.train.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.train.html</loc>
<lastmod>2025-09-11T10:23:01.640Z</lastmod> <lastmod>2025-09-12T09:59:59.497Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/integrations.lm_eval.args.html</loc> <loc>https://docs.axolotl.ai/docs/api/integrations.lm_eval.args.html</loc>
<lastmod>2025-09-11T10:23:02.770Z</lastmod> <lastmod>2025-09-12T10:00:00.601Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.messages.chat.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.messages.chat.html</loc>
<lastmod>2025-09-11T10:23:02.072Z</lastmod> <lastmod>2025-09-12T09:59:59.923Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/utils.schemas.peft.html</loc> <loc>https://docs.axolotl.ai/docs/api/utils.schemas.peft.html</loc>
<lastmod>2025-09-11T10:23:02.562Z</lastmod> <lastmod>2025-09-12T10:00:00.410Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.bradley_terry.llama3.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.bradley_terry.llama3.html</loc>
<lastmod>2025-09-11T10:23:02.140Z</lastmod> <lastmod>2025-09-12T09:59:59.992Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/cli.utils.args.html</loc> <loc>https://docs.axolotl.ai/docs/api/cli.utils.args.html</loc>
<lastmod>2025-09-11T10:23:01.778Z</lastmod> <lastmod>2025-09-12T09:59:59.634Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.stepwise_supervised.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.stepwise_supervised.html</loc>
<lastmod>2025-09-11T10:23:02.050Z</lastmod> <lastmod>2025-09-12T09:59:59.902Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/common.datasets.html</loc> <loc>https://docs.axolotl.ai/docs/api/common.datasets.html</loc>
<lastmod>2025-09-11T10:23:02.791Z</lastmod> <lastmod>2025-09-12T10:00:00.622Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/prompt_strategies.kto.user_defined.html</loc> <loc>https://docs.axolotl.ai/docs/api/prompt_strategies.kto.user_defined.html</loc>
<lastmod>2025-09-11T10:23:02.116Z</lastmod> <lastmod>2025-09-12T09:59:59.967Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/api/train.html</loc> <loc>https://docs.axolotl.ai/docs/api/train.html</loc>
<lastmod>2025-09-11T10:23:01.446Z</lastmod> <lastmod>2025-09-12T09:59:59.306Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/multi-node.html</loc> <loc>https://docs.axolotl.ai/docs/multi-node.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/input_output.html</loc> <loc>https://docs.axolotl.ai/docs/input_output.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.651Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/ray-integration.html</loc> <loc>https://docs.axolotl.ai/docs/ray-integration.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/getting-started.html</loc> <loc>https://docs.axolotl.ai/docs/getting-started.html</loc>
<lastmod>2025-09-11T10:19:40.169Z</lastmod> <lastmod>2025-09-12T09:55:59.649Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/optimizers.html</loc> <loc>https://docs.axolotl.ai/docs/optimizers.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/multi-gpu.html</loc> <loc>https://docs.axolotl.ai/docs/multi-gpu.html</loc>
<lastmod>2025-09-11T10:19:40.171Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/dataset_preprocessing.html</loc> <loc>https://docs.axolotl.ai/docs/dataset_preprocessing.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/torchao.html</loc> <loc>https://docs.axolotl.ai/docs/torchao.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/config-reference.html</loc> <loc>https://docs.axolotl.ai/docs/config-reference.html</loc>
<lastmod>2025-09-11T10:23:17.799Z</lastmod> <lastmod>2025-09-12T10:00:16.899Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/rlhf.html</loc> <loc>https://docs.axolotl.ai/docs/rlhf.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/cli.html</loc> <loc>https://docs.axolotl.ai/docs/cli.html</loc>
<lastmod>2025-09-11T10:19:40.168Z</lastmod> <lastmod>2025-09-12T09:55:59.648Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/fsdp_qlora.html</loc> <loc>https://docs.axolotl.ai/docs/fsdp_qlora.html</loc>
<lastmod>2025-09-11T10:19:40.169Z</lastmod> <lastmod>2025-09-12T09:55:59.649Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/docs/qat.html</loc> <loc>https://docs.axolotl.ai/docs/qat.html</loc>
<lastmod>2025-09-11T10:19:40.172Z</lastmod> <lastmod>2025-09-12T09:55:59.652Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/src/axolotl/integrations/cut_cross_entropy/ACKNOWLEDGEMENTS.html</loc> <loc>https://docs.axolotl.ai/src/axolotl/integrations/cut_cross_entropy/ACKNOWLEDGEMENTS.html</loc>
<lastmod>2025-09-11T10:19:40.193Z</lastmod> <lastmod>2025-09-12T09:55:59.674Z</lastmod>
</url> </url>
<url> <url>
<loc>https://docs.axolotl.ai/index.html</loc> <loc>https://docs.axolotl.ai/index.html</loc>
<lastmod>2025-09-11T10:19:40.188Z</lastmod> <lastmod>2025-09-12T09:55:59.669Z</lastmod>
</url> </url>
</urlset> </urlset>