code: def __eq__(self, other) -> bool:
      if isinstance(other, KeyPoints):
          return (
              np.all(self.keypoints == other.keypoints)
              and self.metadata == other.metadata
          )
      return False
  
file_path: icevision/icevision/core/keypoints.py
imports: from icevision.imports import *
  from .exceptions import *
label_desc: Use image node_id 4 for calling the KeyPoints obj's underlying member method code with example usage: obj.__eq__(other) and returns: False, unknown