bencher.caching

Module Contents

Classes

CachedParams

Parent class for all Sweep types that need a custom hash

class bencher.caching.CachedParams(clear_cache=True, cache_name='fcache', **params)

Bases: bencher.variables.parametrised_sweep.ParametrizedSweep

Parent class for all Sweep types that need a custom hash

kwargs_to_hash_key(**kwargs)
in_cache(**kwargs)
cache_wrap(func, **kwargs)