incerto.active.UncertaintySampling#
- class incerto.active.UncertaintySampling(acquisition_fn, batch_size=100)[source]#
Bases:
objectUncertainty-based sampling strategy.
Selects samples with highest acquisition scores.
- Parameters:
acquisition_fn (
BaseAcquisition) – Acquisition function to usebatch_size (
int) – Number of samples to select per query
Example
>>> acquisition = BALDAcquisition(num_samples=20) >>> strategy = UncertaintySampling(acquisition, batch_size=100) >>> indices = strategy.query(model, unlabeled_data)
- __init__(acquisition_fn, batch_size=100)[source]#
- Parameters:
acquisition_fn (
BaseAcquisition)batch_size (
int)
Methods
__init__(acquisition_fn[, batch_size])query(model, x_unlabeled)Query samples based on uncertainty.