class_docstr: A classification category.
  
  Category is a util class, contains a label, its display name, a float
  value as score, and the index of the label in the corresponding label file.
  Typically it's used as the result of classification tasks.
  
  Attributes:
    index: The index of the label in the corresponding label file.
    score: The probability score of this label category.
    display_name: The display name of the label, which may be translated for
      different locales. For example, a label, "apple", may be translated into
      Spanish for display purpose, so that the `display_name` is "manzana".
    category_name: The label of this category object.
docstr: Checks if this object is equal to the given object.
  
  Args:
    other: The object to be compared with.
  
  Returns:
    True if the objects are equal.
docstr_tok: ["Checks","if","this","object","is","equal","to","the","given","object",".","Args",":","other",":","The","object","to","be","compared","with",".","Returns",":","True","if","the","objects","are","equal","."]
code: def __eq__(self, other: Any) -> bool:
      """Checks if this object is equal to the given object.
  
      Args:
        other: The object to be compared with.
  
      Returns:
        True if the objects are equal.
      """
      if not isinstance(other, Category):
          return False
  
      return self.to_pb2().__eq__(other.to_pb2())
  
file_path: mediapipe/mediapipe/tasks/python/components/containers/category.py
imports: import dataclasses
  from typing import Any, Optional
  from mediapipe.framework.formats import classification_pb2
  from mediapipe.tasks.python.core.optional_dependencies import doc_controls
label_desc: Use image node_id 3 for calling the Category obj's underlying member method code with example usage: obj.__eq__(other) and returns: self, False