_decorated = []

def memoize(obj):
    cache = obj.cache = {}
_decorated.append(obj)

@functools.wraps(obj)
def memoizer(*args, **kwargs):
    if args not in cache:
        cache[args] = obj(*args, **kwargs)
return cache[args]
return memoizer
memoize.decorated = _decorated
Как прописать в декораторе все функции, которые он украшает?