import tensorflow as tf

        return new_state

    def rnn_output(self, new_state):
        if self.dale_ratio:
            new_output = tf.matmul(tf.nn.relu(new_state),
                                    tf.matmul(tf.abs(self.W_out) * self.output_Connectivity,
                                            self.Dale_out, name="in_2"), transpose_b=True, name="3") \
                        + self.b_out
        else:
            new_output = tf.matmul(tf.nn.relu(new_state),
