import tensorflow as tf

            
            return out_img

    def build_discriminator(self,image,reuse=False,name='discriminator'):
        
        
        with tf.variable_scope(name):
            if reuse:
                tf.get_variable_scope().reuse_variables()
            else:
                assert tf.get_variable_scope().reuse is False
        
            def lrelu(x, alpha,name='lrelu'):
			
                with tf.variable_scope(name):
                    if reuse:
                        tf.get_variable_scope().reuse_variables()
                    else:
                        assert tf.get_variable_scope().reuse is False

