↓ 8 callersMethodpredict(
self,
t,
latents,
instruction_embeds,
freqs_cis,
instruction
boogu/pipelines/boogu/pipeline_boogu.py:3690
↓ 6 callersMethodcalculate_boosted_orthogonal_guidance(
self,
model_pred: torch.Tensor, # [B, C, H, W]
model_pred_uncond: torch.Tensor, #
boogu/pipelines/boogu/pipeline_boogu.py:3209
↓ 5 callersMethoddevices_manager(
self,
instant_device_2_use: Literal[None, "cpu", "cuda", "cuda:x"] = None,
instant_r
boogu/pipelines/boogu/pipeline_boogu.py:378
↓ 3 callersMethod_validate_device_format(
self,
device: Literal[None, "cpu", "cuda", "cuda:x"] = "cpu",
rewriter_device: Liter
boogu/pipelines/boogu/pipeline_boogu.py:272
↓ 2 callersMethod__init__(
self,
theta: int,
axes_dim: Tuple[int, int, int],
axes_lens: Tuple[int, int,
boogu/models/transformers/rope.py:29
↓ 2 callersFunction_layer_norm_bwd(
dy,
x,
weight,
bias,
eps,
mean,
rstd,
dresidual=None,
dy1=None,
weig
boogu/ops/triton/layer_norm.py:637
↓ 2 callersFunction_layer_norm_fwd(
x,
weight,
bias,
eps,
residual=None,
x1=None,
weight1=None,
bias1=None,
boogu/ops/triton/layer_norm.py:303
↓ 2 callersMethod_project_matrix Project m0 onto m1 by treating each [H, W] slice as a matrix. Args: m0: Input tensor to be decomposed, shape [B, C, H, W]
boogu/pipelines/boogu/pipeline_boogu.py:3065
↓ 1 callersMethod_newtonschulz5_batched Batched Newton-Schulz iteration. Accepts: - (H, W) -> returns (H, W) - (N, H, W) -> returns (N, H, W)
boogu/pipelines/boogu/pipeline_boogu.py:3098