def __init__(self, n_in, n_out, previous_layer=None, layer_number=1, seed=123, auto_setup=True, init_identity=True, dtype=theano.config.floatX): if init_identity: assert n_in == n_out, \ 'Identity initialization selected but the layer shape is not square.' self.W = None self.b = None self.init_identity = init_identity Layer.__init__(self, n_in, n_out, previous_layer=previous_layer, layer_number=layer_number, seed=seed, auto_setup=auto_setup, dtype=dtype)
def __init__(self, n_in, n_out, previous_layer=None, layer_number=1, seed=123, auto_setup=True, dtype=theano.config.floatX): self.W = None self.b = None Layer.__init__(self, n_in, n_out, previous_layer=previous_layer, layer_number=layer_number, seed=seed, auto_setup=auto_setup, dtype=dtype)
def __init__(self, size, dim_proj, previous_layer=None, layer_number=1, seed=123, auto_setup=True, dtype=theano.config.floatX): self.W = None self.current_mask = None Layer.__init__(self, size, dim_proj, previous_layer=previous_layer, layer_number=layer_number, seed=seed, auto_setup=auto_setup, dtype=dtype)