rkaf 0.1.0
Initial development version
- Added core Kolmogorov-Arnold Fourier Network modules using
torch:
nn_random_fourier_features()
nn_kaf_layer()
nn_kaf()
- Added high-level model creation with
kaf().
- Added model fitting with
kaf_fit().
- Added formula interface with
kaf_fit_formula().
- Added support for:
- regression
- binary classification
- multiclass classification
- Added prediction methods:
type = "response"
type = "prob"
type = "class"
type = "link"
- Added training utilities:
- mini-batch training
- validation splits
- explicit validation data
- early stopping
- best-model restoration
- predictor standardization
- optional target standardization for regression
- Added diagnostics:
extract_kaf_scales()
extract_fourier_params()
plot_kaf_scales()
- Added README, pkgdown site, and getting started vignette.
- Added references and attribution to the original KAF paper and
related Python implementations.