v1.0.0b3
This release adds a new query strategy, improves the docs, and cleans up the interfaces in preparation of v1.0.0.
Added
- Added new query strategy: ContrastiveActiveLearning.
- Added Reproducibility Notes.
Changed
-
Cleaned up and unified argument naming: The naming of variables related to datasets and
indices has been improved and unified. The naming of datasets had been inconsistent,
and the previousx_
notation for indices was a relict of earlier versions of this library and
did not reflect the underlying object anymore.-
PoolBasedActiveLearner
:- attribute
x_indices_labeled
was renamed toindices_labeled
- attribute
x_indices_ignored
was unified toindices_ignored
- attribute
queried_indices
was unified toindices_queried
- attribute
_x_index_to_position
was named to_index_to_position
- arguments
x_indices_initial
,x_indices_ignored
, andx_indices_validation
were
renamed toindices_initial
,indices_ignored
, andindices_validation
. This affects most
methods of thePoolBasedActiveLearner
.
- attribute
-
QueryStrategy
- old:
query(self, clf, x, x_indices_unlabeled, x_indices_labeled, y, n=10)
- new:
query(self, clf, dataset, indices_unlabeled, indices_labeled, y, n=10)
- old:
-
StoppingCriterion
- old:
stop(self, active_learner=None, predictions=None, proba=None, x_indices_stopping=None)
- new:
stop(self, active_learner=None, predictions=None, proba=None, indices_stopping=None)
- old:
-
-
Renamed environment variable which sets the small-text temp folder from
ALL_TMP
toSMALL_TEXT_TEMP