class_docstr: Base class of modifiers.
  
  The `modify` method is called for a function with inputs in a graph topological order
  when you call the GraphConverter(<modifiers>).convert(<root variable>) method.
class_docstr_tok: ["Base","class","of","modifiers",".","The","`","modify","`","method","is","called","for","a","function","with","inputs","in","a","graph","topological","order","when","you","call","the","GraphConverter","(","<","modifiers",">",")",".convert","(","<","root","variable",">",")","method","."]
docstr: Finish the very time function modification.
  
  Clean up the internal modifier states.
  
  Args:
    None
  
  Returns:
    None
docstr_tok: ["Finish","the","very","time","function","modification",".","Clean","up","the","internal","modifier","states",".","Args",":","None","Returns",":","None"]
code: def finish_up(self):
      """Finish the very time function modification.
  
      Clean up the internal modifier states.
  
      Args:
        None
  
      Returns:
        None
      """
      self._map_func_inputs = defaultdict(list)  # func: [inputs]
      self.__finish__()
  
imports: from collections import defaultdict
  import nnabla
  import nnabla.functions
label_desc: Use image node_id 11 for calling the FunctionModifier obj's underlying member method code with example usage: obj.finish_up() without return types