LICENSE
MANIFEST.in
README.md
pyproject.toml
requirements.txt
setup.py
src/setuptools_axolotl_dynamic_dependencies.py
src/axolotl/__init__.py
src/axolotl/convert.py
src/axolotl/datasets.py
src/axolotl/evaluate.py
src/axolotl/logging_config.py
src/axolotl/prompt_tokenizers.py
src/axolotl/prompters.py
src/axolotl/train.py
src/axolotl.egg-info/PKG-INFO
src/axolotl.egg-info/SOURCES.txt
src/axolotl.egg-info/dependency_links.txt
src/axolotl.egg-info/entry_points.txt
src/axolotl.egg-info/requires.txt
src/axolotl.egg-info/top_level.txt
src/axolotl/cli/__init__.py
src/axolotl/cli/args.py
src/axolotl/cli/art.py
src/axolotl/cli/checks.py
src/axolotl/cli/config.py
src/axolotl/cli/evaluate.py
src/axolotl/cli/inference.py
src/axolotl/cli/main.py
src/axolotl/cli/merge_lora.py
src/axolotl/cli/merge_sharded_fsdp_weights.py
src/axolotl/cli/preprocess.py
src/axolotl/cli/sweeps.py
src/axolotl/cli/train.py
src/axolotl/cli/utils.py
src/axolotl/cli/cloud/__init__.py
src/axolotl/cli/cloud/base.py
src/axolotl/cli/cloud/modal_.py
src/axolotl/common/__init__.py
src/axolotl/common/architectures.py
src/axolotl/common/const.py
src/axolotl/common/datasets.py
src/axolotl/core/__init__.py
src/axolotl/core/trainer_builder.py
src/axolotl/core/training_args.py
src/axolotl/core/chat/__init__.py
src/axolotl/core/chat/messages.py
src/axolotl/core/chat/format/__init__.py
src/axolotl/core/chat/format/chatml.py
src/axolotl/core/chat/format/llama3x.py
src/axolotl/core/chat/format/shared.py
src/axolotl/core/datasets/__init__.py
src/axolotl/core/datasets/chat.py
src/axolotl/core/datasets/transforms/__init__.py
src/axolotl/core/datasets/transforms/chat_builder.py
src/axolotl/core/trainers/__init__.py
src/axolotl/core/trainers/base.py
src/axolotl/core/trainers/trl.py
src/axolotl/core/trainers/dpo/__init__.py
src/axolotl/core/trainers/dpo/args.py
src/axolotl/core/trainers/dpo/trainer.py
src/axolotl/core/trainers/grpo/__init__.py
src/axolotl/core/trainers/grpo/args.py
src/axolotl/core/trainers/grpo/trainer.py
src/axolotl/integrations/__init__.py
src/axolotl/integrations/base.py
src/axolotl/integrations/config.py
src/axolotl/integrations/cut_cross_entropy/__init__.py
src/axolotl/integrations/cut_cross_entropy/args.py
src/axolotl/integrations/grokfast/__init__.py
src/axolotl/integrations/grokfast/args.py
src/axolotl/integrations/grokfast/optimizer.py
src/axolotl/integrations/kd/__init__.py
src/axolotl/integrations/kd/args.py
src/axolotl/integrations/kd/chat_template.py
src/axolotl/integrations/kd/collator.py
src/axolotl/integrations/kd/trainer.py
src/axolotl/integrations/kd/kernels/__init__.py
src/axolotl/integrations/kd/topk_logprob/__init__.py
src/axolotl/integrations/kd/topk_logprob/forward_kl.py
src/axolotl/integrations/liger/__init__.py
src/axolotl/integrations/liger/args.py
src/axolotl/integrations/lm_eval/__init__.py
src/axolotl/integrations/lm_eval/args.py
src/axolotl/integrations/lm_eval/cli.py
src/axolotl/integrations/spectrum/__init__.py
src/axolotl/integrations/spectrum/args.py
src/axolotl/kernels/__init__.py
src/axolotl/kernels/geglu.py
src/axolotl/kernels/lora.py
src/axolotl/kernels/quantize.py
src/axolotl/kernels/swiglu.py
src/axolotl/kernels/utils.py
src/axolotl/models/__init__.py
src/axolotl/models/mamba/__init__.py
src/axolotl/models/mamba/configuration_mamba.py
src/axolotl/models/mamba/modeling_mamba.py
src/axolotl/monkeypatch/__init__.py
src/axolotl/monkeypatch/btlm_attn_hijack_flash.py
src/axolotl/monkeypatch/llama_attn_hijack_flash.py
src/axolotl/monkeypatch/llama_attn_hijack_xformers.py
src/axolotl/monkeypatch/llama_expand_mask.py
src/axolotl/monkeypatch/llama_patch_multipack.py
src/axolotl/monkeypatch/lora_kernels.py
src/axolotl/monkeypatch/mistral_attn_hijack_flash.py
src/axolotl/monkeypatch/multipack.py
src/axolotl/monkeypatch/relora.py
src/axolotl/monkeypatch/stablelm_attn_hijack_flash.py
src/axolotl/monkeypatch/trainer_fsdp_optim.py
src/axolotl/monkeypatch/transformers_fa_utils.py
src/axolotl/monkeypatch/unsloth_.py
src/axolotl/monkeypatch/utils.py
src/axolotl/monkeypatch/attention/__init__.py
src/axolotl/monkeypatch/attention/mllama.py
src/axolotl/monkeypatch/data/__init__.py
src/axolotl/monkeypatch/data/batch_dataset_fetcher.py
src/axolotl/monkeypatch/mixtral/__init__.py
src/axolotl/monkeypatch/xformers_/__init__.py
src/axolotl/prompt_strategies/__init__.py
src/axolotl/prompt_strategies/alpaca_chat.py
src/axolotl/prompt_strategies/alpaca_instruct.py
src/axolotl/prompt_strategies/alpaca_w_system.py
src/axolotl/prompt_strategies/base.py
src/axolotl/prompt_strategies/chat_template.py
src/axolotl/prompt_strategies/completion.py
src/axolotl/prompt_strategies/context_qa.py
src/axolotl/prompt_strategies/creative_acr.py
src/axolotl/prompt_strategies/input_output.py
src/axolotl/prompt_strategies/jinja_template_analyzer.py
src/axolotl/prompt_strategies/llama2_chat.py
src/axolotl/prompt_strategies/metharme.py
src/axolotl/prompt_strategies/orcamini.py
src/axolotl/prompt_strategies/pretrain.py
src/axolotl/prompt_strategies/pygmalion.py
src/axolotl/prompt_strategies/stepwise_supervised.py
src/axolotl/prompt_strategies/user_defined.py
src/axolotl/prompt_strategies/bradley_terry/__init__.py
src/axolotl/prompt_strategies/bradley_terry/chat_template.py
src/axolotl/prompt_strategies/bradley_terry/llama3.py
src/axolotl/prompt_strategies/dpo/__init__.py
src/axolotl/prompt_strategies/dpo/chat_template.py
src/axolotl/prompt_strategies/dpo/chatml.py
src/axolotl/prompt_strategies/dpo/llama3.py
src/axolotl/prompt_strategies/dpo/passthrough.py
src/axolotl/prompt_strategies/dpo/user_defined.py
src/axolotl/prompt_strategies/dpo/zephyr.py
src/axolotl/prompt_strategies/kto/__init__.py
src/axolotl/prompt_strategies/kto/chatml.py
src/axolotl/prompt_strategies/kto/llama3.py
src/axolotl/prompt_strategies/kto/user_defined.py
src/axolotl/prompt_strategies/messages/__init__.py
src/axolotl/prompt_strategies/messages/chat.py
src/axolotl/prompt_strategies/orpo/__init__.py
src/axolotl/prompt_strategies/orpo/chat_template.py
src/axolotl/utils/__init__.py
src/axolotl/utils/bench.py
src/axolotl/utils/chat_templates.py
src/axolotl/utils/comet_.py
src/axolotl/utils/dict.py
src/axolotl/utils/distributed.py
src/axolotl/utils/environment.py
src/axolotl/utils/freeze.py
src/axolotl/utils/lora.py
src/axolotl/utils/lora_embeddings.py
src/axolotl/utils/mlflow_.py
src/axolotl/utils/model_shard_quant.py
src/axolotl/utils/models.py
src/axolotl/utils/schedulers.py
src/axolotl/utils/tokenization.py
src/axolotl/utils/trainer.py
src/axolotl/utils/wandb_.py
src/axolotl/utils/callbacks/__init__.py
src/axolotl/utils/callbacks/comet_.py
src/axolotl/utils/callbacks/lisa.py
src/axolotl/utils/callbacks/mlflow_.py
src/axolotl/utils/callbacks/perplexity.py
src/axolotl/utils/callbacks/profiler.py
src/axolotl/utils/collators/__init__.py
src/axolotl/utils/collators/batching.py
src/axolotl/utils/collators/core.py
src/axolotl/utils/collators/mamba.py
src/axolotl/utils/collators/mm_chat.py
src/axolotl/utils/config/__init__.py
src/axolotl/utils/config/models/__init__.py
src/axolotl/utils/config/models/input/__init__.py
src/axolotl/utils/config/models/input/next/__init__.py
src/axolotl/utils/config/models/input/v0_4_1/__init__.py
src/axolotl/utils/config/models/input/v0_4_1/trl.py
src/axolotl/utils/config/models/internals/__init__.py
src/axolotl/utils/data/__init__.py
src/axolotl/utils/data/pretraining.py
src/axolotl/utils/data/rl.py
src/axolotl/utils/data/sft.py
src/axolotl/utils/data/shared.py
src/axolotl/utils/data/utils.py
src/axolotl/utils/gradient_checkpointing/__init__.py
src/axolotl/utils/gradient_checkpointing/unsloth.py
src/axolotl/utils/optimizers/__init__.py
src/axolotl/utils/optimizers/adopt.py
src/axolotl/utils/samplers/__init__.py
src/axolotl/utils/samplers/multipack.py
src/axolotl/utils/samplers/utils.py