create FCN model class
-
implement a simple FCN -
implement a FCN class that can use parameters from outside -
enable parameter parsing to model class -
FCN can use tanh
,linear
,sigmoid
,relu
,prelu
,selu
activation functions -
FCN can use adam
andsgd
optimizer -
FCN can use dropout
andalpha_dropout
(for selu activation) -
FCN can either set up with number of layers n_layers
and number of neuronsn_hidden
or by using the parameterlayer_configuration
(a list of int indicating the number of neurons for the specific layer) while usage oflayer_configuration
is always prefered if provided. -
FCN has parameter activation
(used in all hidden layers) andoutput_activation
(used in the output layer) -
FCN can use l1 and l2 regularization with the regularization
argument, kwargs of the regularizer can be parsed too usingl1= ... , l2= ...
.
Edited by Ghost User