class_docstr: Lazy multihead mask, combines multiple lazy masks one per head.
class_docstr_tok: ["Lazy","multihead","mask",",","combines","multiple","lazy","masks","one","per","head","."]
code: def __hash__(self):
      return hash(
          (type(self),) + tuple(hash(mask) for mask in self.masks)
      )
  
imports: from __future__ import annotations
  import dataclasses
  from typing import Any, Callable, Sequence, Tuple
  import numpy
label_desc: Use image node_id 5 for calling the MultiHeadMask obj's underlying member method code with example usage: obj.__hash__() and returns: hash