class_docstr: Base ClassyModel wrapper class.
  
  This class acts as a thin pass through wrapper which lets users modify the behavior
  of ClassyModels, such as changing the return output of the forward() call.
  This wrapper acts as a ClassyModel by itself and the underlying model can be
  accessed by the `classy_model` attribute.
code: def __call__(self, *args, **kwargs):
      return self.forward(*args, **kwargs)
  
imports: import copy
  import types
  from typing import Any, Dict, List, Optional, Tuple
  import torch
  import torch.nn
  from classy_vision.generic.util import log_class_usage
  from classy_vision.heads.classy_head import ClassyHead
  from .classy_block import ClassyBlock
label_desc: Use image node_id 6 for calling the ClassyModelWrapper obj's underlying member method code with example usage: obj.__call__() and returns: self