skactiveml.utils.compute_vote_vectors#

skactiveml.utils.compute_vote_vectors(y, w=None, classes=None, missing_label=nan)[source]#

Counts number of votes per class label for each sample.

Parameters
yarray-like, shape (n_samples) or (n_samples, n_annotators)

Class labels.

warray-like, shape (n_samples) or (n_samples, n_annotators),
default=np.ones_like(y)

Class label weights.

classesarray-like, shape (n_classes), default=None

Holds the label for each class.

missing_labelscalar|string|np.nan|None, default=np.nan

Value to represent a missing label.

Returns
varray-like, shape (n_samples, n_classes)

V[i,j] counts number of votes per class j for sample i.