Transformers documentation

Axolotl

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v5.22.2).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

Axolotl

Axolotl es un marco de ajuste fino y entrenamiento posterior para modelos de lenguaje de gran escala. Admite el ajuste basado en adaptadores, el entrenamiento distribuido ND-parallel, GRPO y QAT. A través de TRL, Axolotl también gestiona flujos de trabajo de aprendizaje de preferencias, aprendizaje por refuerzo y modelado de recompensas.

Defina su ejecución de entrenamiento en un archivo de configuración YAML.

base_model: NousResearch/Nous-Hermes-llama-1b-v1
model_type: AutoModelForCausalLM
tokenizer_type: AutoTokenizer

datasets:
  - path: tatsu-lab/alpaca
    type: alpaca

output_dir: ./outputs
sequence_len: 512
micro_batch_size: 1
gradient_accumulation_steps: 1
num_epochs: 1
learning_rate: 2.0e-5

Inicie el entrenamiento con el comando train.

axolotl train my_config.yml

Integración con Transformers

El ModelLoader de Axolotl envuelve el flujo de carga de Transformers.

Recursos

Update on GitHub