dedalus.tools.cache
Tools for caching computations.
Module Contents
- class CachedAttribute(method)
Descriptor for building attributes during first access.
- class CachedFunction(function, max_size=np.inf)
Decorator for caching function outputs.
- class CachedMethod(function, max_size=np.inf)
Descriptor for caching method outputs.
- class CachedClass(*args, **kw)
Metaclass for caching instantiation.
- serialize_call(args, kw, argnames, defaults)
Serialize args/kw into cache key.