diff --git a/.nojekyll b/.nojekyll
index 6ebce2657..6ec587ef5 100644
--- a/.nojekyll
+++ b/.nojekyll
@@ -1 +1 @@
-98a26bb0
\ No newline at end of file
+d57202a0
\ No newline at end of file
diff --git a/docs/api/cli.config.html b/docs/api/cli.config.html
index fd373b2b9..f1039195b 100644
--- a/docs/api/cli.config.html
+++ b/docs/api/cli.config.html
@@ -690,10 +690,10 @@ various setup.
Parameters
-
-
-
-
+
+
+
+
@@ -706,7 +706,7 @@ various setup.
config
-
Union[str, Path]
+
str | Path | DictDefault
Path (local or remote) to axolotl config YAML file.
diff --git a/search.json b/search.json
index 24639c31a..4825eaaf9 100644
--- a/search.json
+++ b/search.json
@@ -2728,14 +2728,14 @@
"href": "docs/api/cli.config.html",
"title": "cli.config",
"section": "",
- "text": "cli.config\nConfiguration loading and processing.\n\n\n\n\n\nName\nDescription\n\n\n\n\ncheck_remote_config\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\n\n\nchoose_config\nHelper method for choosing a axolotl config YAML file (considering only files\n\n\nload_cfg\nLoads the axolotl configuration stored at config, validates it, and performs\n\n\nprepare_plugins\nRegisters the plugins for the given configuration.\n\n\n\n\n\ncli.config.check_remote_config(config)\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\nfor it and parse its content, first as JSON, then as YAML (YAML is preferred).\nFinally, the parsed content is written to a local file and its path is returned.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nUnion[str, Path]\nHTTPS URL to a YAML or JSON file.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nUnion[str, Path]\nEither the original config if it’s not a valid HTTPS URL, or the path to the\n\n\n\nUnion[str, Path]\ndownloaded remote config.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf the remote configuration is neither valid JSON or YAML.\n\n\n\nRuntimeError\nIf some request-related exception occurs from the file download.\n\n\n\nException\nCatch-all for any other exception.\n\n\n\n\n\n\n\ncli.config.choose_config(path)\nHelper method for choosing a axolotl config YAML file (considering only files\nending with .yml or .yaml). If more than one config file exists in the passed\npath, the user is prompted to choose one.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\npath\nPath\nDirectory in which config file(s) are stored.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nstr\nPath to either (1) the sole YAML file, or (2) if more than one YAML files exist,\n\n\n\nstr\nthe user-selected YAML file.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf no YAML files are found in the given path.\n\n\n\n\n\n\n\ncli.config.load_cfg(config=Path('examples/'), **kwargs)\nLoads the axolotl configuration stored at config, validates it, and performs\nvarious setup.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nUnion[str, Path]\nPath (local or remote) to axolotl config YAML file.\nPath('examples/')\n\n\nkwargs\n\nAdditional keyword arguments to override config file values.\n{}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDictDefault\nDictDefault mapping configuration keys to values.\n\n\n\n\n\n\n\ncli.config.prepare_plugins(cfg)\nRegisters the plugins for the given configuration.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired"
+ "text": "cli.config\nConfiguration loading and processing.\n\n\n\n\n\nName\nDescription\n\n\n\n\ncheck_remote_config\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\n\n\nchoose_config\nHelper method for choosing a axolotl config YAML file (considering only files\n\n\nload_cfg\nLoads the axolotl configuration stored at config, validates it, and performs\n\n\nprepare_plugins\nRegisters the plugins for the given configuration.\n\n\n\n\n\ncli.config.check_remote_config(config)\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\nfor it and parse its content, first as JSON, then as YAML (YAML is preferred).\nFinally, the parsed content is written to a local file and its path is returned.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nUnion[str, Path]\nHTTPS URL to a YAML or JSON file.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nUnion[str, Path]\nEither the original config if it’s not a valid HTTPS URL, or the path to the\n\n\n\nUnion[str, Path]\ndownloaded remote config.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf the remote configuration is neither valid JSON or YAML.\n\n\n\nRuntimeError\nIf some request-related exception occurs from the file download.\n\n\n\nException\nCatch-all for any other exception.\n\n\n\n\n\n\n\ncli.config.choose_config(path)\nHelper method for choosing a axolotl config YAML file (considering only files\nending with .yml or .yaml). If more than one config file exists in the passed\npath, the user is prompted to choose one.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\npath\nPath\nDirectory in which config file(s) are stored.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nstr\nPath to either (1) the sole YAML file, or (2) if more than one YAML files exist,\n\n\n\nstr\nthe user-selected YAML file.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf no YAML files are found in the given path.\n\n\n\n\n\n\n\ncli.config.load_cfg(config=Path('examples/'), **kwargs)\nLoads the axolotl configuration stored at config, validates it, and performs\nvarious setup.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nstr | Path | DictDefault\nPath (local or remote) to axolotl config YAML file.\nPath('examples/')\n\n\nkwargs\n\nAdditional keyword arguments to override config file values.\n{}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDictDefault\nDictDefault mapping configuration keys to values.\n\n\n\n\n\n\n\ncli.config.prepare_plugins(cfg)\nRegisters the plugins for the given configuration.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired"
},
{
"objectID": "docs/api/cli.config.html#functions",
"href": "docs/api/cli.config.html#functions",
"title": "cli.config",
"section": "",
- "text": "Name\nDescription\n\n\n\n\ncheck_remote_config\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\n\n\nchoose_config\nHelper method for choosing a axolotl config YAML file (considering only files\n\n\nload_cfg\nLoads the axolotl configuration stored at config, validates it, and performs\n\n\nprepare_plugins\nRegisters the plugins for the given configuration.\n\n\n\n\n\ncli.config.check_remote_config(config)\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\nfor it and parse its content, first as JSON, then as YAML (YAML is preferred).\nFinally, the parsed content is written to a local file and its path is returned.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nUnion[str, Path]\nHTTPS URL to a YAML or JSON file.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nUnion[str, Path]\nEither the original config if it’s not a valid HTTPS URL, or the path to the\n\n\n\nUnion[str, Path]\ndownloaded remote config.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf the remote configuration is neither valid JSON or YAML.\n\n\n\nRuntimeError\nIf some request-related exception occurs from the file download.\n\n\n\nException\nCatch-all for any other exception.\n\n\n\n\n\n\n\ncli.config.choose_config(path)\nHelper method for choosing a axolotl config YAML file (considering only files\nending with .yml or .yaml). If more than one config file exists in the passed\npath, the user is prompted to choose one.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\npath\nPath\nDirectory in which config file(s) are stored.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nstr\nPath to either (1) the sole YAML file, or (2) if more than one YAML files exist,\n\n\n\nstr\nthe user-selected YAML file.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf no YAML files are found in the given path.\n\n\n\n\n\n\n\ncli.config.load_cfg(config=Path('examples/'), **kwargs)\nLoads the axolotl configuration stored at config, validates it, and performs\nvarious setup.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nUnion[str, Path]\nPath (local or remote) to axolotl config YAML file.\nPath('examples/')\n\n\nkwargs\n\nAdditional keyword arguments to override config file values.\n{}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDictDefault\nDictDefault mapping configuration keys to values.\n\n\n\n\n\n\n\ncli.config.prepare_plugins(cfg)\nRegisters the plugins for the given configuration.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired"
+ "text": "Name\nDescription\n\n\n\n\ncheck_remote_config\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\n\n\nchoose_config\nHelper method for choosing a axolotl config YAML file (considering only files\n\n\nload_cfg\nLoads the axolotl configuration stored at config, validates it, and performs\n\n\nprepare_plugins\nRegisters the plugins for the given configuration.\n\n\n\n\n\ncli.config.check_remote_config(config)\nFirst, determines if the passed config is a valid HTTPS URL. Then, attempts to query\nfor it and parse its content, first as JSON, then as YAML (YAML is preferred).\nFinally, the parsed content is written to a local file and its path is returned.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nUnion[str, Path]\nHTTPS URL to a YAML or JSON file.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nUnion[str, Path]\nEither the original config if it’s not a valid HTTPS URL, or the path to the\n\n\n\nUnion[str, Path]\ndownloaded remote config.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf the remote configuration is neither valid JSON or YAML.\n\n\n\nRuntimeError\nIf some request-related exception occurs from the file download.\n\n\n\nException\nCatch-all for any other exception.\n\n\n\n\n\n\n\ncli.config.choose_config(path)\nHelper method for choosing a axolotl config YAML file (considering only files\nending with .yml or .yaml). If more than one config file exists in the passed\npath, the user is prompted to choose one.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\npath\nPath\nDirectory in which config file(s) are stored.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nstr\nPath to either (1) the sole YAML file, or (2) if more than one YAML files exist,\n\n\n\nstr\nthe user-selected YAML file.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nValueError\nIf no YAML files are found in the given path.\n\n\n\n\n\n\n\ncli.config.load_cfg(config=Path('examples/'), **kwargs)\nLoads the axolotl configuration stored at config, validates it, and performs\nvarious setup.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\nconfig\nstr | Path | DictDefault\nPath (local or remote) to axolotl config YAML file.\nPath('examples/')\n\n\nkwargs\n\nAdditional keyword arguments to override config file values.\n{}\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDictDefault\nDictDefault mapping configuration keys to values.\n\n\n\n\n\n\n\ncli.config.prepare_plugins(cfg)\nRegisters the plugins for the given configuration.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired"
},
{
"objectID": "docs/api/utils.collators.core.html",
@@ -3085,7 +3085,7 @@
"href": "docs/api/common.datasets.html",
"title": "common.datasets",
"section": "",
- "text": "common.datasets\nDataset loading utilities.\n\n\n\n\n\nName\nDescription\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and validation datasets and metadata.\n\n\n\n\n\ncommon.datasets.TrainDatasetMeta(\n self,\n train_dataset,\n eval_dataset=None,\n total_num_steps=None,\n)\nDataclass with fields for training and validation datasets and metadata.\n\n\n\n\n\n\n\nName\nDescription\n\n\n\n\nload_datasets\nLoads one or more training or evaluation datasets, calling\n\n\nload_preference_datasets\nLoads one or more training or evaluation datasets for RL training using paired\n\n\nsample_dataset\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\ncommon.datasets.load_datasets(cfg, cli_args)\nLoads one or more training or evaluation datasets, calling\naxolotl.utils.data.prepare_dataset. Optionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nUnion[PreprocessCliArgs, TrainerCliArgs]\nCommand-specific CLI arguments.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.load_preference_datasets(cfg, cli_args)\nLoads one or more training or evaluation datasets for RL training using paired\npreference data, calling axolotl.utils.data.rl.load_prepare_preference_datasets.\nOptionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nUnion[PreprocessCliArgs, TrainerCliArgs]\nCommand-specific CLI arguments.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.sample_dataset(dataset, num_samples)\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndataset\nDataset\nDataset.\nrequired\n\n\nnum_samples\nint\nNumber of samples to return.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDataset\nRandom sample (with replacement) of examples in dataset."
+ "text": "common.datasets\nDataset loading utilities.\n\n\n\n\n\nName\nDescription\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and validation datasets and metadata.\n\n\n\n\n\ncommon.datasets.TrainDatasetMeta(\n self,\n train_dataset,\n eval_dataset=None,\n total_num_steps=None,\n)\nDataclass with fields for training and validation datasets and metadata.\n\n\n\n\n\n\n\nName\nDescription\n\n\n\n\nload_datasets\nLoads one or more training or evaluation datasets, calling\n\n\nload_preference_datasets\nLoads one or more training or evaluation datasets for RL training using paired\n\n\nsample_dataset\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\ncommon.datasets.load_datasets(cfg, cli_args=None)\nLoads one or more training or evaluation datasets, calling\naxolotl.utils.data.prepare_dataset. Optionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nPreprocessCliArgs | TrainerCliArgs | None\nCommand-specific CLI arguments.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.load_preference_datasets(cfg, cli_args)\nLoads one or more training or evaluation datasets for RL training using paired\npreference data, calling axolotl.utils.data.rl.load_prepare_preference_datasets.\nOptionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nUnion[PreprocessCliArgs, TrainerCliArgs]\nCommand-specific CLI arguments.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.sample_dataset(dataset, num_samples)\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndataset\nDataset\nDataset.\nrequired\n\n\nnum_samples\nint\nNumber of samples to return.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDataset\nRandom sample (with replacement) of examples in dataset."
},
{
"objectID": "docs/api/common.datasets.html#classes",
@@ -3099,7 +3099,7 @@
"href": "docs/api/common.datasets.html#functions",
"title": "common.datasets",
"section": "",
- "text": "Name\nDescription\n\n\n\n\nload_datasets\nLoads one or more training or evaluation datasets, calling\n\n\nload_preference_datasets\nLoads one or more training or evaluation datasets for RL training using paired\n\n\nsample_dataset\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\ncommon.datasets.load_datasets(cfg, cli_args)\nLoads one or more training or evaluation datasets, calling\naxolotl.utils.data.prepare_dataset. Optionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nUnion[PreprocessCliArgs, TrainerCliArgs]\nCommand-specific CLI arguments.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.load_preference_datasets(cfg, cli_args)\nLoads one or more training or evaluation datasets for RL training using paired\npreference data, calling axolotl.utils.data.rl.load_prepare_preference_datasets.\nOptionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nUnion[PreprocessCliArgs, TrainerCliArgs]\nCommand-specific CLI arguments.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.sample_dataset(dataset, num_samples)\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndataset\nDataset\nDataset.\nrequired\n\n\nnum_samples\nint\nNumber of samples to return.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDataset\nRandom sample (with replacement) of examples in dataset."
+ "text": "Name\nDescription\n\n\n\n\nload_datasets\nLoads one or more training or evaluation datasets, calling\n\n\nload_preference_datasets\nLoads one or more training or evaluation datasets for RL training using paired\n\n\nsample_dataset\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\ncommon.datasets.load_datasets(cfg, cli_args=None)\nLoads one or more training or evaluation datasets, calling\naxolotl.utils.data.prepare_dataset. Optionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nPreprocessCliArgs | TrainerCliArgs | None\nCommand-specific CLI arguments.\nNone\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.load_preference_datasets(cfg, cli_args)\nLoads one or more training or evaluation datasets for RL training using paired\npreference data, calling axolotl.utils.data.rl.load_prepare_preference_datasets.\nOptionally, logs out debug information.\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ncfg\nDictDefault\nDictionary mapping axolotl config keys to values.\nrequired\n\n\ncli_args\nUnion[PreprocessCliArgs, TrainerCliArgs]\nCommand-specific CLI arguments.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nTrainDatasetMeta\nDataclass with fields for training and evaluation datasets and the computed\n\n\n\nTrainDatasetMeta\ntotal_num_steps.\n\n\n\n\n\n\n\ncommon.datasets.sample_dataset(dataset, num_samples)\nRandomly sample num_samples samples from dataset.\n\n\n\n\n\nName\nType\nDescription\nDefault\n\n\n\n\ndataset\nDataset\nDataset.\nrequired\n\n\nnum_samples\nint\nNumber of samples to return.\nrequired\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nName\nType\nDescription\n\n\n\n\n\nDataset\nRandom sample (with replacement) of examples in dataset."
},
{
"objectID": "docs/api/integrations.lm_eval.args.html",
diff --git a/sitemap.xml b/sitemap.xml
index 9ab4ef458..a99a526e1 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,682 +2,682 @@
https://docs.axolotl.ai/examples/colab-notebooks/colab-axolotl-example.html
- 2025-05-01T16:25:28.202Z
+ 2025-05-01T16:58:13.817Zhttps://docs.axolotl.ai/index.html
- 2025-05-01T16:25:28.213Z
+ 2025-05-01T16:58:13.829Zhttps://docs.axolotl.ai/docs/rlhf.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/unsloth.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/dataset_preprocessing.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/input_output.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/dataset_loading.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/api/utils.collators.mamba.html
- 2025-05-01T16:25:57.563Z
+ 2025-05-01T16:58:47.026Zhttps://docs.axolotl.ai/docs/api/utils.optimizers.adopt.html
- 2025-05-01T16:25:57.336Z
+ 2025-05-01T16:58:46.805Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.user_defined.html
- 2025-05-01T16:25:56.846Z
+ 2025-05-01T16:58:46.321Zhttps://docs.axolotl.ai/docs/api/utils.chat_templates.html
- 2025-05-01T16:25:57.238Z
+ 2025-05-01T16:58:46.707Zhttps://docs.axolotl.ai/docs/api/cli.merge_lora.html
- 2025-05-01T16:25:56.675Z
+ 2025-05-01T16:58:46.153Zhttps://docs.axolotl.ai/docs/api/monkeypatch.multipack.html
- 2025-05-01T16:25:57.121Z
+ 2025-05-01T16:58:46.591Zhttps://docs.axolotl.ai/docs/api/core.chat.format.shared.html
- 2025-05-01T16:25:56.551Z
+ 2025-05-01T16:58:46.030Zhttps://docs.axolotl.ai/docs/api/utils.schemas.integrations.html
- 2025-05-01T16:25:57.409Z
+ 2025-05-01T16:58:46.877Zhttps://docs.axolotl.ai/docs/api/utils.freeze.html
- 2025-05-01T16:25:57.264Z
+ 2025-05-01T16:58:46.732Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_w_system.html
- 2025-05-01T16:25:56.838Z
+ 2025-05-01T16:58:46.313Zhttps://docs.axolotl.ai/docs/api/monkeypatch.attention.mllama.html
- 2025-05-01T16:25:57.189Z
+ 2025-05-01T16:58:46.658Zhttps://docs.axolotl.ai/docs/api/utils.schemas.model.html
- 2025-05-01T16:25:57.357Z
+ 2025-05-01T16:58:46.825Zhttps://docs.axolotl.ai/docs/api/core.datasets.transforms.chat_builder.html
- 2025-05-01T16:25:56.564Z
+ 2025-05-01T16:58:46.043Zhttps://docs.axolotl.ai/docs/api/monkeypatch.btlm_attn_hijack_flash.html
- 2025-05-01T16:25:57.164Z
+ 2025-05-01T16:58:46.634Zhttps://docs.axolotl.ai/docs/api/models.mamba.modeling_mamba.html
- 2025-05-01T16:25:57.538Z
+ 2025-05-01T16:58:47.002Zhttps://docs.axolotl.ai/docs/api/core.datasets.chat.html
- 2025-05-01T16:25:56.557Z
+ 2025-05-01T16:58:46.036Zhttps://docs.axolotl.ai/docs/api/utils.model_shard_quant.html
- 2025-05-01T16:25:57.252Z
+ 2025-05-01T16:58:46.721Zhttps://docs.axolotl.ai/docs/api/monkeypatch.llama_patch_multipack.html
- 2025-05-01T16:25:57.166Z
+ 2025-05-01T16:58:46.635Zhttps://docs.axolotl.ai/docs/api/utils.lora_embeddings.html
- 2025-05-01T16:25:57.247Z
+ 2025-05-01T16:58:46.715Zhttps://docs.axolotl.ai/docs/api/utils.schemas.peft.html
- 2025-05-01T16:25:57.388Z
+ 2025-05-01T16:58:46.856Zhttps://docs.axolotl.ai/docs/api/core.chat.format.llama3x.html
- 2025-05-01T16:25:56.550Z
+ 2025-05-01T16:58:46.029Zhttps://docs.axolotl.ai/docs/api/monkeypatch.mistral_attn_hijack_flash.html
- 2025-05-01T16:25:57.120Z
+ 2025-05-01T16:58:46.590Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chat_template.html
- 2025-05-01T16:25:56.899Z
+ 2025-05-01T16:58:46.373Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.dpo.user_defined.html
- 2025-05-01T16:25:56.923Z
+ 2025-05-01T16:58:46.396Zhttps://docs.axolotl.ai/docs/api/utils.distributed.html
- 2025-05-01T16:25:57.325Z
+ 2025-05-01T16:58:46.794Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.pygmalion.html
- 2025-05-01T16:25:56.893Z
+ 2025-05-01T16:58:46.367Zhttps://docs.axolotl.ai/docs/api/utils.dict.html
- 2025-05-01T16:25:57.328Z
+ 2025-05-01T16:58:46.797Zhttps://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_flash.html
- 2025-05-01T16:25:57.104Z
+ 2025-05-01T16:58:46.574Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.base.html
- 2025-05-01T16:25:56.793Z
+ 2025-05-01T16:58:46.268Zhttps://docs.axolotl.ai/docs/api/monkeypatch.data.batch_dataset_fetcher.html
- 2025-05-01T16:25:57.191Z
+ 2025-05-01T16:58:46.660Zhttps://docs.axolotl.ai/docs/api/kernels.swiglu.html
- 2025-05-01T16:25:57.069Z
+ 2025-05-01T16:58:46.540Zhttps://docs.axolotl.ai/docs/api/core.chat.messages.html
- 2025-05-01T16:25:56.547Z
+ 2025-05-01T16:58:46.026Zhttps://docs.axolotl.ai/docs/api/index.html
- 2025-05-01T16:25:56.280Z
+ 2025-05-01T16:58:45.765Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.dpo.zephyr.html
- 2025-05-01T16:25:56.921Z
+ 2025-05-01T16:58:46.395Zhttps://docs.axolotl.ai/docs/api/convert.html
- 2025-05-01T16:25:56.372Z
+ 2025-05-01T16:58:45.856Zhttps://docs.axolotl.ai/docs/api/utils.schemas.multimodal.html
- 2025-05-01T16:25:57.397Z
+ 2025-05-01T16:58:46.865Zhttps://docs.axolotl.ai/docs/api/core.trainers.base.html
- 2025-05-01T16:25:56.761Z
+ 2025-05-01T16:58:46.237Zhttps://docs.axolotl.ai/docs/api/evaluate.html
- 2025-05-01T16:25:56.351Z
+ 2025-05-01T16:58:45.835Zhttps://docs.axolotl.ai/docs/api/monkeypatch.llama_attn_hijack_xformers.html
- 2025-05-01T16:25:57.106Z
+ 2025-05-01T16:58:46.576Zhttps://docs.axolotl.ai/docs/api/kernels.quantize.html
- 2025-05-01T16:25:57.077Z
+ 2025-05-01T16:58:46.548Zhttps://docs.axolotl.ai/docs/api/utils.callbacks.mlflow_.html
- 2025-05-01T16:25:57.591Z
+ 2025-05-01T16:58:47.054Zhttps://docs.axolotl.ai/docs/api/utils.callbacks.profiler.html
- 2025-05-01T16:25:57.586Z
+ 2025-05-01T16:58:47.049Zhttps://docs.axolotl.ai/docs/api/core.trainers.dpo.trainer.html
- 2025-05-01T16:25:56.788Z
+ 2025-05-01T16:58:46.263Zhttps://docs.axolotl.ai/docs/api/cli.vllm_serve.html
- 2025-05-01T16:25:56.737Z
+ 2025-05-01T16:58:46.214Zhttps://docs.axolotl.ai/docs/api/train.html
- 2025-05-01T16:25:56.341Z
+ 2025-05-01T16:58:45.825Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.dpo.chatml.html
- 2025-05-01T16:25:56.920Z
+ 2025-05-01T16:58:46.393Zhttps://docs.axolotl.ai/docs/api/utils.schemas.trl.html
- 2025-05-01T16:25:57.391Z
+ 2025-05-01T16:58:46.860Zhttps://docs.axolotl.ai/docs/api/kernels.geglu.html
- 2025-05-01T16:25:57.059Z
+ 2025-05-01T16:58:46.530Zhttps://docs.axolotl.ai/docs/api/utils.bench.html
- 2025-05-01T16:25:57.256Z
+ 2025-05-01T16:58:46.724Zhttps://docs.axolotl.ai/docs/api/monkeypatch.transformers_fa_utils.html
- 2025-05-01T16:25:57.181Z
+ 2025-05-01T16:58:46.650Zhttps://docs.axolotl.ai/docs/api/integrations.liger.args.html
- 2025-05-01T16:25:57.510Z
+ 2025-05-01T16:58:46.976Zhttps://docs.axolotl.ai/docs/api/core.trainer_builder.html
- 2025-05-01T16:25:56.435Z
+ 2025-05-01T16:58:45.917Zhttps://docs.axolotl.ai/docs/api/utils.schemas.utils.html
- 2025-05-01T16:25:57.422Z
+ 2025-05-01T16:58:46.889Zhttps://docs.axolotl.ai/docs/api/kernels.lora.html
- 2025-05-01T16:25:57.049Z
+ 2025-05-01T16:58:46.520Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.bradley_terry.llama3.html
- 2025-05-01T16:25:56.967Z
+ 2025-05-01T16:58:46.439Zhttps://docs.axolotl.ai/docs/api/core.trainers.grpo.trainer.html
- 2025-05-01T16:25:56.791Z
+ 2025-05-01T16:58:46.267Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.messages.chat.html
- 2025-05-01T16:25:56.898Z
+ 2025-05-01T16:58:46.372Zhttps://docs.axolotl.ai/docs/api/utils.tokenization.html
- 2025-05-01T16:25:57.228Z
+ 2025-05-01T16:58:46.697Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.chat_template.html
- 2025-05-01T16:25:56.811Z
+ 2025-05-01T16:58:46.286Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.stepwise_supervised.html
- 2025-05-01T16:25:56.876Z
+ 2025-05-01T16:58:46.350Zhttps://docs.axolotl.ai/docs/api/utils.samplers.multipack.html
- 2025-05-01T16:25:57.576Z
+ 2025-05-01T16:58:47.039Zhttps://docs.axolotl.ai/docs/api/cli.args.html
- 2025-05-01T16:25:56.629Z
+ 2025-05-01T16:58:46.107Zhttps://docs.axolotl.ai/docs/api/utils.callbacks.perplexity.html
- 2025-05-01T16:25:57.582Z
+ 2025-05-01T16:58:47.045Zhttps://docs.axolotl.ai/docs/api/utils.gradient_checkpointing.unsloth.html
- 2025-05-01T16:25:57.342Z
+ 2025-05-01T16:58:46.811Zhttps://docs.axolotl.ai/docs/mac.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/config.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/multimodal.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/lr_groups.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/dataset-formats/index.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/dataset-formats/stepwise_supervised.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/dataset-formats/pretraining.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/multi-node.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/sequence_parallelism.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/batch_vs_grad.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/amd_hpc.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/faq.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/custom_integrations.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/src/axolotl/integrations/LICENSE.html
- 2025-05-01T16:25:28.217Z
+ 2025-05-01T16:58:13.832Zhttps://docs.axolotl.ai/TODO.html
- 2025-05-01T16:25:28.196Z
+ 2025-05-01T16:58:13.811Zhttps://docs.axolotl.ai/src/axolotl/integrations/cut_cross_entropy/ACKNOWLEDGEMENTS.html
- 2025-05-01T16:25:28.217Z
+ 2025-05-01T16:58:13.833Zhttps://docs.axolotl.ai/docs/getting-started.html
- 2025-05-01T16:25:28.198Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/multipack.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/multi-gpu.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/installation.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/cli.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/dataset-formats/inst_tune.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/dataset-formats/tokenized.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/dataset-formats/conversation.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.812Zhttps://docs.axolotl.ai/docs/dataset-formats/template_free.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/reward_modelling.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/lora_optims.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/nccl.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/api/logging_config.html
- 2025-05-01T16:25:56.420Z
+ 2025-05-01T16:58:45.902Zhttps://docs.axolotl.ai/docs/api/utils.trainer.html
- 2025-05-01T16:25:57.281Z
+ 2025-05-01T16:58:46.750Zhttps://docs.axolotl.ai/docs/api/monkeypatch.unsloth_.html
- 2025-05-01T16:25:57.183Z
+ 2025-05-01T16:58:46.652Zhttps://docs.axolotl.ai/docs/api/cli.evaluate.html
- 2025-05-01T16:25:56.612Z
+ 2025-05-01T16:58:46.091Zhttps://docs.axolotl.ai/docs/api/kernels.utils.html
- 2025-05-01T16:25:57.078Z
+ 2025-05-01T16:58:46.549Zhttps://docs.axolotl.ai/docs/api/datasets.html
- 2025-05-01T16:25:56.359Z
+ 2025-05-01T16:58:45.842Zhttps://docs.axolotl.ai/docs/api/utils.models.html
- 2025-05-01T16:25:57.222Z
+ 2025-05-01T16:58:46.690Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.kto.llama3.html
- 2025-05-01T16:25:56.933Z
+ 2025-05-01T16:58:46.405Zhttps://docs.axolotl.ai/docs/api/cli.preprocess.html
- 2025-05-01T16:25:56.695Z
+ 2025-05-01T16:58:46.172Zhttps://docs.axolotl.ai/docs/api/cli.merge_sharded_fsdp_weights.html
- 2025-05-01T16:25:56.687Z
+ 2025-05-01T16:58:46.164Zhttps://docs.axolotl.ai/docs/api/integrations.base.html
- 2025-05-01T16:25:57.495Z
+ 2025-05-01T16:58:46.961Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.orpo.chat_template.html
- 2025-05-01T16:25:56.963Z
+ 2025-05-01T16:58:46.435Zhttps://docs.axolotl.ai/docs/api/utils.schemas.enums.html
- 2025-05-01T16:25:57.416Z
+ 2025-05-01T16:58:46.884Zhttps://docs.axolotl.ai/docs/api/utils.callbacks.comet_.html
- 2025-05-01T16:25:57.595Z
+ 2025-05-01T16:58:47.058Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.input_output.html
- 2025-05-01T16:25:56.871Z
+ 2025-05-01T16:58:46.345Zhttps://docs.axolotl.ai/docs/api/utils.schedulers.html
- 2025-05-01T16:25:57.306Z
+ 2025-05-01T16:58:46.775Zhttps://docs.axolotl.ai/docs/api/cli.cloud.base.html
- 2025-05-01T16:25:56.741Z
+ 2025-05-01T16:58:46.217Zhttps://docs.axolotl.ai/docs/api/cli.utils.html
- 2025-05-01T16:25:56.733Z
+ 2025-05-01T16:58:46.209Zhttps://docs.axolotl.ai/docs/api/monkeypatch.lora_kernels.html
- 2025-05-01T16:25:57.155Z
+ 2025-05-01T16:58:46.625Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.completion.html
- 2025-05-01T16:25:56.865Z
+ 2025-05-01T16:58:46.339Zhttps://docs.axolotl.ai/docs/api/utils.schemas.config.html
- 2025-05-01T16:25:57.350Z
+ 2025-05-01T16:58:46.819Zhttps://docs.axolotl.ai/docs/api/monkeypatch.llama_expand_mask.html
- 2025-05-01T16:25:57.130Z
+ 2025-05-01T16:58:46.600Zhttps://docs.axolotl.ai/docs/api/cli.config.html
- 2025-05-01T16:25:56.653Z
+ 2025-05-01T16:58:46.131Zhttps://docs.axolotl.ai/docs/api/utils.collators.core.html
- 2025-05-01T16:25:57.540Z
+ 2025-05-01T16:58:47.004Zhttps://docs.axolotl.ai/docs/api/utils.data.sft.html
- 2025-05-01T16:25:57.339Z
+ 2025-05-01T16:58:46.808Zhttps://docs.axolotl.ai/docs/api/integrations.spectrum.args.html
- 2025-05-01T16:25:57.517Z
+ 2025-05-01T16:58:46.982Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.dpo.llama3.html
- 2025-05-01T16:25:56.909Z
+ 2025-05-01T16:58:46.383Zhttps://docs.axolotl.ai/docs/api/cli.inference.html
- 2025-05-01T16:25:56.667Z
+ 2025-05-01T16:58:46.145Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_instruct.html
- 2025-05-01T16:25:56.826Z
+ 2025-05-01T16:58:46.301Zhttps://docs.axolotl.ai/docs/api/utils.collators.batching.html
- 2025-05-01T16:25:57.559Z
+ 2025-05-01T16:58:47.023Zhttps://docs.axolotl.ai/docs/api/utils.schemas.datasets.html
- 2025-05-01T16:25:57.380Z
+ 2025-05-01T16:58:46.848Zhttps://docs.axolotl.ai/docs/api/utils.data.pretraining.html
- 2025-05-01T16:25:57.338Z
+ 2025-05-01T16:58:46.806Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.dpo.passthrough.html
- 2025-05-01T16:25:56.924Z
+ 2025-05-01T16:58:46.397Zhttps://docs.axolotl.ai/docs/api/monkeypatch.utils.html
- 2025-05-01T16:25:57.163Z
+ 2025-05-01T16:58:46.632Zhttps://docs.axolotl.ai/docs/api/utils.callbacks.lisa.html
- 2025-05-01T16:25:57.587Z
+ 2025-05-01T16:58:47.050Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.alpaca_chat.html
- 2025-05-01T16:25:56.824Z
+ 2025-05-01T16:58:46.300Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.kto.user_defined.html
- 2025-05-01T16:25:56.942Z
+ 2025-05-01T16:58:46.415Zhttps://docs.axolotl.ai/docs/api/core.training_args.html
- 2025-05-01T16:25:56.524Z
+ 2025-05-01T16:58:46.004Zhttps://docs.axolotl.ai/docs/api/utils.collators.mm_chat.html
- 2025-05-01T16:25:57.567Z
+ 2025-05-01T16:58:47.031Zhttps://docs.axolotl.ai/docs/api/common.architectures.html
- 2025-05-01T16:25:57.519Z
+ 2025-05-01T16:58:46.984Zhttps://docs.axolotl.ai/docs/api/integrations.kd.trainer.html
- 2025-05-01T16:25:57.506Z
+ 2025-05-01T16:58:46.972Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.llama2_chat.html
- 2025-05-01T16:25:56.859Z
+ 2025-05-01T16:58:46.334Zhttps://docs.axolotl.ai/docs/api/core.trainers.trl.html
- 2025-05-01T16:25:56.778Z
+ 2025-05-01T16:58:46.254Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.orcamini.html
- 2025-05-01T16:25:56.886Z
+ 2025-05-01T16:58:46.361Zhttps://docs.axolotl.ai/docs/api/integrations.cut_cross_entropy.args.html
- 2025-05-01T16:25:57.498Z
+ 2025-05-01T16:58:46.964Zhttps://docs.axolotl.ai/docs/api/utils.lora.html
- 2025-05-01T16:25:57.243Z
+ 2025-05-01T16:58:46.712Zhttps://docs.axolotl.ai/docs/api/cli.sweeps.html
- 2025-05-01T16:25:56.701Z
+ 2025-05-01T16:58:46.178Zhttps://docs.axolotl.ai/docs/api/core.chat.format.chatml.html
- 2025-05-01T16:25:56.548Z
+ 2025-05-01T16:58:46.027Zhttps://docs.axolotl.ai/docs/api/common.const.html
- 2025-05-01T16:25:57.521Z
+ 2025-05-01T16:58:46.985Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.metharme.html
- 2025-05-01T16:25:56.883Z
+ 2025-05-01T16:58:46.357Zhttps://docs.axolotl.ai/docs/api/monkeypatch.stablelm_attn_hijack_flash.html
- 2025-05-01T16:25:57.171Z
+ 2025-05-01T16:58:46.641Zhttps://docs.axolotl.ai/docs/api/integrations.grokfast.optimizer.html
- 2025-05-01T16:25:57.499Z
+ 2025-05-01T16:58:46.965Zhttps://docs.axolotl.ai/docs/api/cli.checks.html
- 2025-05-01T16:25:56.635Z
+ 2025-05-01T16:58:46.114Zhttps://docs.axolotl.ai/docs/api/common.datasets.html
- 2025-05-01T16:25:57.537Z
+ 2025-05-01T16:58:47.001Zhttps://docs.axolotl.ai/docs/api/integrations.lm_eval.args.html
- 2025-05-01T16:25:57.513Z
+ 2025-05-01T16:58:46.979Zhttps://docs.axolotl.ai/docs/api/monkeypatch.mixtral.html
- 2025-05-01T16:25:57.192Z
+ 2025-05-01T16:58:46.661Zhttps://docs.axolotl.ai/docs/api/prompt_strategies.kto.chatml.html
- 2025-05-01T16:25:56.941Z
+ 2025-05-01T16:58:46.413Zhttps://docs.axolotl.ai/docs/api/cli.train.html
- 2025-05-01T16:25:56.604Z
+ 2025-05-01T16:58:46.082Zhttps://docs.axolotl.ai/docs/api/prompt_tokenizers.html
- 2025-05-01T16:25:56.415Z
+ 2025-05-01T16:58:45.897Zhttps://docs.axolotl.ai/docs/api/utils.schemas.training.html
- 2025-05-01T16:25:57.362Z
+ 2025-05-01T16:58:46.830Zhttps://docs.axolotl.ai/docs/api/monkeypatch.relora.html
- 2025-05-01T16:25:57.128Z
+ 2025-05-01T16:58:46.598Zhttps://docs.axolotl.ai/docs/api/cli.cloud.modal_.html
- 2025-05-01T16:25:56.747Z
+ 2025-05-01T16:58:46.223Zhttps://docs.axolotl.ai/docs/api/cli.main.html
- 2025-05-01T16:25:56.595Z
+ 2025-05-01T16:58:46.074Zhttps://docs.axolotl.ai/docs/api/monkeypatch.trainer_fsdp_optim.html
- 2025-05-01T16:25:57.175Z
+ 2025-05-01T16:58:46.644Zhttps://docs.axolotl.ai/docs/fsdp_qlora.html
- 2025-05-01T16:25:28.198Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/debugging.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/ray-integration.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/docker.html
- 2025-05-01T16:25:28.197Z
+ 2025-05-01T16:58:13.813Zhttps://docs.axolotl.ai/docs/inference.html
- 2025-05-01T16:25:28.200Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/docs/torchao.html
- 2025-05-01T16:25:28.201Z
+ 2025-05-01T16:58:13.816Zhttps://docs.axolotl.ai/FAQS.html
- 2025-05-01T16:25:28.195Z
+ 2025-05-01T16:58:13.811Z