def check_finite_real(M):
'''
Check that all entries in array M are finite and real-valued
'''
if np.any(~np.isreal(M)):
raise ValueError("Complex value encountered for real vector")
if np.any(~np.isfinite(M)):
raise ValueError("Non-finite number encountered")
# need a faster covariance matrix checker
评论列表
文章目录