':param x: A symbolic representation of the network input
:return: A symbolic representation of the output probabilities (i.e.,
the output values produced by the softmax layer).'

def get_probs(self, x):

    if ('probs' in self.get_layer_names()):
        return self.get_layer(x, 'probs')
    else:
        import tensorflow as tf
        return tf.nn.softmax(self.get_logits(x))
