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,seluactivation functions -
FCN can use adamandsgdoptimizer -
FCN can use dropoutandalpha_dropout(for selu activation) -
FCN can either set up with number of layers n_layersand number of neuronsn_hiddenor by using the parameterlayer_configuration(a list of int indicating the number of neurons for the specific layer) while usage oflayer_configurationis 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 regularizationargument, kwargs of the regularizer can be parsed too usingl1= ... , l2= ....
Edited by Ghost User