diff --git a/GPy/util/caching.py b/GPy/util/caching.py index 2899cb33..76d030ca 100644 --- a/GPy/util/caching.py +++ b/GPy/util/caching.py @@ -38,6 +38,9 @@ class Cacher(object): if not all([isinstance(arg, Observable) for arg in observable_args]): return self.operation(*args) + # TODO: WARNING !!! Cache OFFSWITCH !!! WARNING + return self.operation(*args) + #if the result is cached, return the cached computation state = [all(a is b for a, b in zip(args, cached_i)) for cached_i in self.cached_inputs] if any(state):