Package: mlexperiments
Title: Machine Learning Experiments
Version: 1.0.0
Authors@R: 
    person("Lorenz A.", "Kapsner", , "lorenz.kapsner@gmail.com", role = c("cre", "aut", "cph"),
           comment = c(ORCID = "0000-0003-1866-860X"))
Description: Provides 'R6' objects to perform parallelized hyperparameter
    optimization and cross-validation. Hyperparameter optimization can be
    performed with Bayesian optimization (via 'rBayesianOptimization'
    <https://cran.r-project.org/package=rBayesianOptimization>) and grid
    search. The optimized hyperparameters can be validated using k-fold
    cross-validation. Alternatively, hyperparameter optimization and
    validation can be performed with nested cross-validation. While
    'mlexperiments' focuses on core wrappers for machine learning
    experiments, additional learner algorithms can be supplemented by
    inheriting from the provided learner base class.
License: GPL (>= 3)
URL: https://github.com/kapsner/mlexperiments
BugReports: https://github.com/kapsner/mlexperiments/issues
Depends: R (>= 4.1.0)
Imports: data.table, kdry, progress, R6, splitTools, stats
Suggests: class, datasets, lintr, measures, mlbench, parallel, quarto,
        rBayesianOptimization, rpart, testthat (>= 3.0.1)
VignetteBuilder: quarto
Config/testthat/edition: 3
Config/testthat/parallel: false
Date/Publication: 2026-01-16 17:00:15 UTC
Encoding: UTF-8
SystemRequirements: Quarto command line tools
        (https://github.com/quarto-dev/quarto-cli).
RoxygenNote: 7.3.3
NeedsCompilation: no
Packaged: 2026-01-16 15:18:27 UTC; user
Author: Lorenz A. Kapsner [cre, aut, cph] (ORCID:
    <https://orcid.org/0000-0003-1866-860X>)
Maintainer: Lorenz A. Kapsner <lorenz.kapsner@gmail.com>
Repository: CRAN
Built: R 4.6.0; ; 2026-04-25 23:47:52 UTC; unix
