class_docstr: The base class for all transformation objects.
  This class implements a single transformation (history)
  and some various niceties.
class_docstr_tok: ["The","base","class","for","all","transformation","objects",".","This","class","implements","a","single","transformation","(","history",")","and","some","various","niceties","."]
docstr: Iterative transformation generator
  
  Applies the deformation to an input jams object.
  
  This generates a sequence of deformed output JAMS.
  
  Parameters
  ----------
  jam : jams.JAMS
      The jam to transform
  
  Examples
  --------
  >>> for jam_out in deformer.transform(jam_in):
  ...     process(jam_out)
docstr_tok: ["Iterative","transformation","generator","Applies","the","deformation","to","an","input","jams","object",".","This","generates","a","sequence","of","deformed","output","JAMS",".","Parameters","--","--","--","--","--","jam",":","jams.JAMS","The","jam","to","transform","Examples","--","--","--","--",">",">",">","for","jam_out","in","deformer.transform","(","jam_in",")",":","...","process","(","jam_out",")"]
code: def transform(self, jam):
      """Iterative transformation generator
  
      Applies the deformation to an input jams object.
  
      This generates a sequence of deformed output JAMS.
  
      Parameters
      ----------
      jam : jams.JAMS
          The jam to transform
  
      Examples
      --------
      >>> for jam_out in deformer.transform(jam_in):
      ...     process(jam_out)
      """
  
      for state in self.states(jam):
          yield self._transform(jam, state)
  
imports: import numpy
  import copy
  from collections import OrderedDict
  import itertools
  import six
  import inspect
label_desc: Use image node_id 10 for calling the BaseTransformer obj's underlying member method code with example usage: obj.transform(jam) without return types