class_docstr: Organises data transformations into a pipeline.
  
  Example
  -------
  >>> pipeline = DataPipeline(
  ...     static_data_keys=["text"],
  ...     dynamic_items=[
  ...     {"func": lambda x: x.lower(), "takes": "text", "provides": "foo"},
  ...     {"func": lambda x: x[::-1], "takes": "foo", "provides": "bar"},
  ...     ],
  ...     output_keys=["bar"],
  ... )
  >>> pipeline({"text": "Test"})
  {'bar': 'tset'}
class_docstr_tok: ["Organises","data","transformations","into","a","pipeline",".","Example","--","--","--","-",">",">",">","pipeline","=","DataPipeline","(","...","static_data_keys=","[","``","text","''","]",",","...","dynamic_items=","[","...","{","``","func","''",":","lambda","x",":","x.lower","(",")",",","``","takes","''",":","``","text","''",",","``","provides","''",":","``","foo","''","}",",","...","{","``","func","''",":","lambda","x",":","x","[",":",":-1","]",",","``","takes","''",":","``","foo","''",",","``","provides","''",":","``","bar","''","}",",","...","]",",","...","output_keys=","[","``","bar","''","]",",","...",")",">",">",">","pipeline","(","{","``","text","''",":","``","Test","''","}",")","{","'bar","'",":","'tset","'","}"]
docstr: Arguments
  ---------
  data : dict
      Dictionary with data entries by key.
  
  Returns
  -------
  dict
      With the keys that were set.
docstr_tok: ["Arguments","--","--","--","--","-","data",":","dict","Dictionary","with","data","entries","by","key",".","Returns","--","--","--","-","dict","With","the","keys","that","were","set","."]
code: def compute_outputs(self, data):
      """
      Arguments
      ---------
      data : dict
          Dictionary with data entries by key.
  
      Returns
      -------
      dict
          With the keys that were set.
      """
      if self._exec_order is None:
          self._prepare_run(data)
      return self._compute(data, self._exec_order, self.output_mapping)
  
imports: import inspect
  from dataclasses import dataclass
  from speechbrain.utils.depgraph import DependencyGraph
label_desc: Use image node_id 8 for calling the DataPipeline obj's underlying member method code with example usage: obj.compute_outputs(data) and returns: self