Merge branch 'hiyouga:main' into pixtral-patch

Former-commit-id: 9372ac93f304db438383d539ccd00bffe7415dbc
This commit is contained in:
Kingsley
2024-10-01 00:52:31 +08:00
committed by GitHub
4 changed files with 30 additions and 20 deletions

View File

@@ -21,6 +21,7 @@ from trl import AutoModelForCausalLMWithValueHead
from ..extras.logging import get_logger
from ..extras.misc import count_parameters, skip_check_imports, try_download_model_from_ms
from .adapter import init_adapter
from .model_utils.liger_kernel import apply_liger_kernel
from .model_utils.misc import register_autoclass
from .model_utils.mod import convert_pretrained_model_to_mod, load_mod_pretrained_model
from .model_utils.unsloth import load_unsloth_pretrained_model
@@ -129,6 +130,7 @@ def load_model(
init_kwargs = _get_init_kwargs(model_args)
config = load_config(model_args)
patch_config(config, tokenizer, model_args, init_kwargs, is_trainable)
apply_liger_kernel(config, model_args, is_trainable, require_logits=(finetuning_args.stage not in ["pt", "sft"]))
model = None
lazy_load = False