Skip to content

output of DiffUnet.forward_diffusion() has 6 channels instead of 3 #599

@mathurinm

Description

@mathurinm

The output of

import deepinv
import torch

denoiser = deepinv.models.DiffUNet(large_model=False)
denoiser.eval()

x = torch.randn(1, 3, 128, 128)
denoiser.forward_diffusion(x, torch.tensor([0.1])).shape

is torch.Size([1, 6, 128, 128]) (6 channels instead of 3).

Any idea where that comes from?

cc @annegnx

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions