'Adds a sigmoid (0,1) activation function layer to this model.'

def add_sigmoid(self):

    with tf.variable_scope(self._get_layer_str()):
        prev_units = self._get_num_inputs()
        out = tf.nn.sigmoid(self.get_output())
    self.outputs.append(out)
    return self
