Skip to content

Question about the parameter of upsampling in FCN32s #56

Open
@super233

Description

@super233

  According to the formula of ConvTranspose2d: output = (input - 1) * stride - 2 * padding + kernel_size. To realize 32 times upsampling, the parameter should be (kernel_size=32, stride=32, padding=0).
  But the parameter in code is self.upscore = nn.ConvTranspose2d(num_classes, num_classes, kernel_size=64, stride=32, bias=False).
  Could you please tell me why it's this? Thank you : )

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