def autoencoder_discriminator(x, hidden_size, scope='Discriminator', reuse=False):
with tf.variable_scope(scope, reuse=reuse):
e0 = tf.nn.elu(layers.linear(x, hidden_size))
e1 = layers.linear(e0, 1)
d1 = tf.nn.elu(layers.linear(e1, hidden_size))
d0 = layers.linear(d1, 1)
return d0, e1
评论列表
文章目录