Package: kindling
Type: Package
Title: Higher-Level Interface of 'torch' Package to Auto-Train Neural
        Networks
Version: 0.1.0
Authors@R: c(
    person(
      "Joshua", "Marie",
      email = "joshua.marie.k@gmail.com",
      role = c("aut", "cre")
    )
  )
Description: Provides a higher-level interface to the 'torch' package for defining,
    training, and tuning neural networks. This package supports feedforward 
    (multi-layer perceptron) and recurrent neural networks (RNN (Recurrent Neural Networks), 
    LSTM (Long Short-Term Memory), GRU (Gated Recurrent Unit)), and also reduces 
    boilerplate code while enabling seamless integration with 'torch'. The methods to train 
    neural networks from this package also bridges to titanic ML frameworks in R namely
    'tidymodels' ecosystem, enabling the 'parsnip' model specifications, workflows, recipes, 
    and tuning tools. 
License: MIT + file LICENSE
Encoding: UTF-8
Imports: purrr, torch, rlang, cli, glue, vctrs, parsnip (>= 1.0.0),
        tibble, tidyr, dplyr, stats, NeuralNetTools, vip, ggplot2,
        tune, dials
Suggests: testthat (>= 3.0.0), magrittr, box, recipes, workflows,
        rsample, yardstick, mlbench, modeldata, knitr, rmarkdown,
        DiceDesign, lhs, sfd
Config/testthat/edition: 3
RoxygenNote: 7.3.3
Depends: R (>= 4.1.0)
URL: https://kindling.joshuamarie.com,
        https://github.com/joshuamarie/kindling
BugReports: https://github.com/joshuamarie/kindling/issues
VignetteBuilder: knitr
NeedsCompilation: no
Packaged: 2026-01-27 03:36:35 UTC; DESKTOP
Author: Joshua Marie [aut, cre]
Maintainer: Joshua Marie <joshua.marie.k@gmail.com>
Repository: CRAN
Date/Publication: 2026-01-31 18:40:02 UTC
Built: R 4.5.1; ; 2026-01-31 21:33:36 UTC; unix
