↓ 9 callersFunctioncausal_rope_apply(x, grid_sizes, freqs, start_frame=0, t_scale=1.0,
method="linear", original_seq_len=Non
wan_5b/modules/causal_model.py:90
↓ 8 callersFunctionrope_apply(x, grid_sizes, freqs, t_scale=1.0, method="linear", original_seq_len=None,
temporal_offset=0.0
wan_5b/modules/model.py:46
↓ 8 callersFunctionulysses_seq_to_headConvert [B, S_local, N, D] to [B, S_total, N_local, D].
wan_5b/distributed/sp_ulysses_inference.py:147
↓ 7 callersMethod__init__(self,
dim=128,
z_dim=4,
dim_mult=[1, 2, 4, 4],
wan_5b/modules/vae2_1.py:480
↓ 5 callersFunctionflash_attention q: [B, Lq, Nq, C1]. k: [B, Lk, Nk, C1]. v: [B, Lk, Nk, C2]. Nq must be divisible by Nk. q_lens
wan_5b/modules/attention.py:84
↓ 5 callersFunctionretrieve_timesteps(
scheduler,
num_inference_steps=None,
device=None,
timesteps=None,
sigmas=None,
**kwa
wan_5b/utils/fm_solvers.py:31
↓ 4 callersFunctionattention(
q,
k,
v,
q_lens=None,
k_lens=None,
dropout_p=0.,
softmax_scale=None,
q_scale
wan_5b/modules/attention.py:260