class_docstr: This merges several maskers for different inputs together into a single composite masker.
  
  This is not yet implemented.
class_docstr_tok: ["This","merges","several","maskers","for","different","inputs","together","into","a","single","composite","masker",".","This","is","not","yet","implemented","."]
docstr: Transform the argument
          
docstr_tok: ["Transform","the","argument"]
code: def data_transform(self, *args):
      """Transform the argument"""
      arg_pos = 0
      out = []
      for i, masker in enumerate(self.maskers):
          masker_args = args[arg_pos : arg_pos + self.arg_counts[i]]
          if hasattr(masker, "data_transform"):
              out.extend(masker.data_transform(*masker_args))
          else:
              out.extend(masker_args)
          arg_pos += self.arg_counts[i]
  
      return out
  
file_path: shap/shap/maskers/_composite.py
imports: import types
  from ..utils._exceptions import InvalidMaskerError
  from ._masker import Masker
label_desc: Use image node_id 4 for calling the Composite obj's underlying member method code with example usage: obj.data_transform() and returns: out