class_docstr: Dataclass that contains the information of a Transmon setup.
  
  .. see-also:: :func:`transmon_interaction`
  
  Args:
          connections (List): List `[[idx_q0, idx_q1], ..]` of connected qubits (wires)
          qubit_freq (List[float, Callable]):
          coupling (List[list, TensorLike, Callable]):
          anharmonicity (List[float, Callable]):
class_docstr_tok: ["Dataclass","that","contains","the","information","of","a","Transmon","setup",".","..","see-also",":",":",":","func",":","`","transmon_interaction","`","Args",":","connections","(","List",")",":","List","`","[","[","idx_q0",",","idx_q1","]",",","..","]","`","of","connected","qubits","(","wires",")","qubit_freq","(","List","[","float",",","Callable","]",")",":","coupling","(","List","[","list",",","TensorLike",",","Callable","]",")",":","anharmonicity","(","List","[","float",",","Callable","]",")",":"]
code: def __eq__(self, other):
      return (
          qml.math.all(self.connections == other.connections)
          and qml.math.all(self.qubit_freq == other.qubit_freq)
          and qml.math.all(self.coupling == other.coupling)
          and qml.math.all(self.anharmonicity == other.anharmonicity)
      )
  
imports: import warnings
  from dataclasses import dataclass
  from typing import Callable, List, Union
  import numpy
  import pennylane
  from pennylane.pulse import HardwareHamiltonian
  from pennylane.pulse.hardware_hamiltonian import HardwarePulse
  from pennylane.typing import TensorLike
  from pennylane.wires import Wires
label_desc: Use image node_id 1 for calling the TransmonSettings obj's underlying member method code with example usage: obj.__eq__(other) and returns: unknown