Skip to content

voiage.analysis.RegressionModelProtocol

Minimal regression model contract used by EVPPI helpers.

fit([positional or keyword] self: None = None, [positional or keyword] x: np.ndarray = None, [positional or keyword] y: np.ndarray = None) -> object

Fit the model.

Parameters:

  • self
  • x np.ndarray
  • y np.ndarray

Returns: object

predict([positional or keyword] self: None = None, [positional or keyword] x: np.ndarray = None) -> np.ndarray

Predict outputs for the given design matrix.

Parameters:

  • self
  • x np.ndarray

Returns: np.ndarray