↓ 6 callersMethod__init__(self, in_features, hidden_features=None, out_features=None, act_layer=nn.GELU, drop=0.0)
inference/model/vae/vae_module.py:208
↓ 5 callersFunctionall_to_all_input_split Scatter head_number and gather seq_len, for example: input: (seq_len, cp * hn, hd) output: (seq_len * cp, hn, hd) NOTE: seq_len of in
inference/infra/parallelism/context_parallel.py:381
↓ 5 callersMethodforward(
self,
x,
t,
y,
caption_dropout_mask=None,
xattn_mask=None,
inference/model/dit/dit_model.py:363
↓ 1 callersFunctionall_to_all_output_split Scatter seq_len and gather head_number, for example: input: (seq_len * cp, hn, hd) output: (seq_len, cp * hn, hd) NOTE: seq_len of ou
inference/infra/parallelism/context_parallel.py:404
↓ 1 callersFunctioncache_rotary_emb(feat_shape, device='cuda', dim=64, dtype=torch.bfloat16, max_res=512, ref_feat_shape=(4, 16, 16))
inference/model/vae/vae_module.py:249