Skip to content

Sync master and dev - #224

Merged
gAldeia merged 12 commits into
masterfrom
dev
Sep 21, 2026
Merged

gAldeia merged 12 commits into
masterfrom
dev

Conversation

@gAldeia

@gAldeia gAldeia commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

Some of the recent PRs had changes pushed to dev

owls-on-wires and others added 12 commits September 12, 2026 23:25
…ve reduction

Rust engine, built from a pinned release tag of the public repository by
install.sh (no vendored source or binaries); the build toolchain is removed
from the image after the build. The scikit-learn wrapper shells out to the
installed binary and satisfies the est / model() / max_time / random_state
contract with sympy-compatible model strings in the data's feature names.
…; remove clip

predict, model() and complexity() now share a single SymPy expression built
at fit time, so predict(X) matches evaluating model(est, X) wherever the
expression is finite. The range clip is removed. The one remaining deviation
is that rows where the expression is non-finite return the training mean so
metric computation stays defined. The complexity() fallback now does a
token-level operator count of the engine string instead of returning 0.
Add Keplearn: deterministic symbolic regression by best-first recursive reduction
@gAldeia
gAldeia merged commit 7319f31 into master Sep 21, 2026
103 of 104 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants