Skip to content

Commit f90e93c

Browse files
authored
Config annotations (#50067)
* clean against TRF 055 * and the rest * auto fix * i fixed it no? Where it went fix again * some more, still needs to fix repo * sync reverse * and these * make the TRF stop compaining * esm was nevr using the weight init... * forgot * what is the point of unused class in that case?
1 parent e82b00d commit f90e93c

404 files changed

Lines changed: 969 additions & 909 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎src/transformers/models/afmoe/modeling_afmoe.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -594,7 +594,7 @@ class AfmoeForCausalLM(AfmoePreTrainedModel, GenerationMixin):
594594

595595
_fsdp_plan = {"lm_head": "keep_full_weight"}
596596

597-
def __init__(self, config):
597+
def __init__(self, config: AfmoeConfig):
598598
super().__init__(config)
599599
self.model = AfmoeModel(config)
600600
self.vocab_size = config.vocab_size

‎src/transformers/models/afmoe/modular_afmoe.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -398,7 +398,7 @@ class AfmoeForCausalLM(LlamaForCausalLM, AfmoePreTrainedModel, GenerationMixin):
398398

399399
_fsdp_plan = {"lm_head": "keep_full_weight"}
400400

401-
def __init__(self, config):
401+
def __init__(self, config: AfmoeConfig):
402402
AfmoePreTrainedModel.__init__(self, config)
403403
self.model = AfmoeModel(config)
404404
self.vocab_size = config.vocab_size

‎src/transformers/models/aimv2/modeling_aimv2.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -535,7 +535,7 @@ def forward(
535535
)
536536
class Aimv2TextModel(Aimv2PreTrainedModel):
537537
main_input_name = "input_ids"
538-
538+
config: Aimv2TextConfig
539539
_can_record_outputs = {
540540
"hidden_states": Aimv2EncoderLayer,
541541
"attentions": Aimv2Attention,

‎src/transformers/models/aimv2/modular_aimv2.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -386,7 +386,7 @@ def forward(
386386
)
387387
class Aimv2TextModel(Aimv2PreTrainedModel):
388388
main_input_name = "input_ids"
389-
389+
config: Aimv2TextConfig
390390
_can_record_outputs = {
391391
"hidden_states": Aimv2EncoderLayer,
392392
"attentions": Aimv2Attention,

‎src/transformers/models/albert/modeling_albert.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -550,7 +550,7 @@ class AlbertForMaskedLM(AlbertPreTrainedModel):
550550
"predictions.decoder.bias": "predictions.bias",
551551
}
552552

553-
def __init__(self, config):
553+
def __init__(self, config: AlbertConfig):
554554
super().__init__(config)
555555

556556
self.albert = AlbertModel(config, add_pooling_layer=False)

‎src/transformers/models/altclip/modeling_altclip.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -763,7 +763,7 @@ class AltRobertaModel(AltCLIPPreTrainedModel):
763763
"attentions": AltRobertaSelfAttention,
764764
}
765765

766-
def __init__(self, config, add_pooling_layer=True):
766+
def __init__(self, config: AltCLIPTextConfig, add_pooling_layer=True):
767767
r"""
768768
add_pooling_layer (bool, *optional*, defaults to `True`):
769769
Whether to add a pooling layer
@@ -838,7 +838,7 @@ class AltCLIPTextModel(AltCLIPPreTrainedModel):
838838
_input_embed_layer = "word_embeddings"
839839
base_model_prefix = "roberta"
840840

841-
def __init__(self, config):
841+
def __init__(self, config: AltCLIPTextConfig):
842842
super().__init__(config)
843843
self.roberta = AltRobertaModel(config, add_pooling_layer=False)
844844
self.transformation = nn.Linear(config.hidden_size, config.project_dim)

‎src/transformers/models/altclip/modular_altclip.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -315,7 +315,7 @@ class AltRobertaModel(AltCLIPPreTrainedModel):
315315
"attentions": AltRobertaSelfAttention,
316316
}
317317

318-
def __init__(self, config, add_pooling_layer=True):
318+
def __init__(self, config: AltCLIPTextConfig, add_pooling_layer=True):
319319
r"""
320320
add_pooling_layer (bool, *optional*, defaults to `True`):
321321
Whether to add a pooling layer
@@ -390,7 +390,7 @@ class AltCLIPTextModel(AltCLIPPreTrainedModel):
390390
_input_embed_layer = "word_embeddings"
391391
base_model_prefix = "roberta"
392392

393-
def __init__(self, config):
393+
def __init__(self, config: AltCLIPTextConfig):
394394
super().__init__(config)
395395
self.roberta = AltRobertaModel(config, add_pooling_layer=False)
396396
self.transformation = nn.Linear(config.hidden_size, config.project_dim)

‎src/transformers/models/apertus/modeling_apertus.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ class ApertusForCausalLM(ApertusPreTrainedModel, GenerationMixin):
407407
_pp_plan = {"lm_head": (["hidden_states"], ["logits"])}
408408
_fsdp_plan = {"lm_head": "keep_full_weight"}
409409

410-
def __init__(self, config):
410+
def __init__(self, config: ApertusConfig):
411411
super().__init__(config)
412412
self.model = ApertusModel(config)
413413
self.vocab_size = config.vocab_size

‎src/transformers/models/arcee/modeling_arcee.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -409,7 +409,7 @@ class ArceeForCausalLM(ArceePreTrainedModel, GenerationMixin):
409409
_pp_plan = {"lm_head": (["hidden_states"], ["logits"])}
410410
_fsdp_plan = {"lm_head": "keep_full_weight"}
411411

412-
def __init__(self, config):
412+
def __init__(self, config: ArceeConfig):
413413
super().__init__(config)
414414
self.model = ArceeModel(config)
415415
self.vocab_size = config.vocab_size

‎src/transformers/models/audioflamingo3/modeling_audioflamingo3.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,7 +446,7 @@ class AudioFlamingo3Model(AudioFlamingo3PreTrainedModel):
446446
_pp_plan = None
447447
_keep_in_fp32_modules_strict = None
448448

449-
def __init__(self, config):
449+
def __init__(self, config: AudioFlamingo3Config):
450450
super().__init__(config)
451451
self.audio_tower = AutoModel.from_config(config.audio_config)
452452
self.language_model = AutoModel.from_config(config.text_config)
@@ -566,7 +566,7 @@ def forward(
566566
class AudioFlamingo3ForConditionalGeneration(AudioFlamingo3PreTrainedModel, GenerationMixin):
567567
_tied_weights_keys = None
568568

569-
def __init__(self, config):
569+
def __init__(self, config: AudioFlamingo3Config):
570570
super().__init__(config)
571571
self.model = AudioFlamingo3Model(config)
572572
self.lm_head = nn.Linear(config.text_config.hidden_size, config.text_config.vocab_size, bias=False)

0 commit comments

Comments
 (0)