class_docstr: Trainer for a classifier that always predicts the correct value.
code: def train(self, unused_data, unused_session=None, **unused_kwargs):
      logging.info("Perfect classifier, no need to train...")
      return 1.0, 1.0
  
imports: import logging
  import os
  from .adversarial_dense import entropy_y_x
  from .adversarial_dense import get_loss_vat
  import numpy
  import tensorflow
  from .trainer_base import batch_iterator
  from .trainer_base import Trainer
label_desc: Use image node_id 2 for calling the TrainerPerfectClassification obj's underlying member method code with example usage: obj.train(unused_data, unused_session) and returns: int,  int