MeanFunctionEngine#

class cultivars.univariate.mean_function.MeanFunctionEngine(*args, **kwargs)[source]

Bases: Protocol

The plug-in training backend for a nonlinear mean function.

Any object exposing fit(features, target) -> MeanPredictor satisfies the contract, so a torch / jax / sklearn learner drops in by adapting to this one method.

Private attributes#