clinicadl.networks.config.MLPOptions

clinicadl.networks.config.MLPOptions[source]

Config class for mlp_args of CNNConfig, GeneratorConfig, AutoEncoderConfig, and VAEConfig.

parameter hidden_dims: Sequence[PositiveInt] [Required]
parameter act: Union[ActFunction, tuple[ActFunction, dict[str, Any]], None] = ActFunction.PRELU
parameter output_act: Union[ActFunction, tuple[ActFunction, dict[str, Any]], None] = None
parameter norm: Union[NormLayer, tuple[NormLayer, dict[str, Any]], None] = NormLayer.BATCH
parameter dropout: Optional[NonNegativeFloat] = None
parameter bias: bool = True
parameter adn_ordering: str = 'NDA'