Package: densemlp 0.8.0
densemlp: Dense Neural Networks for Tabular Regression, Classification and Survival
Dense feed-forward neural networks (multilayer perceptrons) for tabular regression, classification and survival analysis, with a formula or x/y interface. Supports residual and gated hidden blocks, batch normalization, per-layer dropout, learned cross-feature interactions, exponential moving-average weights, learning-rate schedules, internal bootstrap ensembles and Adam optimization. Survival outcomes are trained with either a batch-wise Breslow-tie Cox partial likelihood or a discrete-time inverse-probability-of-censoring-weighted integrated Brier score. The numerical kernels are implemented natively in C++ via 'RcppArmadillo', with no external deep learning framework dependency (no 'torch' / 'libtorch'). Companion helpers provide k-fold cross-validation, hyperparameter search and task-aware evaluation metrics.
Authors:
densemlp_0.8.0.tar.gz
densemlp_0.8.0.zip(r-4.7-x86_64)densemlp_0.8.0.zip(r-4.7-arm64)densemlp_0.8.0.zip(r-4.6-x86_64)densemlp_0.8.0.zip(r-4.6-arm64)densemlp_0.8.0.zip(r-4.5-x86_64)
densemlp_0.8.0.tgz(r-4.6-x86_64)densemlp_0.8.0.tgz(r-4.6-arm64)densemlp_0.8.0.tgz(r-4.5-x86_64)densemlp_0.8.0.tgz(r-4.5-arm64)
densemlp_0.8.0.tar.gz(r-4.7-arm64)densemlp_0.8.0.tar.gz(r-4.7-x86_64)densemlp_0.8.0.tar.gz(r-4.6-arm64)densemlp_0.8.0.tar.gz(r-4.6-x86_64)
densemlp_0.8.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
densemlp/json (API)
| # Install 'densemlp' in R: |
| install.packages('densemlp', repos = c('https://ielbadisy.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/ielbadisy/densemlp/issues
classificationdeep-learningmlpregressiontabular-datatorchopenblascpp
Last updated from:7ef3b99a30. Checks:15 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 130 | ||
| linux-devel-x86_64 | OK | 173 | ||
| source / vignettes | OK | 193 | ||
| linux-release-arm64 | OK | 122 | ||
| linux-release-x86_64 | OK | 123 | ||
| macos-release-arm64 | OK | 121 | ||
| macos-release-x86_64 | OK | 291 | ||
| macos-oldrel-arm64 | OK | 112 | ||
| macos-oldrel-x86_64 | OK | 322 | ||
| windows-devel-arm64 | OK | 209 | ||
| windows-devel-x86_64 | OK | 155 | ||
| windows-release-arm64 | OK | 284 | ||
| windows-release-x86_64 | OK | 117 | ||
| windows-oldrel-x86_64 | OK | 110 | ||
| wasm-release | OK | 93 |
Exports:cv_densemlpdensemlpdensemlp_integrated_brier_scoredensemlp_metricsgroup_effectsperm_importanceplot_historytune_densemlp
Dependencies:RcppRcppArmadillo
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Cross-validate a densemlp model | cv_densemlp |
| Fit a fast dense multilayer perceptron | densemlp print.densemlp |
| Integrated Brier score for a fitted Brier-loss survival densemlp model | densemlp_integrated_brier_score |
| Prediction metrics for a fitted densemlp model | densemlp_metrics |
| Extract the learned group intercepts | group_effects group_effects.densemlp |
| Permutation variable importance for a fitted densemlp model | perm_importance print.densemlp_importance |
| Plot the training history of a fitted densemlp model | plot_history |
| Plot training history | plot.densemlp |
| Plot permutation importance | plot.densemlp_importance |
| Predict from a fitted densemlp model | predict.densemlp |
| Tune a densemlp model over a hyperparameter grid | tune_densemlp |