nlpatl.sampling.uncertainty.mismatch

class nlpatl.sampling.uncertainty.mismatch.MismatchSampling(name='mismatch_sampling')[source]

Bases: nlpatl.sampling.sampling.Sampling

Sampling data points according to the mismatch. Pick the N data points

randomly.

Parameters

name (str) – Name of this sampling

sample(data1, data2, num_sample)[source]
Parameters
  • x – Values of determine the sampling

  • num_sample (int) – Total number of sample for labeling

  • data1 (Union[List[str], List[int], List[float], <MagicMock id='139640342823600'>]) –

  • data2 (Union[List[str], List[int], List[float], <MagicMock id='139640342864368'>]) –

Returns

Tuple of target indices and sampling values

Return type

Tuple of numpy.ndarray, numpy.ndarray