MCPcopy
hub / github.com/GPflow/GPflow / test_predict_y

Function test_predict_y

tests/gpflow/kernels/test_coregion.py:193–207  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

191
192
193def test_predict_y() -> None:
194 vgp0, vgp1, cvgp = _prepare_models()
195 mu1, var1 = vgp0.predict_y(Datum.Xtest)
196 c_mu1, c_var1 = cvgp.predict_y(np.hstack([Datum.Xtest, np.zeros((Datum.Xtest.shape[0], 1))]))
197
198 # predict_y returns results for all the likelihoods in multi_likelihood
199 assert_allclose(mu1, c_mu1[:, :1], atol=1.0e-4)
200 assert_allclose(var1, c_var1[:, :1], atol=1.0e-4)
201
202 mu2, var2 = vgp1.predict_y(Datum.Xtest)
203 c_mu2, c_var2 = cvgp.predict_y(np.hstack([Datum.Xtest, np.ones((Datum.Xtest.shape[0], 1))]))
204
205 # predict_y returns results for all the likelihoods in multi_likelihood
206 assert_allclose(mu2, c_mu2[:, 1:2], atol=1.0e-4)
207 assert_allclose(var2, c_var2[:, 1:2], atol=1.0e-4)
208
209
210def test_predict_log_density() -> None:

Callers

nothing calls this directly

Calls 2

_prepare_modelsFunction · 0.85
predict_yMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…