decorator documentation

This commit is contained in:
Nicolo Fusi 2013-03-12 16:46:35 +00:00
parent 5781fbd582
commit 78f7414642

View file

@ -2,6 +2,11 @@ import numpy as np
from functools import wraps
def silence_errors(f):
"""
This wraps a function and it silences numpy errors that
happen during the execution. After the function has exited, it restores
the previous state of the warnings.
"""
@wraps(f)
def wrapper(*args, **kwds):
status = np.seterr(all='ignore')