def __init__(self, incoming, input_size, output_size, W=init.Normal(), dropout=0., **kwargs):
super(DropoutEmbeddingLayer, self).__init__(incoming, **kwargs)
self.input_size = input_size
self.output_size = output_size
self.dropout = dropout
self._srng = RandomStreams(get_rng().randint(1, 2147462579))
self.W = self.add_param(W, (input_size, output_size), name="W")
评论列表
文章目录