class_docstr: Use this as a decorator or context manager to change the value of
  Theano config variables.
  
  Useful during tests.
class_docstr_tok: ["Use","this","as","a","decorator","or","context","manager","to","change","the","value","of","Theano","config","variables",".","Useful","during","tests","."]
code: def __call__(self, f):
      @wraps(f)
      def res(*args, **kwargs):
          with self:
              return f(*args, **kwargs)
  
      return res
  
imports: from __future__ import absolute_import, print_function, division
  import logging
  import os
  import shlex
  import sys
  import warnings
  from functools import wraps
  from six import StringIO, PY3, iteritems
  import theano
  from theano.compat import configparser
  from six import string_types
label_desc: Use image node_id 2 for calling the change_flags obj's underlying member method code with example usage: obj.__call__(f) and returns: res, f