# -------------------------------------------- # CITATION file created with {cffr} R package # See also: https://docs.ropensci.org/cffr/ # -------------------------------------------- cff-version: 1.2.0 message: 'To cite package "ml" in publications use:' type: software license: MIT title: 'ml: Supervised Learning with Mandatory Splits and Seeds' version: 1.0.0 doi: 10.5281/zenodo.18905073 identifiers: - type: doi value: 10.32614/CRAN.package.ml abstract: Implements the split-fit-evaluate-assess workflow from Hastie, Tibshirani, and Friedman (2009, ISBN:978-0-387-84857-0) "The Elements of Statistical Learning", Chapter 7. Provides three-way data splitting with automatic stratification, mandatory seeds for reproducibility, automatic data type handling, and 10 algorithms out of the box. Uses 'Rust' backend for cross-language deterministic splitting. Designed for tabular supervised learning with minimal ceremony. Polyglot parity with the 'Python' 'mlw' package on 'PyPI'. authors: - family-names: Roth given-names: Simon email: simon@epagogy.ai preferred-citation: type: generic title: A Grammar of Machine Learning Workflows authors: - family-names: Roth given-names: Simon email: simon@epagogy.ai year: '2026' doi: 10.5281/zenodo.18905073 url: https://doi.org/10.5281/zenodo.18905073 notes: R package version 0.1.1 repository: https://epagogy.r-universe.dev repository-code: https://github.com/epagogy/ml commit: 733303866ecba86ab83fdbd7ef3e7b8d2a24bf1f url: https://epagogy.ai date-released: '2026-04-03' contact: - family-names: Roth given-names: Simon email: simon@epagogy.ai