class_docstr: Essentially represents a data transformation function.
  
  A DynamicItem takes some arguments and computes its value dynamically when
  called. A straight-forward use-case is to load something from disk
  dynamically; take the path and provide the loaded data.
  
  Instances of this class are often created implicitly via the
  @takes and @provides decorators or otherwise from specifying the taken and
  provided arguments and the function.
  
  A counterpart is the GeneratorDynamicItem, which should be used for
  generator functions.
  
  Arguments
  ---------
  takes : list
      The keys of the items that this needs to compute its output.
  func : callable
      The function that is used to compute the output.
  provides : list
      The keys that this provides.
class_docstr_tok: ["Essentially","represents","a","data","transformation","function",".","A","DynamicItem","takes","some","arguments","and","computes","its","value","dynamically","when","called",".","A","straight-forward","use-case","is","to","load","something","from","disk","dynamically",";","take","the","path","and","provide","the","loaded","data",".","Instances","of","this","class","are","often","created","implicitly","via","the","@","takes","and","@","provides","decorators","or","otherwise","from","specifying","the","taken","and","provided","arguments","and","the","function",".","A","counterpart","is","the","GeneratorDynamicItem",",","which","should","be","used","for","generator","functions",".","Arguments","--","--","--","--","-","takes",":","list","The","keys","of","the","items","that","this","needs","to","compute","its","output",".","func",":","callable","The","function","that","is","used","to","compute","the","output",".","provides",":","list","The","keys","that","this","provides","."]
docstr: Signals that this will not be called any more times on this pipeline
  call.
docstr_tok: ["Signals","that","this","will","not","be","called","any","more","times","on","this","pipeline","call","."]
code: def reset(self):
      """Signals that this will not be called any more times on this pipeline
      call."""
      # Regular function DynamicItems don't need special resets.
      pass
  
imports: import inspect
  from dataclasses import dataclass
  from speechbrain.utils.depgraph import DependencyGraph
label_desc: Use image node_id 6 for calling the DynamicItem obj's underlying member method code with example usage: obj.reset() without return types