ldctbench.methods.dugan.network
UNet(repeat_num, use_tanh=False, use_sigmoid=False, skip_connection=True, use_discriminator=True, conv_dim=64, in_channels=1)
Bases: Module
Parameters:
-
repeat_num(int) –Number of downsampling steps
-
use_tanh(bool, default:False) –Use tanh as final nonlinearity, by default False
-
use_sigmoid(bool, default:False) –Use sigmoid as final nonlinearity, by default False
-
skip_connection(bool, default:True) –Use skip connection, by default True
-
use_discriminator(bool, default:True) –Use encoder (at bottleneck) as additional output, by default True
-
conv_dim(int, default:64) –Number of features in first layer, by default 64
-
in_channels(int, default:1) –Number of channels of first layer, by default 1