class_docstr: Base class to measure various metrics during training and testing phases.
  
  This can include meters like  Accuracy, Precision and Recall, etc.
class_docstr_tok: ["Base","class","to","measure","various","metrics","during","training","and","testing","phases",".","This","can","include","meters","like","Accuracy",",","Precision","and","Recall",",","etc","."]
docstr: Validate the meter.
  
  Checks if the meter can be calculated on the given ``model_output_shape``
  and ``target_shape``.
docstr_tok: ["Validate","the","meter",".","Checks","if","the","meter","can","be","calculated","on","the","given","``","model_output_shape","``","and","``","target_shape","``","."]
code: def validate(
      self, model_output_shape: Tuple, target_shape: Tuple
  ) -> None:
      """
      Validate the meter.
  
      Checks if the meter can be calculated on the given ``model_output_shape``
      and ``target_shape``.
      """
      raise NotImplementedError
  
file_path: ClassyVision/classy_vision/meters/classy_meter.py
imports: from typing import Any, Dict, Tuple
  import torch
  from classy_vision.generic.util import log_class_usage
label_desc: Use image node_id 8 for calling the ClassyMeter obj's underlying member method code with example usage: obj.validate(model_output_shape, target_shape) without return types