import tensorflow as tf

            return x

    @staticmethod
    def _conv(name, x, num_filters=16, kernel_size=(3, 3), padding='SAME', stride=(1, 1),
              initializer=tf.contrib.layers.xavier_initializer(), l2_strength=0.0, dilation=1.0, bias=-1):

        with tf.variable_scope(name):
            stride = [1, stride[0], stride[1], 1]
