Harley-ml commited on
Commit
d9d30dc
·
verified ·
1 Parent(s): 8a8faa7

Update modeling.py

Browse files
Files changed (1) hide show
  1. modeling.py +3 -1
modeling.py CHANGED
@@ -20,10 +20,10 @@ class DigitDiffusionOutput(ModelOutput):
20
 
21
 
22
  class DigitDiffusionModel(PreTrainedModel):
23
-
24
  config_class = DigitDiffusionConfig
25
  base_model_prefix = "unet"
26
  main_input_name = "noisy_images"
 
27
 
28
  def __init__(self, config: DigitDiffusionConfig) -> None:
29
  super().__init__(config)
@@ -45,6 +45,8 @@ class DigitDiffusionModel(PreTrainedModel):
45
  class_embed_type=config.class_embed_type,
46
  )
47
 
 
 
48
  def _init_weights(self, module):
49
  # Diffusers initializes the UNet internally, so there is nothing extra
50
  # to initialize here.
 
20
 
21
 
22
  class DigitDiffusionModel(PreTrainedModel):
 
23
  config_class = DigitDiffusionConfig
24
  base_model_prefix = "unet"
25
  main_input_name = "noisy_images"
26
+ all_tied_weights_keys = {}
27
 
28
  def __init__(self, config: DigitDiffusionConfig) -> None:
29
  super().__init__(config)
 
45
  class_embed_type=config.class_embed_type,
46
  )
47
 
48
+ self.post_init()
49
+
50
  def _init_weights(self, module):
51
  # Diffusers initializes the UNet internally, so there is nothing extra
52
  # to initialize here.