def broadcast_equals(self, other):
        """True if two Variables have the values after being broadcast against
        each other; otherwise False.

        Variables can still be equal (like pandas objects) if they have NaN
        values in the same locations.
        """
        try:
            self, other = broadcast_variables(self, other)
        except (__HOLE__, AttributeError):
            return False
        return self.equals(other)
dataset/ETHPy150Open pydata/xarray/xarray/core/variable.py/Variable.broadcast_equals