From c6274d05824c88a99f7e4843baa3933280e1174a Mon Sep 17 00:00:00 2001 From: Quarto GHA Workflow Runner Date: Thu, 1 May 2025 16:27:24 +0000 Subject: [PATCH] Built site for gh-pages --- .nojekyll | 2 +- docs/custom_integrations.html | 104 ++++++++++- search.json | 11 ++ sitemap.xml | 340 +++++++++++++++++----------------- 4 files changed, 283 insertions(+), 174 deletions(-) diff --git a/.nojekyll b/.nojekyll index 4ac9fe5fe..6ebce2657 100644 --- a/.nojekyll +++ b/.nojekyll @@ -1 +1 @@ -7eacb345 \ No newline at end of file +98a26bb0 \ No newline at end of file diff --git a/docs/custom_integrations.html b/docs/custom_integrations.html index 489ac5e86..08262a8ae 100644 --- a/docs/custom_integrations.html +++ b/docs/custom_integrations.html @@ -480,6 +480,15 @@ pre > code.sourceCode > span > a:first-child::before { text-decoration: underlin
  • Usage
  • Citation
  • +
  • LLMCompressor +
  • Adding a new integration
  • @@ -742,6 +751,95 @@ By identifying the top n% of layers with the highest SNR, you can optimize train

    Please see reference here

    +
    +

    LLMCompressor

    +

    Fine-tune sparsified models in Axolotl using Neural Magic’s LLMCompressor.

    +

    This integration enables fine-tuning of models sparsified using LLMCompressor within the Axolotl training framework. By combining LLMCompressor’s model compression capabilities with Axolotl’s distributed training pipelines, users can efficiently fine-tune sparse models at scale.

    +

    It uses Axolotl’s plugin system to hook into the fine-tuning flows while maintaining sparsity throughout training.

    +
    +
    +

    Requirements

    +
      +
    • Axolotl with llmcompressor extras:

      +
      pip install "axolotl[llmcompressor]"
    • +
    • Requires llmcompressor >= 0.5.1

    • +
    +

    This will install all necessary dependencies to fine-tune sparsified models using the integration.

    +
    +
    +
    +

    Usage

    +

    To enable sparse fine-tuning with this integration, include the plugin in your Axolotl config:

    +
    plugins:
    +  - axolotl.integrations.llm_compressor.LLMCompressorPlugin
    +
    +llmcompressor:
    +  recipe:
    +    finetuning_stage:
    +      finetuning_modifiers:
    +        ConstantPruningModifier:
    +          targets: [
    +            're:.*q_proj.weight',
    +            're:.*k_proj.weight',
    +            're:.*v_proj.weight',
    +            're:.*o_proj.weight',
    +            're:.*gate_proj.weight',
    +            're:.*up_proj.weight',
    +            're:.*down_proj.weight',
    +          ]
    +          start: 0
    +  save_compressed: true
    +

    This plugin does not apply pruning or sparsification itself — it is intended for fine-tuning models that have already been sparsified.

    +

    Pre-sparsified checkpoints can be: +- Generated using LLMCompressor +- Downloaded from Neural Magic’s Hugging Face page +- Any custom LLM with compatible sparsity patterns that you’ve created yourself

    +

    To learn more about writing and customizing LLMCompressor recipes, refer to the official documentation: +https://github.com/vllm-project/llm-compressor/blob/main/README.md

    +
    +
    +

    Storage Optimization with save_compressed

    +

    Setting save_compressed: true in your configuration enables saving models in a compressed format, which: +- Reduces disk space usage by approximately 40% +- Maintains compatibility with vLLM for accelerated inference +- Maintains compatibility with llmcompressor for further optimization (example: quantization)

    +

    This option is highly recommended when working with sparse models to maximize the benefits of model compression.

    +
    +
    +

    Example Config

    +

    See examples/llama-3/sparse-finetuning.yaml for a complete example.

    +
    +
    +
    +

    Inference with vLLM

    +

    After fine-tuning your sparse model, you can leverage vLLM for efficient inference. +You can also use LLMCompressor to apply additional quantization to your fine-tuned +sparse model before inference for even greater performance benefits.:

    +
    from vllm import LLM, SamplingParams
    +
    +prompts = [
    +    "Hello, my name is",
    +    "The president of the United States is",
    +    "The capital of France is",
    +    "The future of AI is",
    +]
    +sampling_params = SamplingParams(temperature=0.8, top_p=0.95)
    +llm = LLM("path/to/your/sparse/model")
    +outputs = llm.generate(prompts, sampling_params)
    +
    +for output in outputs:
    +    prompt = output.prompt
    +    generated_text = output.outputs[0].text
    +    print(f"Prompt: {prompt!r}, Generated text: {generated_text!r}")
    +

    For more details on vLLM’s capabilities and advanced configuration options, see the official vLLM documentation.

    +
    +
    +

    Learn More

    +

    For details on available sparsity and quantization schemes, fine-tuning recipes, and usage examples, visit the official LLMCompressor repository:

    +

    https://github.com/vllm-project/llm-compressor

    +

    Please see reference here

    +
    +

    Adding a new integration

    Plugins can be used to customize the behavior of the training pipeline through hooks. See axolotl.integrations.BasePlugin for the possible hooks.

    @@ -782,10 +880,10 @@ Warning

    If you could not load your integration, please ensure you are pip installing in editable mode.

    -
    pip install -e .
    +
    pip install -e .

    and correctly spelled the integration name in the config file.

    -
    plugins:
    -  - axolotl.integrations.your_integration_name.YourIntegrationPlugin
    +
    plugins:
    +  - axolotl.integrations.your_integration_name.YourIntegrationPlugin
    diff --git a/search.json b/search.json index eb5088008..24639c31a 100644 --- a/search.json +++ b/search.json @@ -1622,6 +1622,17 @@ "Custom Integrations" ] }, + { + "objectID": "docs/custom_integrations.html#llmcompressor", + "href": "docs/custom_integrations.html#llmcompressor", + "title": "Custom Integrations", + "section": "LLMCompressor", + "text": "LLMCompressor\nFine-tune sparsified models in Axolotl using Neural Magic’s LLMCompressor.\nThis integration enables fine-tuning of models sparsified using LLMCompressor within the Axolotl training framework. By combining LLMCompressor’s model compression capabilities with Axolotl’s distributed training pipelines, users can efficiently fine-tune sparse models at scale.\nIt uses Axolotl’s plugin system to hook into the fine-tuning flows while maintaining sparsity throughout training.\n\n\nRequirements\n\nAxolotl with llmcompressor extras:\npip install \"axolotl[llmcompressor]\"\nRequires llmcompressor >= 0.5.1\n\nThis will install all necessary dependencies to fine-tune sparsified models using the integration.\n\n\n\nUsage\nTo enable sparse fine-tuning with this integration, include the plugin in your Axolotl config:\nplugins:\n - axolotl.integrations.llm_compressor.LLMCompressorPlugin\n\nllmcompressor:\n recipe:\n finetuning_stage:\n finetuning_modifiers:\n ConstantPruningModifier:\n targets: [\n 're:.*q_proj.weight',\n 're:.*k_proj.weight',\n 're:.*v_proj.weight',\n 're:.*o_proj.weight',\n 're:.*gate_proj.weight',\n 're:.*up_proj.weight',\n 're:.*down_proj.weight',\n ]\n start: 0\n save_compressed: true\nThis plugin does not apply pruning or sparsification itself — it is intended for fine-tuning models that have already been sparsified.\nPre-sparsified checkpoints can be:\n- Generated using LLMCompressor\n- Downloaded from Neural Magic’s Hugging Face page\n- Any custom LLM with compatible sparsity patterns that you’ve created yourself\nTo learn more about writing and customizing LLMCompressor recipes, refer to the official documentation:\nhttps://github.com/vllm-project/llm-compressor/blob/main/README.md\n\n\nStorage Optimization with save_compressed\nSetting save_compressed: true in your configuration enables saving models in a compressed format, which:\n- Reduces disk space usage by approximately 40%\n- Maintains compatibility with vLLM for accelerated inference\n- Maintains compatibility with llmcompressor for further optimization (example: quantization)\nThis option is highly recommended when working with sparse models to maximize the benefits of model compression.\n\n\nExample Config\nSee examples/llama-3/sparse-finetuning.yaml for a complete example.\n\n\n\nInference with vLLM\nAfter fine-tuning your sparse model, you can leverage vLLM for efficient inference.\nYou can also use LLMCompressor to apply additional quantization to your fine-tuned\nsparse model before inference for even greater performance benefits.:\nfrom vllm import LLM, SamplingParams\n\nprompts = [\n \"Hello, my name is\",\n \"The president of the United States is\",\n \"The capital of France is\",\n \"The future of AI is\",\n]\nsampling_params = SamplingParams(temperature=0.8, top_p=0.95)\nllm = LLM(\"path/to/your/sparse/model\")\noutputs = llm.generate(prompts, sampling_params)\n\nfor output in outputs:\n prompt = output.prompt\n generated_text = output.outputs[0].text\n print(f\"Prompt: {prompt!r}, Generated text: {generated_text!r}\")\nFor more details on vLLM’s capabilities and advanced configuration options, see the official vLLM documentation.\n\n\nLearn More\nFor details on available sparsity and quantization schemes, fine-tuning recipes, and usage examples, visit the official LLMCompressor repository:\nhttps://github.com/vllm-project/llm-compressor\nPlease see reference here", + "crumbs": [ + "Advanced Features", + "Custom Integrations" + ] + }, { "objectID": "docs/custom_integrations.html#adding-a-new-integration", "href": "docs/custom_integrations.html#adding-a-new-integration", diff --git a/sitemap.xml b/sitemap.xml index abb1a26a7..9ab4ef458 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -2,682 +2,682 @@ https://docs.axolotl.ai/examples/colab-notebooks/colab-axolotl-example.html - 2025-05-01T13:41:42.488Z + 2025-05-01T16:25:28.202Z https://docs.axolotl.ai/index.html - 2025-05-01T13:41:42.500Z + 2025-05-01T16:25:28.213Z https://docs.axolotl.ai/docs/rlhf.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/unsloth.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/dataset_preprocessing.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/input_output.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/dataset_loading.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/api/utils.collators.mamba.html - 2025-05-01T13:42:10.206Z + 2025-05-01T16:25:57.563Z https://docs.axolotl.ai/docs/api/utils.optimizers.adopt.html - 2025-05-01T13:42:09.983Z + 2025-05-01T16:25:57.336Z https://docs.axolotl.ai/docs/api/prompt_strategies.user_defined.html - 2025-05-01T13:42:09.499Z + 2025-05-01T16:25:56.846Z https://docs.axolotl.ai/docs/api/utils.chat_templates.html - 2025-05-01T13:42:09.888Z + 2025-05-01T16:25:57.238Z https://docs.axolotl.ai/docs/api/cli.merge_lora.html - 2025-05-01T13:42:09.329Z + 2025-05-01T16:25:56.675Z https://docs.axolotl.ai/docs/api/monkeypatch.multipack.html - 2025-05-01T13:42:09.772Z + 2025-05-01T16:25:57.121Z https://docs.axolotl.ai/docs/api/core.chat.format.shared.html - 2025-05-01T13:42:09.207Z + 2025-05-01T16:25:56.551Z https://docs.axolotl.ai/docs/api/utils.schemas.integrations.html - 2025-05-01T13:42:10.056Z + 2025-05-01T16:25:57.409Z https://docs.axolotl.ai/docs/api/utils.freeze.html - 2025-05-01T13:42:09.913Z + 2025-05-01T16:25:57.264Z https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_w_system.html - 2025-05-01T13:42:09.491Z + 2025-05-01T16:25:56.838Z https://docs.axolotl.ai/docs/api/monkeypatch.attention.mllama.html - 2025-05-01T13:42:09.839Z + 2025-05-01T16:25:57.189Z https://docs.axolotl.ai/docs/api/utils.schemas.model.html - 2025-05-01T13:42:10.004Z + 2025-05-01T16:25:57.357Z https://docs.axolotl.ai/docs/api/core.datasets.transforms.chat_builder.html - 2025-05-01T13:42:09.219Z + 2025-05-01T16:25:56.564Z https://docs.axolotl.ai/docs/api/monkeypatch.btlm_attn_hijack_flash.html - 2025-05-01T13:42:09.814Z + 2025-05-01T16:25:57.164Z https://docs.axolotl.ai/docs/api/models.mamba.modeling_mamba.html - 2025-05-01T13:42:10.182Z + 2025-05-01T16:25:57.538Z https://docs.axolotl.ai/docs/api/core.datasets.chat.html - 2025-05-01T13:42:09.212Z + 2025-05-01T16:25:56.557Z https://docs.axolotl.ai/docs/api/utils.model_shard_quant.html - 2025-05-01T13:42:09.901Z + 2025-05-01T16:25:57.252Z https://docs.axolotl.ai/docs/api/monkeypatch.llama_patch_multipack.html - 2025-05-01T13:42:09.816Z + 2025-05-01T16:25:57.166Z https://docs.axolotl.ai/docs/api/utils.lora_embeddings.html - 2025-05-01T13:42:09.896Z + 2025-05-01T16:25:57.247Z https://docs.axolotl.ai/docs/api/utils.schemas.peft.html - 2025-05-01T13:42:10.035Z + 2025-05-01T16:25:57.388Z https://docs.axolotl.ai/docs/api/core.chat.format.llama3x.html - 2025-05-01T13:42:09.205Z + 2025-05-01T16:25:56.550Z https://docs.axolotl.ai/docs/api/monkeypatch.mistral_attn_hijack_flash.html - 2025-05-01T13:42:09.770Z + 2025-05-01T16:25:57.120Z https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chat_template.html - 2025-05-01T13:42:09.551Z + 2025-05-01T16:25:56.899Z https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.user_defined.html - 2025-05-01T13:42:09.575Z + 2025-05-01T16:25:56.923Z https://docs.axolotl.ai/docs/api/utils.distributed.html - 2025-05-01T13:42:09.973Z + 2025-05-01T16:25:57.325Z https://docs.axolotl.ai/docs/api/prompt_strategies.pygmalion.html - 2025-05-01T13:42:09.546Z + 2025-05-01T16:25:56.893Z https://docs.axolotl.ai/docs/api/utils.dict.html - 2025-05-01T13:42:09.976Z + 2025-05-01T16:25:57.328Z https://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_flash.html - 2025-05-01T13:42:09.755Z + 2025-05-01T16:25:57.104Z https://docs.axolotl.ai/docs/api/prompt_strategies.base.html - 2025-05-01T13:42:09.446Z + 2025-05-01T16:25:56.793Z https://docs.axolotl.ai/docs/api/monkeypatch.data.batch_dataset_fetcher.html - 2025-05-01T13:42:09.841Z + 2025-05-01T16:25:57.191Z https://docs.axolotl.ai/docs/api/kernels.swiglu.html - 2025-05-01T13:42:09.720Z + 2025-05-01T16:25:57.069Z https://docs.axolotl.ai/docs/api/core.chat.messages.html - 2025-05-01T13:42:09.202Z + 2025-05-01T16:25:56.547Z https://docs.axolotl.ai/docs/api/index.html - 2025-05-01T13:42:08.940Z + 2025-05-01T16:25:56.280Z https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.zephyr.html - 2025-05-01T13:42:09.573Z + 2025-05-01T16:25:56.921Z https://docs.axolotl.ai/docs/api/convert.html - 2025-05-01T13:42:09.031Z + 2025-05-01T16:25:56.372Z https://docs.axolotl.ai/docs/api/utils.schemas.multimodal.html - 2025-05-01T13:42:10.044Z + 2025-05-01T16:25:57.397Z https://docs.axolotl.ai/docs/api/core.trainers.base.html - 2025-05-01T13:42:09.414Z + 2025-05-01T16:25:56.761Z https://docs.axolotl.ai/docs/api/evaluate.html - 2025-05-01T13:42:09.011Z + 2025-05-01T16:25:56.351Z https://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_xformers.html - 2025-05-01T13:42:09.756Z + 2025-05-01T16:25:57.106Z https://docs.axolotl.ai/docs/api/kernels.quantize.html - 2025-05-01T13:42:09.728Z + 2025-05-01T16:25:57.077Z https://docs.axolotl.ai/docs/api/utils.callbacks.mlflow_.html - 2025-05-01T13:42:10.235Z + 2025-05-01T16:25:57.591Z https://docs.axolotl.ai/docs/api/utils.callbacks.profiler.html - 2025-05-01T13:42:10.229Z + 2025-05-01T16:25:57.586Z https://docs.axolotl.ai/docs/api/core.trainers.dpo.trainer.html - 2025-05-01T13:42:09.441Z + 2025-05-01T16:25:56.788Z https://docs.axolotl.ai/docs/api/cli.vllm_serve.html - 2025-05-01T13:42:09.390Z + 2025-05-01T16:25:56.737Z https://docs.axolotl.ai/docs/api/train.html - 2025-05-01T13:42:09.000Z + 2025-05-01T16:25:56.341Z https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chatml.html - 2025-05-01T13:42:09.572Z + 2025-05-01T16:25:56.920Z https://docs.axolotl.ai/docs/api/utils.schemas.trl.html - 2025-05-01T13:42:10.038Z + 2025-05-01T16:25:57.391Z https://docs.axolotl.ai/docs/api/kernels.geglu.html - 2025-05-01T13:42:09.710Z + 2025-05-01T16:25:57.059Z https://docs.axolotl.ai/docs/api/utils.bench.html - 2025-05-01T13:42:09.905Z + 2025-05-01T16:25:57.256Z https://docs.axolotl.ai/docs/api/monkeypatch.transformers_fa_utils.html - 2025-05-01T13:42:09.831Z + 2025-05-01T16:25:57.181Z https://docs.axolotl.ai/docs/api/integrations.liger.args.html - 2025-05-01T13:42:10.155Z + 2025-05-01T16:25:57.510Z https://docs.axolotl.ai/docs/api/core.trainer_builder.html - 2025-05-01T13:42:09.094Z + 2025-05-01T16:25:56.435Z https://docs.axolotl.ai/docs/api/utils.schemas.utils.html - 2025-05-01T13:42:10.068Z + 2025-05-01T16:25:57.422Z https://docs.axolotl.ai/docs/api/kernels.lora.html - 2025-05-01T13:42:09.700Z + 2025-05-01T16:25:57.049Z https://docs.axolotl.ai/docs/api/prompt_strategies.bradley_terry.llama3.html - 2025-05-01T13:42:09.618Z + 2025-05-01T16:25:56.967Z https://docs.axolotl.ai/docs/api/core.trainers.grpo.trainer.html - 2025-05-01T13:42:09.444Z + 2025-05-01T16:25:56.791Z https://docs.axolotl.ai/docs/api/prompt_strategies.messages.chat.html - 2025-05-01T13:42:09.550Z + 2025-05-01T16:25:56.898Z https://docs.axolotl.ai/docs/api/utils.tokenization.html - 2025-05-01T13:42:09.878Z + 2025-05-01T16:25:57.228Z https://docs.axolotl.ai/docs/api/prompt_strategies.chat_template.html - 2025-05-01T13:42:09.464Z + 2025-05-01T16:25:56.811Z https://docs.axolotl.ai/docs/api/prompt_strategies.stepwise_supervised.html - 2025-05-01T13:42:09.528Z + 2025-05-01T16:25:56.876Z https://docs.axolotl.ai/docs/api/utils.samplers.multipack.html - 2025-05-01T13:42:10.219Z + 2025-05-01T16:25:57.576Z https://docs.axolotl.ai/docs/api/cli.args.html - 2025-05-01T13:42:09.283Z + 2025-05-01T16:25:56.629Z https://docs.axolotl.ai/docs/api/utils.callbacks.perplexity.html - 2025-05-01T13:42:10.226Z + 2025-05-01T16:25:57.582Z https://docs.axolotl.ai/docs/api/utils.gradient_checkpointing.unsloth.html - 2025-05-01T13:42:09.990Z + 2025-05-01T16:25:57.342Z https://docs.axolotl.ai/docs/mac.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/config.html - 2025-05-01T13:41:42.483Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/multimodal.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/lr_groups.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/dataset-formats/index.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/dataset-formats/stepwise_supervised.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/dataset-formats/pretraining.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/multi-node.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/sequence_parallelism.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/batch_vs_grad.html - 2025-05-01T13:41:42.483Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/amd_hpc.html - 2025-05-01T13:41:42.483Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/faq.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/custom_integrations.html - 2025-05-01T13:41:42.483Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/src/axolotl/integrations/LICENSE.html - 2025-05-01T13:41:42.503Z + 2025-05-01T16:25:28.217Z https://docs.axolotl.ai/TODO.html - 2025-05-01T13:41:42.482Z + 2025-05-01T16:25:28.196Z https://docs.axolotl.ai/src/axolotl/integrations/cut_cross_entropy/ACKNOWLEDGEMENTS.html - 2025-05-01T13:41:42.504Z + 2025-05-01T16:25:28.217Z https://docs.axolotl.ai/docs/getting-started.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.198Z https://docs.axolotl.ai/docs/multipack.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/multi-gpu.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/installation.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/cli.html - 2025-05-01T13:41:42.483Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/dataset-formats/inst_tune.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/dataset-formats/tokenized.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/dataset-formats/conversation.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/dataset-formats/template_free.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/reward_modelling.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/lora_optims.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/nccl.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/api/logging_config.html - 2025-05-01T13:42:09.078Z + 2025-05-01T16:25:56.420Z https://docs.axolotl.ai/docs/api/utils.trainer.html - 2025-05-01T13:42:09.929Z + 2025-05-01T16:25:57.281Z https://docs.axolotl.ai/docs/api/monkeypatch.unsloth_.html - 2025-05-01T13:42:09.833Z + 2025-05-01T16:25:57.183Z https://docs.axolotl.ai/docs/api/cli.evaluate.html - 2025-05-01T13:42:09.266Z + 2025-05-01T16:25:56.612Z https://docs.axolotl.ai/docs/api/kernels.utils.html - 2025-05-01T13:42:09.729Z + 2025-05-01T16:25:57.078Z https://docs.axolotl.ai/docs/api/datasets.html - 2025-05-01T13:42:09.018Z + 2025-05-01T16:25:56.359Z https://docs.axolotl.ai/docs/api/utils.models.html - 2025-05-01T13:42:09.871Z + 2025-05-01T16:25:57.222Z https://docs.axolotl.ai/docs/api/prompt_strategies.kto.llama3.html - 2025-05-01T13:42:09.584Z + 2025-05-01T16:25:56.933Z https://docs.axolotl.ai/docs/api/cli.preprocess.html - 2025-05-01T13:42:09.349Z + 2025-05-01T16:25:56.695Z https://docs.axolotl.ai/docs/api/cli.merge_sharded_fsdp_weights.html - 2025-05-01T13:42:09.341Z + 2025-05-01T16:25:56.687Z https://docs.axolotl.ai/docs/api/integrations.base.html - 2025-05-01T13:42:10.140Z + 2025-05-01T16:25:57.495Z https://docs.axolotl.ai/docs/api/prompt_strategies.orpo.chat_template.html - 2025-05-01T13:42:09.614Z + 2025-05-01T16:25:56.963Z https://docs.axolotl.ai/docs/api/utils.schemas.enums.html - 2025-05-01T13:42:10.062Z + 2025-05-01T16:25:57.416Z https://docs.axolotl.ai/docs/api/utils.callbacks.comet_.html - 2025-05-01T13:42:10.238Z + 2025-05-01T16:25:57.595Z https://docs.axolotl.ai/docs/api/prompt_strategies.input_output.html - 2025-05-01T13:42:09.524Z + 2025-05-01T16:25:56.871Z https://docs.axolotl.ai/docs/api/utils.schedulers.html - 2025-05-01T13:42:09.954Z + 2025-05-01T16:25:57.306Z https://docs.axolotl.ai/docs/api/cli.cloud.base.html - 2025-05-01T13:42:09.393Z + 2025-05-01T16:25:56.741Z https://docs.axolotl.ai/docs/api/cli.utils.html - 2025-05-01T13:42:09.386Z + 2025-05-01T16:25:56.733Z https://docs.axolotl.ai/docs/api/monkeypatch.lora_kernels.html - 2025-05-01T13:42:09.805Z + 2025-05-01T16:25:57.155Z https://docs.axolotl.ai/docs/api/prompt_strategies.completion.html - 2025-05-01T13:42:09.518Z + 2025-05-01T16:25:56.865Z https://docs.axolotl.ai/docs/api/utils.schemas.config.html - 2025-05-01T13:42:09.998Z + 2025-05-01T16:25:57.350Z https://docs.axolotl.ai/docs/api/monkeypatch.llama_expand_mask.html - 2025-05-01T13:42:09.780Z + 2025-05-01T16:25:57.130Z https://docs.axolotl.ai/docs/api/cli.config.html - 2025-05-01T13:42:09.307Z + 2025-05-01T16:25:56.653Z https://docs.axolotl.ai/docs/api/utils.collators.core.html - 2025-05-01T13:42:10.184Z + 2025-05-01T16:25:57.540Z https://docs.axolotl.ai/docs/api/utils.data.sft.html - 2025-05-01T13:42:09.986Z + 2025-05-01T16:25:57.339Z https://docs.axolotl.ai/docs/api/integrations.spectrum.args.html - 2025-05-01T13:42:10.162Z + 2025-05-01T16:25:57.517Z https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.llama3.html - 2025-05-01T13:42:09.562Z + 2025-05-01T16:25:56.909Z https://docs.axolotl.ai/docs/api/cli.inference.html - 2025-05-01T13:42:09.321Z + 2025-05-01T16:25:56.667Z https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_instruct.html - 2025-05-01T13:42:09.479Z + 2025-05-01T16:25:56.826Z https://docs.axolotl.ai/docs/api/utils.collators.batching.html - 2025-05-01T13:42:10.203Z + 2025-05-01T16:25:57.559Z https://docs.axolotl.ai/docs/api/utils.schemas.datasets.html - 2025-05-01T13:42:10.027Z + 2025-05-01T16:25:57.380Z https://docs.axolotl.ai/docs/api/utils.data.pretraining.html - 2025-05-01T13:42:09.985Z + 2025-05-01T16:25:57.338Z https://docs.axolotl.ai/docs/api/prompt_strategies.dpo.passthrough.html - 2025-05-01T13:42:09.576Z + 2025-05-01T16:25:56.924Z https://docs.axolotl.ai/docs/api/monkeypatch.utils.html - 2025-05-01T13:42:09.813Z + 2025-05-01T16:25:57.163Z https://docs.axolotl.ai/docs/api/utils.callbacks.lisa.html - 2025-05-01T13:42:10.231Z + 2025-05-01T16:25:57.587Z https://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_chat.html - 2025-05-01T13:42:09.477Z + 2025-05-01T16:25:56.824Z https://docs.axolotl.ai/docs/api/prompt_strategies.kto.user_defined.html - 2025-05-01T13:42:09.594Z + 2025-05-01T16:25:56.942Z https://docs.axolotl.ai/docs/api/core.training_args.html - 2025-05-01T13:42:09.180Z + 2025-05-01T16:25:56.524Z https://docs.axolotl.ai/docs/api/utils.collators.mm_chat.html - 2025-05-01T13:42:10.211Z + 2025-05-01T16:25:57.567Z https://docs.axolotl.ai/docs/api/common.architectures.html - 2025-05-01T13:42:10.163Z + 2025-05-01T16:25:57.519Z https://docs.axolotl.ai/docs/api/integrations.kd.trainer.html - 2025-05-01T13:42:10.152Z + 2025-05-01T16:25:57.506Z https://docs.axolotl.ai/docs/api/prompt_strategies.llama2_chat.html - 2025-05-01T13:42:09.512Z + 2025-05-01T16:25:56.859Z https://docs.axolotl.ai/docs/api/core.trainers.trl.html - 2025-05-01T13:42:09.431Z + 2025-05-01T16:25:56.778Z https://docs.axolotl.ai/docs/api/prompt_strategies.orcamini.html - 2025-05-01T13:42:09.539Z + 2025-05-01T16:25:56.886Z https://docs.axolotl.ai/docs/api/integrations.cut_cross_entropy.args.html - 2025-05-01T13:42:10.143Z + 2025-05-01T16:25:57.498Z https://docs.axolotl.ai/docs/api/utils.lora.html - 2025-05-01T13:42:09.892Z + 2025-05-01T16:25:57.243Z https://docs.axolotl.ai/docs/api/cli.sweeps.html - 2025-05-01T13:42:09.354Z + 2025-05-01T16:25:56.701Z https://docs.axolotl.ai/docs/api/core.chat.format.chatml.html - 2025-05-01T13:42:09.204Z + 2025-05-01T16:25:56.548Z https://docs.axolotl.ai/docs/api/common.const.html - 2025-05-01T13:42:10.165Z + 2025-05-01T16:25:57.521Z https://docs.axolotl.ai/docs/api/prompt_strategies.metharme.html - 2025-05-01T13:42:09.535Z + 2025-05-01T16:25:56.883Z https://docs.axolotl.ai/docs/api/monkeypatch.stablelm_attn_hijack_flash.html - 2025-05-01T13:42:09.821Z + 2025-05-01T16:25:57.171Z https://docs.axolotl.ai/docs/api/integrations.grokfast.optimizer.html - 2025-05-01T13:42:10.145Z + 2025-05-01T16:25:57.499Z https://docs.axolotl.ai/docs/api/cli.checks.html - 2025-05-01T13:42:09.289Z + 2025-05-01T16:25:56.635Z https://docs.axolotl.ai/docs/api/common.datasets.html - 2025-05-01T13:42:10.181Z + 2025-05-01T16:25:57.537Z https://docs.axolotl.ai/docs/api/integrations.lm_eval.args.html - 2025-05-01T13:42:10.159Z + 2025-05-01T16:25:57.513Z https://docs.axolotl.ai/docs/api/monkeypatch.mixtral.html - 2025-05-01T13:42:09.842Z + 2025-05-01T16:25:57.192Z https://docs.axolotl.ai/docs/api/prompt_strategies.kto.chatml.html - 2025-05-01T13:42:09.592Z + 2025-05-01T16:25:56.941Z https://docs.axolotl.ai/docs/api/cli.train.html - 2025-05-01T13:42:09.258Z + 2025-05-01T16:25:56.604Z https://docs.axolotl.ai/docs/api/prompt_tokenizers.html - 2025-05-01T13:42:09.073Z + 2025-05-01T16:25:56.415Z https://docs.axolotl.ai/docs/api/utils.schemas.training.html - 2025-05-01T13:42:10.009Z + 2025-05-01T16:25:57.362Z https://docs.axolotl.ai/docs/api/monkeypatch.relora.html - 2025-05-01T13:42:09.779Z + 2025-05-01T16:25:57.128Z https://docs.axolotl.ai/docs/api/cli.cloud.modal_.html - 2025-05-01T13:42:09.400Z + 2025-05-01T16:25:56.747Z https://docs.axolotl.ai/docs/api/cli.main.html - 2025-05-01T13:42:09.250Z + 2025-05-01T16:25:56.595Z https://docs.axolotl.ai/docs/api/monkeypatch.trainer_fsdp_optim.html - 2025-05-01T13:42:09.825Z + 2025-05-01T16:25:57.175Z https://docs.axolotl.ai/docs/fsdp_qlora.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.198Z https://docs.axolotl.ai/docs/debugging.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/ray-integration.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/docs/docker.html - 2025-05-01T13:41:42.484Z + 2025-05-01T16:25:28.197Z https://docs.axolotl.ai/docs/inference.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.200Z https://docs.axolotl.ai/docs/torchao.html - 2025-05-01T13:41:42.487Z + 2025-05-01T16:25:28.201Z https://docs.axolotl.ai/FAQS.html - 2025-05-01T13:41:42.482Z + 2025-05-01T16:25:28.195Z