scirs2-interpolate 0.4.3

Interpolation module for SciRS2 (scirs2-interpolate)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Neural-network-enhanced interpolation.
//!
//! This module provides interpolation methods that combine traditional RBF
//! interpolation with a small trainable MLP to correct residuals.
//!
//! # Key types
//!
//! - [`residual_mlp_rbf::ResidualMlpRbf`] — fits RBF, trains MLP on residuals.
//! - [`tiny_mlp::TinyMlp`] — small MLP with analytic backpropagation.
//! - [`tiny_mlp::Activation`] — activation function enum (`Tanh`, `Relu`, `GeluApprox`).

pub mod residual_mlp_rbf;
pub mod tiny_mlp;

pub use residual_mlp_rbf::{ResidualMlpRbf, ResidualMlpRbfConfig};
pub use tiny_mlp::{Activation, TinyMlp};