Skip to content

Commit 6574407

Browse files
committed
Fix remaining tests
1 parent 043992b commit 6574407

8 files changed

Lines changed: 11 additions & 11 deletions

tests/test_probdiffeq/test_calibration_mle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ def case_simulate_terminal_values(fact):
4343
def solver_to_solution(solver_fun, strategy_fun):
4444
strategy = strategy_fun(ssm=ssm)
4545
solver = solver_fun(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
46-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
46+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
4747
solve = ivpsolve.solve_adaptive_terminal_values(error=error, solver=solver)
4848
return func.jit(solve)(init, t0=t0, t1=t1, dt0=dt0, atol=1e-2, rtol=1e-2)
4949

tests/test_probdiffeq/test_constraints.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def fixture_solution(constraint_ode_factory, fact):
5252
solver = probdiffeq.solver_mle(
5353
strategy=strategy, prior=ibm, constraint=constraint, ssm=ssm
5454
)
55-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
55+
error = probdiffeq.error_residual_std(constraint=constraint, prior=ibm, ssm=ssm)
5656
solve = ivpsolve.solve_adaptive_terminal_values(solver=solver, error=error)
5757
return solve(init, t0=t0, t1=t1, atol=1e-2, rtol=1e-2, damp=1e-9)
5858

tests/test_probdiffeq/test_log_marginal_likelihood.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def fixture_solution(fact):
1616
strategy = probdiffeq.strategy_smoother_fixedpoint(ssm=ssm)
1717

1818
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
19-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
19+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
2020

2121
save_at = np.linspace(t0, t1, endpoint=True, num=4)
2222
solve = ivpsolve.solve_adaptive_save_at(error=error, solver=solver)

tests/test_probdiffeq/test_log_marginal_likelihood_terminal_values.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def fixture_solution(strategy_func, fact):
3030
ts0 = probdiffeq.constraint_ode_ts0(vf, ssm=ssm)
3131
strategy = strategy_func(ssm=ssm)
3232
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
33-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
33+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
3434
solve = ivpsolve.solve_adaptive_terminal_values(solver=solver, error=error)
3535
sol = func.jit(solve)(init, t0=t0, t1=t1, atol=1e-2, rtol=1e-2)
3636
return sol, strategy

tests/test_probdiffeq/test_offgrid_marginals.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def test_save_at_result_matches_interpolated_adaptive_result(fact):
1616
ts0 = probdiffeq.constraint_ode_ts0(vf, ssm=ssm)
1717
strategy = probdiffeq.strategy_filter(ssm=ssm)
1818
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
19-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
19+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
2020

2121
# Compute an adaptive solution and interpolate
2222
ts = np.linspace(t0, t1, num=15, endpoint=True)

tests/test_probdiffeq/test_sample.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def fixture_approximation_and_strategy(fact):
1515
strategy = probdiffeq.strategy_smoother_fixedpoint(ssm=ssm)
1616
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
1717

18-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
18+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
1919
solve = ivpsolve.solve_adaptive_save_at(solver=solver, error=error)
2020
save_at = np.linspace(t0, t1, endpoint=True, num=7)
2121
sol = func.jit(solve)(init, save_at=save_at, atol=1e-2, rtol=1e-2)

tests/test_probdiffeq/test_strategy_smoother_fixedinterval_vs_fixedpoint.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ def fixture_solution_smoother(solver_setup):
2424
ts0 = probdiffeq.constraint_ode_ts0(solver_setup["vf"], ssm=ssm)
2525
strategy = probdiffeq.strategy_smoother_fixedinterval(ssm=ssm)
2626
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
27-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
27+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
2828
solve = test_util.solve_adaptive_save_every_step(error=error, solver=solver)
2929
t0, t1 = solver_setup["t0"], solver_setup["t1"]
3030
return solve(init, t0=t0, t1=t1, dt0=0.1, atol=1e-3, rtol=1e-3)
@@ -37,7 +37,7 @@ def test_fixedpoint_smoother_equivalent_same_grid(solver_setup, solution_smoothe
3737
ts0 = probdiffeq.constraint_ode_ts0(solver_setup["vf"], ssm=ssm)
3838
strategy = probdiffeq.strategy_smoother_fixedpoint(ssm=ssm)
3939
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
40-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
40+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
4141

4242
save_at = solution_smoother.t
4343
solve = ivpsolve.solve_adaptive_save_at(error=error, solver=solver)
@@ -92,7 +92,7 @@ def test_fixedpoint_smoother_equivalent_different_grid(solver_setup, solution_sm
9292
ts0 = probdiffeq.constraint_ode_ts0(solver_setup["vf"], ssm=ssm)
9393
strategy_fp = probdiffeq.strategy_smoother_fixedpoint(ssm=ssm)
9494
solver = probdiffeq.solver(strategy=strategy_fp, prior=ibm, constraint=ts0, ssm=ssm)
95-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
95+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
9696
solve = ivpsolve.solve_adaptive_save_at(error=error, solver=solver)
9797
solution_fixedpoint = func.jit(solve)(
9898
init, save_at=ts, dt0=0.1, atol=1e-3, rtol=1e-3

tests/test_probdiffeq/test_strategy_warnings_for_wrong_strategies.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ def test_warning_for_fixedpoint_in_save_every_step_mode(fact):
1515
ts0 = probdiffeq.constraint_ode_ts0(vf, ssm=ssm)
1616
strategy = probdiffeq.strategy_smoother_fixedpoint(ssm=ssm)
1717
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
18-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
18+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
1919

2020
with testing.warns():
2121
_ = test_util.solve_adaptive_save_every_step(error=error, solver=solver)
@@ -30,6 +30,6 @@ def test_warning_for_smoother_in_save_at_mode(fact):
3030
ts0 = probdiffeq.constraint_ode_ts0(vf, ssm=ssm)
3131
strategy = probdiffeq.strategy_smoother_fixedinterval(ssm=ssm)
3232
solver = probdiffeq.solver(strategy=strategy, prior=ibm, constraint=ts0, ssm=ssm)
33-
error = probdiffeq.error_residual_std(prior=ibm, ssm=ssm)
33+
error = probdiffeq.error_residual_std(constraint=ts0, prior=ibm, ssm=ssm)
3434
with testing.warns():
3535
_ = ivpsolve.solve_adaptive_save_at(solver=solver, error=error)

0 commit comments

Comments
 (0)