import tensorflow as tf

            self.conv3 = tf.layers.conv2d(self.pool2, 
                                          self.config.cifar10_cnn["num_filters"],  
                                          self.config.cifar10_cnn["filter_size"],
                                          padding='same', activation=tf.nn.relu)
            self.pool3 = tf.layers.max_pooling2d(self.conv3, 2, 2)
            
            self.conv4 = tf.layers.conv2d(self.pool3, 
                                          self.config.cifar10_cnn["num_filters"], 
                                          self.config.cifar10_cnn["filter_size"],
                                          padding='same', activation=tf.nn.relu)
            self.drop3 = tf.layers.dropout(self.conv4, self.config.cifar10_cnn["keep_prob"], training=self.train)
    
