Package: neuralnetwork
Title: Fast Compact Multilayer Perceptrons
Version: 0.1.0
Authors@R: c(
    person(given = "Feng", family = "Ji",
           role = c("aut", "cre"), email = "f.ji@utoronto.ca")
    )
Description: A small multilayer perceptron implementation for
    'R'. It supports regression and classification, multiple hidden layers,
    mini-batch training, Adam, SGD, momentum, Nesterov, RPROP, GRPROP and
    L-BFGS optimizers, dropout, L2 regularization, early stopping, convergence
    thresholds, gradient clipping, sample and class weights, callback hooks,
    target scaling and robust Huber loss for regression, 'Rcpp' forward-pass
    kernels, formula interfaces, model evaluation with balanced classification
    metrics, cross-validation, compact tuning, permutation importance, model
    persistence helpers, and 'S3' prediction methods. Methods follow
    Rumelhart, Hinton and Williams (1986) <doi:10.1038/323533a0>, with
    optimizers including Riedmiller and Braun (1993)
    <doi:10.1109/ICNN.1993.298623>, Nocedal (1980)
    <doi:10.1090/S0025-5718-1980-0572855-7>, and Kingma and Ba (2014)
    <doi:10.48550/arXiv.1412.6980>.
License: MIT + file LICENSE
Encoding: UTF-8
Language: en-US
Depends: R (>= 4.1.0)
Imports: Rcpp
LinkingTo: Rcpp
Suggests: knitr, rmarkdown
VignetteBuilder: knitr
NeedsCompilation: yes
Packaged: 2026-06-15 13:25:04 UTC; jifeng3
Author: Feng Ji [aut, cre]
Maintainer: Feng Ji <f.ji@utoronto.ca>
Repository: CRAN
Date/Publication: 2026-06-20 14:10:08 UTC
Built: R 4.7.0; x86_64-w64-mingw32; 2026-06-20 23:50:51 UTC; windows
Archs: x64
