code: def __eq__(self, other):
      return (
          isinstance(other, TableFromBlockMatrixNativeReader)
          and other.path == self.path
          and other.n_partitions == self.n_partitions
          and other.maximum_cache_memory_in_bytes
          == self.maximum_cache_memory_in_bytes
      )
  
imports: import abc
  import json
  import avro.schema
  import hail
  from hail.ir.utils import make_filter_and_replace, default_row_uid
  from hail.typecheck import typecheck_method, sequenceof, nullable, anytype, oneof
  from hail.utils.misc import escape_str
  from .utils import impute_type_of_partition_interval_array
label_desc: Use image node_id 3 for calling the TableFromBlockMatrixNativeReader obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown