MCPcopy Create free account
hub / github.com/evilsocket/cake / decode

Method decode

cake-core/src/models/flux/vae.rs:150–161  ·  view source on GitHub ↗
(
        forwarder: &mut Box<dyn Forwarder>,
        latents: Tensor,
        ctx: &mut Context,
    )

Source from the content-addressed store, hash-verified

148 /// Decode latents to image (legacy interface, used by SD-style callers).
149 #[allow(dead_code)]
150 pub async fn decode(
151 forwarder: &mut Box<dyn Forwarder>,
152 latents: Tensor,
153 ctx: &mut Context,
154 ) -> anyhow::Result<Tensor> {
155 let tensors = vec![
156 Tensor::from_slice(&[0f32], 1, &ctx.device)?,
157 latents,
158 ];
159 let combined = pack_tensors(tensors, &ctx.device)?;
160 forwarder.forward_mut(&combined, 0, 0, ctx).await
161 }
162}

Callers 2

generate_imageMethod · 0.45
forwardMethod · 0.45

Calls 2

pack_tensorsFunction · 0.85
forward_mutMethod · 0.45

Tested by

no test coverage detected