add check for attr

This commit is contained in:
Wing Lian
2023-06-11 10:11:17 -04:00
parent 958da70376
commit c9a149f9e8

View File

@@ -300,7 +300,10 @@ def load_model(
embeddings_len = math.ceil(len(tokenizer) / 32) * 32
model.resize_token_embeddings(embeddings_len)
if cfg.sequence_len >= model.config.max_position_embeddings:
if (
hasattr(model.config, "max_position_embeddings")
and cfg.sequence_len >= model.config.max_position_embeddings
):
logging.warning(
f"increasing model.config.max_position_embeddings to {cfg.sequence_len}"
)