mirror of
https://github.com/SheffieldML/GPy.git
synced 2026-05-04 09:12:38 +02:00
Merge branch 'master' of github.com:SheffieldML/GPy
This commit is contained in:
commit
e25ce2a294
1 changed files with 5 additions and 0 deletions
|
|
@ -2,6 +2,11 @@ import numpy as np
|
||||||
from functools import wraps
|
from functools import wraps
|
||||||
|
|
||||||
def silence_errors(f):
|
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)
|
@wraps(f)
|
||||||
def wrapper(*args, **kwds):
|
def wrapper(*args, **kwds):
|
||||||
status = np.seterr(all='ignore')
|
status = np.seterr(all='ignore')
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue