class_docstr: Wrap an existing proxy.
  
  This is needed as we can't register the same DB mutiple times in
  different positions in a SequentialDB.
class_docstr_tok: ["Wrap","an","existing","proxy",".","This","is","needed","as","we","ca","n't","register","the","same","DB","mutiple","times","in","different","positions","in","a","SequentialDB","."]
code: def __init__(self, db):
      assert isinstance(db, DB), ""
      self.db = db
  
imports: from __future__ import absolute_import, print_function, division
  import copy
  import sys
  from theano.compat import DefaultOrderedDict
  from theano.misc.ordered_set import OrderedSet
  from six import StringIO, integer_types
  from theano.gof import opt
  from theano import config
label_desc: Use image node_id 1 to create a new ProxyDB object from inherited base classes: DB with example: obj = ProxyDB(db)