Skip to content

fix(deps): bump rubix/ml from 2.6.0 to v3 (main) - #13771

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/main-rubix-ml-3.x
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/main-rubix-ml-3.x

Conversation

@renovate

@renovate renovate Bot commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
rubix/ml (source) 2.6.0 → 3.2.2 age confidence

Release Notes

RubixML/ML (rubix/ml)

v3.2.2

Compare Source

  • Remove ARFF deprecation warnings on PHP 8.5+

v3.2.1

Compare Source

  • Fix Ball and Vantage tree range() query boundary
  • Fix Leave P Out rounding error
  • Fix Column Picker exception message column index

v3.2.0

Compare Source

  • Added Bayesian Search meta-estimator
  • Added Power Transformer
  • Added Word Stemmer tokenizer with Porter English stemmer

v3.1.0

Compare Source

  • Added K-medoids clusterer
  • Added ARFF and Shuffler extractors
  • Added Ramp and Cosine learning rate Schedulers
  • Added Color Jitter and Image Flipper transformers

v3.0.0

Compare Source

  • Integers are now considered a categorical data type
  • Updated to Tensor API version 4.1
  • K Nearest Neighbors and KNN Regressor inference is now parallelized
  • Isolation Forest training and inference is now parallelized
  • Added disk-based streaming neural network snapshotting
  • Added validation interval parameter to MLPs and GBM Learners
  • Cross Entropy loss function now split into Binary and Multiclass
  • Logistic Regression, Softmax, and Adaline now use hold out set
  • Adaboost now uses validation set with early stopping window
  • Renamed TF-IDF dampening parameter to sublinear
  • Exportable Extractors now append by default with option to overwrite
  • RBX Serializer tracks major library version number, not minor
  • Added Class/Cluster Purity clustering metrics
  • V-measure, Completeness, and Homogeneity now use entropy-based formula
  • Fixed KDTree edge pruning + optimize traversal
  • Ball and Vantage Trees now require Subadditive kernels
  • K-d Trees now require Monotonic distance kernels
  • Optimize Dataset sort(), sorting is now unstable
  • Added per-class smoothing to Gaussian Naive Bayes
  • Added per-cluster smoothing to Gaussian Mixture
  • You can now exclude certain categories from one-hot encoding
  • Fixed SVC save/load using class map sidecar
  • Parallel Backends now default to max physical cores not logical
  • Added workers() method to the Backend interface
  • No longer save/load Backend state, transient per environment
  • Added Float Type Converter numeric string and ints to float
  • Boolean Converter now converts truthy and falsy
  • Interval Discretizer now encodes values as integers
  • Polynomial Expander now limited to 10'th degree
  • Updated to PSR-3 Log version 3
  • Update Amp Backend to Amp version 2.0
  • Removed Word Stemmer tokenizer
  • Removed window early stopping from TSNE
  • Removed output layer L2 Penalty parameter from MLP Learners
  • RBX serializer now emits warning on class revision mismatch
  • Class revision hash now compensates for circular references
  • Filesystem Persister now does atomic writes
  • Added cleanup() method to remove neural network residual state
  • Murmur3 new default Token Hashing Vectorizer hash function
  • Dataset fold() now distributes excess samples over all folds
  • Increase default Decision Tree max leaf node size from 3 to 5
  • Canonicalized He initializer
  • Xavier 2 now extends He as a deprecated alias
  • Remove Softmax activation function
  • Fix Multiclass layer gradient for non-Cross Entropy losses
  • Optimizers now take a Scheduler rather than a raw learning rate
  • MLP Learners now have gradient accumulation and clipping
  • MLP Learners can now freeze first k layers for fine-tuning
  • PlusPlus and KMC2 Seeders always return unique seeds
  • KMeans and Fuzzy C Means now restrict non-Euclidean kernels
  • NDJSON exporter now preserves zero decimal numbers as floats
  • Add Dataset chunked() factory for online training
  • Added L1 penalty to Dense layers
  • Adaline, Logistic Regression, Softmax Classifier now elastic net
  • Added Iterative interface with progress() method
  • Iterative Learners renamed steps() method to progress()
  • Changed default gradient-based minChange from 1e-4 to 1e-5
  • Prior is now default Strategy of Missing Data Imputer
  • DBSCAN is now a Learner, Probabilistic and Persistable
  • Grid Search now has a fromNamedParams() factory method
  • Grid Search now generates a results() table
  • Can now disable windowed early-stopping completely with window = 0
  • TSNE now has KL Divergence loss evaluation and early stopping
  • Added binnedSplit(), binnedFold(), and stratifyByLabelBins()
  • stratifiedSplit() and stratifiedFold() now throw on continuous labels
  • Validators and regressors now stratify continuous labels by bin
  • Image Rotator offset is now optional and default jitter is 0.2
  • Added fillColor parameter to Image Rotator
  • Remove holdOut paramereter from Learners with validation set
  • Added setValidationDataset() method to Learners with validation set
  • Pipeline is now a Transformer decorator
  • Added PersistentTransformer decorator
  • Removed Trainable interface, API transferred to Learner interface
  • GridSearch now has a setup() hook before each iteration
  • GELU now uses exact formula instead of the tanh approximation
  • Fix TruncatedSVD lossiness value

v2.6.1

Compare Source

  • SVD, PCA, LDA, throw exception on incompatible Tensor extension version.

Configuration

📅 Schedule: (in timezone Europe/Vienna)

  • Branch creation
    • "before 5am on wednesday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate

renovate Bot commented Sep 27, 2026 •

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: composer.lock
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Root composer.json requires rubix/ml 3.2.2 -> satisfiable by rubix/ml[3.2.2].
    - rubix/ml 3.2.2 requires php >=8.3 -> your php version (8.2; overridden via config.platform, same as actual) does not satisfy that requirement.

Use the option --with-all-dependencies (-W) to allow upgrades, downgrades and removals for packages currently locked to specific versions.

@renovate
renovate Bot force-pushed the renovate/main-rubix-ml-3.x branch from f0fd918 to 1e09939 Compare September 28, 2026 00:27
@renovate renovate Bot changed the title fix(deps): bump rubix/ml from 2.5.5 to v3 (main) fix(deps): bump rubix/ml from 2.6.0 to v3 (main) Sep 28, 2026
@renovate
renovate Bot force-pushed the renovate/main-rubix-ml-3.x branch 2 times, most recently from 7d1321e to 34ae59d Compare September 30, 2026 19:50
@renovate
renovate Bot force-pushed the renovate/main-rubix-ml-3.x branch 2 times, most recently from 80d9335 to 39891a7 Compare October 13, 2026 00:24
@renovate
renovate Bot force-pushed the renovate/main-rubix-ml-3.x branch 3 times, most recently from f5b462e to eb1f311 Compare October 20, 2026 08:17
@renovate
renovate Bot force-pushed the renovate/main-rubix-ml-3.x branch 2 times, most recently from a47c583 to c4b291e Compare October 24, 2026 10:38
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate
renovate Bot force-pushed the renovate/main-rubix-ml-3.x branch from c4b291e to 907f265 Compare October 26, 2026 20:01

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants