def test_integration_quic_graph_lasso(self, params_in, expected):
'''
Just tests inputs/outputs (not validity of result).
'''
X = datasets.load_diabetes().data
ic = QuicGraphLasso(**params_in)
ic.fit(X)
result_vec = [
np.linalg.norm(ic.covariance_),
np.linalg.norm(ic.precision_),
np.linalg.norm(ic.opt_),
np.linalg.norm(ic.duality_gap_),
]
print(result_vec)
assert_allclose(expected, result_vec, atol=1e-1, rtol=1e-1)
评论列表
文章目录