unifiedml: Unified Interface for Machine Learning Models

Provides a unified R6-based interface for various machine learning models with automatic interface detection, consistent cross-validation, model interpretations via numerical derivatives, and visualization. Supports both regression and classification tasks with any model function that follows R's standard modeling conventions (formula or matrix interface).

Version: 0.1.0
Depends: R (≥ 3.5.0), doParallel, R6, foreach
Imports: Rcpp (≥ 1.1.0)
LinkingTo: Rcpp
Suggests: testthat (≥ 3.0.0), knitr, rmarkdown, glmnet, randomForest, e1071, covr, spelling, MASS
Published: 2025-11-13
DOI: 10.32614/CRAN.package.unifiedml (may not be active yet)
Author: T. Moudiki [aut, cre]
Maintainer: T. Moudiki <thierry.moudiki at gmail.com>
BugReports: https://github.com/Techtonique/unifiedml/issues
License: MIT + file LICENSE
URL: https://github.com/Techtonique/unifiedml
NeedsCompilation: yes
Materials: README, NEWS
CRAN checks: unifiedml results

Documentation:

Reference manual: unifiedml.html , unifiedml.pdf
Vignettes: Introduction to R package 'unifiedml' (source, R code)

Downloads:

Package source: unifiedml_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): unifiedml_0.1.0.tgz, r-oldrel (arm64): unifiedml_0.1.0.tgz, r-release (x86_64): unifiedml_0.1.0.tgz, r-oldrel (x86_64): unifiedml_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=unifiedml to link to this page.