Skip to content

Commit

Permalink
Merge pull request #392 from allenai/hf-bug-fix
Browse files Browse the repository at this point in the history
Fix issue of changing config
  • Loading branch information
AkshitaB committed Dec 10, 2023
2 parents 71dec34 + 5255098 commit 9fa23b4
Showing 1 changed file with 6 additions and 27 deletions.
33 changes: 6 additions & 27 deletions hf_olmo/modeling_olmo.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,33 +15,12 @@ def create_model_config_from_pretrained_config(config: OLMoConfig):
"""
Utility function
"""
model_config = ModelConfig(
d_model=config.d_model,
n_heads=config.n_heads,
n_layers=config.n_layers,
mlp_ratio=config.mlp_ratio,
activation_type=config.activation_type,
block_type=config.block_type,
alibi=config.alibi,
alibi_bias_max=config.alibi_bias_max,
rope=config.rope,
flash_attention=config.flash_attention,
attention_dropout=config.attention_dropout,
attention_layer_norm=config.attention_layer_norm,
multi_query_attention=config.multi_query_attention,
residual_dropout=config.residual_dropout,
embedding_dropout=config.embedding_dropout,
layer_norm_type=config.layer_norm_type,
max_sequence_length=config.max_sequence_length,
include_bias=config.include_bias,
vocab_size=config.vocab_size,
embedding_size=config.embedding_size,
eos_token_id=config.eos_token_id,
pad_token_id=config.pad_token_id,
init_device=config.init_device,
init_std=config.init_std,
precision=config.precision,
)

kwargs = {}
for key in ModelConfig.__match_args__:
kwargs[key] = getattr(config, key)

model_config = ModelConfig(**kwargs)
return model_config


Expand Down

0 comments on commit 9fa23b4

Please sign in to comment.