SolvScout / SolvTune: Integration
Classify then recommend
from solvscout import classify, recommend
def rhs(t, y):
return [-y[0]]
result = classify(rhs, [1.0], (0.0, 1.0))
rec = recommend(result.profile, objective="balanced")
print(rec.best.arm, rec.best.confidence, rec.best.config)Objectives: balanced (default), precision, survival, efficiency.
Corpus compare (no local solve)
from solvscout import compare
comp = compare(rhs, [1.0], (0.0, 1.0))
print(comp.recommended, comp.corpus_match)SolvSRK product token
from solvscout import classify, recommend_product
import solvsrk
pick = recommend_product(classify(rhs, [1.0], (0.0, 1.0)).profile)
out = solvsrk.run_profile(pick.profile, ndim=1, t0=0.0, t_end=1.0, y0=[1.0], rhs_fn=rhs)Related products
Integrator: SolvSRK. Filter primitive: SolvFilter.