@classmethod
def Params(cls):
    p = super(NormalizedDepthwiseConv2DLayer, cls).Params()
    p.Define('dropconnect_prob', 0.0, 'Prob at which DropConnect regularization is performed.')
    p.Define('deterministic_dropout', False, 'Use determnisitc dropout or not.')
    p.Define('temperature', 1.0, 'Temperature for the softmax normalization of the weights.')
    p.Define('weight_tiling_factor', 1, 'Number of times weights are tiled over the input channels.')
    return p
@classmethod
def Params(cls):
    p = super(NormalizedDepthwiseConv2DLayer, cls).Params()
    p.Define('dropconnect_prob', 0.0, 'Prob at which DropConnect regularization is performed.')
    p.Define('deterministic_dropout', False, 'Use determnisitc dropout or not.')
    p.Define('temperature', 1.0, 'Temperature for the softmax normalization of the weights.')
    p.Define('weight_tiling_factor', 1, 'Number of times weights are tiled over the input channels.')
    return p