MCPcopy Create free account
hub / github.com/aim-uofa/Framer / forward

Method forward

models_diffusers/attention_processor.py:1696–1701  ·  view source on GitHub ↗
(self, f: torch.FloatTensor, zq: torch.FloatTensor)

Source from the content-addressed store, hash-verified

1694 self.conv_b = nn.Conv2d(zq_channels, f_channels, kernel_size=1, stride=1, padding=0)
1695
1696 def forward(self, f: torch.FloatTensor, zq: torch.FloatTensor) -> torch.FloatTensor:
1697 f_size = f.shape[-2:]
1698 zq = F.interpolate(zq, size=f_size, mode="nearest")
1699 norm_f = self.norm_layer(f)
1700 new_f = norm_f * self.conv_y(zq) + self.conv_b(zq)
1701 return new_f
1702
1703
1704## Deprecated

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected