Package: mlS3 0.1.1

T. Moudiki

mlS3: Unified S3 Interface to Machine Learning Models

Provides a unified and consistent S3 interface for training and predicting with a variety of machine learning models in R. The package wraps popular algorithms (e.g., from 'glmnet', 'lightgbm', 'ranger', 'e1071', and 'caret') under a common workflow based on simple wrap_*() and predict() functions, allowing users to switch between models without changing their code structure. It supports both classification and regression tasks and facilitates rapid experimentation, benchmarking, and comparison of models. By abstracting away package-specific APIs while preserving flexibility in parameter specification, the package streamlines machine learning workflows and promotes reproducibility.

Authors:T. Moudiki [aut, cre]

mlS3_0.1.1.tar.gz
mlS3_0.1.1.zip(r-4.7)mlS3_0.1.1.zip(r-4.6)mlS3_0.1.1.zip(r-4.5)
mlS3_0.1.1.tgz(r-4.6-any)mlS3_0.1.1.tgz(r-4.5-any)
mlS3_0.1.1.tar.gz(r-4.7-any)mlS3_0.1.1.tar.gz(r-4.6-any)
mlS3_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
mlS3/json (API)
NEWS

# Install 'mlS3' in R:
install.packages('mlS3', repos = c('https://techtonique.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/techtonique/mls3/issues

On CRAN:

Conda:

3.85 score 7 scripts 428 downloads 5 exports 19 dependencies

Last updated from:72bf8db043. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK113
source / vignettesOK190
linux-release-x86_64OK1427
macos-release-arm64OK133
macos-oldrel-arm64OK77
windows-develOK101
windows-releaseOK101
windows-oldrelOK113
wasm-releaseOK107

Exports:wrap_caretwrap_glmnetwrap_lightgbmwrap_rangerwrap_svm

Dependencies:classcodetoolsdata.tablee1071foreachglmnetiteratorsjsonlitelatticelightgbmMASSMatrixproxyR6rangerRcppRcppEigenshapesurvival

Introduction to R package mlS3

Rendered frommlS3-vignette.Rmdusingknitr::rmarkdownon May 27 2026.

Last update: 2026-04-23
Started: 2026-04-05

Introduction to R package mlS3 -- with caret

Rendered frommlS3-wrap_caret-vignette.Rmdusingknitr::rmarkdownon May 27 2026.

Last update: 2026-04-24
Started: 2026-04-09

Readme and manuals

Help Manual

Help pageTopics
Predict method for mlS3 caret wrapperpredict.wrap_caret
Print method for wrap_caret objectsprint.wrap_caret
Wrap caret models for mlS3wrap_caret
S3 wrapper for glmnetpredict.wrap_glmnet print.wrap_glmnet wrap_glmnet
S3 wrapper for lightgbmpredict.wrap_lightgbm print.wrap_lightgbm wrap_lightgbm
S3 wrapper for rangerpredict.wrap_ranger print.wrap_ranger wrap_ranger
S3 wrapper for e1071 SVMpredict.wrap_svm print.wrap_svm wrap_svm