()
| 799 | |
| 800 | |
| 801 | def test_compare_mixed_kernel() -> None: |
| 802 | data = DataMixedKernel |
| 803 | |
| 804 | kern_list = [SquaredExponential() for _ in range(data.L)] |
| 805 | k1 = mk.LinearCoregionalization(kern_list, W=data.W) |
| 806 | f1 = mf.SharedIndependentInducingVariables(InducingPoints(data.X[: data.M, ...])) |
| 807 | model_1 = SVGP(k1, Gaussian(), inducing_variable=f1, q_mu=data.mu_data, q_sqrt=data.sqrt_data) |
| 808 | |
| 809 | kern_list = [SquaredExponential() for _ in range(data.L)] |
| 810 | k2 = mk.LinearCoregionalization(kern_list, W=data.W) |
| 811 | f2 = mf.SharedIndependentInducingVariables(InducingPoints(data.X[: data.M, ...])) |
| 812 | model_2 = SVGP(k2, Gaussian(), inducing_variable=f2, q_mu=data.mu_data, q_sqrt=data.sqrt_data) |
| 813 | |
| 814 | check_equality_predictions(Data.data, [model_1, model_2]) |
| 815 | |
| 816 | |
| 817 | def test_multioutput_with_diag_q_sqrt() -> None: |
nothing calls this directly
no test coverage detected
searching dependent graphs…