grnr9730 commited on
Commit
7eb61f7
·
verified ·
1 Parent(s): c424f96

Update custom_pipeline/WanTransformer3DModel.py

Browse files
custom_pipeline/WanTransformer3DModel.py CHANGED
@@ -13,6 +13,7 @@
13
  # limitations under the License.
14
 
15
  import math
 
16
  from diffusers.configuration_utils import ConfigMixin, register_to_config
17
  from diffusers.models import ModelMixin
18
  from diffusers.loaders import FromOriginalModelMixin, PeftAdapterMixin
@@ -21,7 +22,7 @@ from diffusers.models.attention import FeedForward
21
  from diffusers.models.attention_processor import Attention
22
  from diffusers.models.embeddings import PixArtAlphaTextProjection, TimestepEmbedding, Timesteps, get_1d_rotary_pos_embed
23
  from diffusers.models.modeling_outputs import Transformer2DModelOutput
24
- from diffusers.models.modeling_utils import ModelMixin as ModelMixinBase # ModelMixin 중복 방지
25
  from diffusers.models.normalization import FP32LayerNorm
26
 
27
  import torch
 
13
  # limitations under the License.
14
 
15
  import math
16
+ from typing import Optional, Tuple, Union, Dict, Any # Optional과 기타 필요한 타입 힌트 추가
17
  from diffusers.configuration_utils import ConfigMixin, register_to_config
18
  from diffusers.models import ModelMixin
19
  from diffusers.loaders import FromOriginalModelMixin, PeftAdapterMixin
 
22
  from diffusers.models.attention_processor import Attention
23
  from diffusers.models.embeddings import PixArtAlphaTextProjection, TimestepEmbedding, Timesteps, get_1d_rotary_pos_embed
24
  from diffusers.models.modeling_outputs import Transformer2DModelOutput
25
+ from diffusers.models.modeling_utils import ModelMixin as ModelMixinBase
26
  from diffusers.models.normalization import FP32LayerNorm
27
 
28
  import torch