class_docstr: Metaclass for core Ax classes. Provides an equality check and `db_id`
  property for SQA storage.
class_docstr_tok: ["Metaclass","for","core","Ax","classes",".","Provides","an","equality","check","and","`","db_id","`","property","for","SQA","storage","."]
code: def __eq__(self, other: Base) -> bool:
      return object_attribute_dicts_equal(
          one_dict=self.__dict__, other_dict=other.__dict__
      )
  
file_path: Ax/ax/utils/common/base.py
imports: from __future__ import annotations
  import abc
  from typing import Optional
  from ax.utils.common.equality import equality_typechecker, object_attribute_dicts_equal
label_desc: Use image node_id 3 for calling the Base obj's underlying member method code with example usage: obj.__eq__(other) and returns: object_attribute_dicts_equal