INNER CODE UNIT · Python

mask

Extraltodeus/ComfyUI-AutomaticCFG · experimental_temperature.py:61

                mask = mask.reshape(bs, -1, mask.shape[-2], mask.shape[-1]).expand(b, heads, -1, -1).reshape(-1, mask.shape[-2], mask.shape[-1])
                sim.add_(mask)

        # attention, what we cannot get enough of
        sim = sim.div(self.temperature if self.temperature > 0 else abs_mean(sim)).softmax(dim=-1)

        out = einsum('b i j, b j d -> b i d', sim.to(v.dtype), v)
        out = (
            out.unsqueeze(0)
            .reshape(b, heads, -1, dim_head)
            .permute(0, 2, 1, 3)
            .reshape(b, -1, heads * dim_head)
        )
        return out

layers_SD15 = {
    "input":[1,2,4,5,7,8],
    "middle":[0],

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…