pystra.active_learning.surrogates.EnsembleSurrogate#

Use it: User guide · Worked example · Theory

class EnsembleSurrogate[source]#

Bases: Surrogate

A surrogate that also exposes row-wise replicate predictions.

Methods

fit

Fit finite scalar observations, shape (n_samples,).

predict

Return finite mean and nonnegative std arrays, each (n_samples,).

predict_replicates

Return (n_points, n_replicates>=2) finite response predictions.

abstractmethod predict_replicates(points)[source]#

Return (n_points, n_replicates>=2) finite response predictions.

Return type:

ndarray

abstractmethod fit(points, values)#

Fit finite scalar observations, shape (n_samples,).

Return type:

None

abstractmethod predict(points)#

Return finite mean and nonnegative std arrays, each (n_samples,).

Return type:

tuple