def _run_validation_error(self, epoch, validation_set):
    ' \n        Run the error computation on the validation set and print it out for each epoch. \n        INPUT PARAMETER: current epoch\n        INPUT PARAMETER validation_set: validation data\n        OUTPUT: self\n        '
    loss = self.tf_session.run(self.loss_function, feed_dict=self._create_feed_dict(validation_set))
    if (self.verbose == 1):
        tqdm.write(('Validation cost at step %s: %s' % (epoch, loss)))
Run the error computation on the validation set and print it out for each epoch. 
INPUT PARAMETER: current epoch
INPUT PARAMETER validation_set: validation data
OUTPUT: self
def _run_validation_error(self, epoch, validation_set):
    ' \n        Run the error computation on the validation set and print it out for each epoch. \n        INPUT PARAMETER: current epoch\n        INPUT PARAMETER validation_set: validation data\n        OUTPUT: self\n        '
    loss = self.tf_session.run(self.loss_function, feed_dict=self._create_feed_dict(validation_set))
    if (self.verbose == 1):
        tqdm.write(('Validation cost at step %s: %s' % (epoch, loss)))