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