original_docstring: Dump state to the directory `path`
  
          When invoked by the snapshot machinery, `path/` may be assumed to
          already exist. The state must be saved under that directory, but
          the contents of that directory and any hierarchy underneath it are
          completely freeform, except that the subdirectory `path/.experiment`
          must not be touched.
  
          When invoked by the snapshot machinery, the path's basename as given
          by os.path.basename(path) will be the number this snapshot will be
          be assigned, and it is equal to self.nextSnapshotNum.
  
          
docstring: Dump state to the directory `path`
  When invoked by the snapshot machinery, `path/` may be assumed to
  already exist. The state must be saved under that directory, but
  the contents of that directory and any hierarchy underneath it are
  completely freeform, except that the subdirectory `path/.experiment`
  must not be touched.
  
  When invoked by the snapshot machinery, the path's basename as given
  by os.path.basename(path) will be the number this snapshot will be
  be assigned, and it is equal to self.nextSnapshotNum.
docstring_tokens: Dump state to the directory ` path ` When invoked by the snapshot machinery ` path / ` may be assumed to already exist . The state must be saved under that directory but the contents of that directory and any hierarchy underneath it are completely freeform except that the subdirectory ` path / . experiment ` must not be touched . When invoked by the snapshot machinery the path ' s basename as given by os . path . basename ( path ) will be the number this snapshot will be be assigned and it is equal to self . nextSnapshotNum .
code: def dump(self, path):
          """Dump state to the directory `path`
  
          When invoked by the snapshot machinery, `path/` may be assumed to
          already exist. The state must be saved under that directory, but
          the contents of that directory and any hierarchy underneath it are
          completely freeform, except that the subdirectory `path/.experiment`
          must not be touched.
  
          When invoked by the snapshot machinery, the path's basename as given
          by os.path.basename(path) will be the number this snapshot will be
          be assigned, and it is equal to self.nextSnapshotNum.
  
          """
          self.state.dump(path)
          return self
code_tokens: def dump ( self , path ) : self . state . dump ( path ) return self
short_docstring: Dump state to the directory `path`
  When invoked by the snapshot machinery, `path/` may be assumed to
  already exist.
short_docstring_tokens: Dump state to the directory ` path ` When invoked by the snapshot machinery ` path / ` may be assumed to already exist .
comment: """Dump state to the directory `path`
  
          When invoked by the snapshot machinery, `path/` may be assumed to
          already exist. The state must be saved under that directory, but
          the contents of that directory and any hierarchy underneath it are
          completely freeform, except that the subdirectory `path/.experiment`
          must not be touched.
  
          When invoked by the snapshot machinery, the path's basename as given
          by os.path.basename(path) will be the number this snapshot will be
          be assigned, and it is equal to self.nextSnapshotNum.
  
          """