code: def __eq__(self, other: "Schema"):
      return (
          self.label_name == other.label_name
          and self.weight_name == other.weight_name
          and self.sample_id_name == other.sample_id_name
          and self.match_id_name == other.match_id_name
          and self.columns.tolist() == other.columns.tolist()
      )
  
imports: import copy
  from typing import List, Union
  import pandas
  from .utils import AnonymousGenerator
label_desc: Use image node_id 25 for calling the Schema obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown