Home Reference Source Test
public class | source

NegativeSamplingMixins

Extends:

BaseSamplingClass → NegativeSamplingMixins

Method Summary

Public Methods
public

negSampling(negativeSize: Number , positiveSamples: Array , candidateProbs: Array , replacable: Boolean ): Array

Perform negative sampling given the select prob of ids and list of positive samples

Public Methods

public negSampling(negativeSize: Number , positiveSamples: Array , candidateProbs: Array , replacable: Boolean ): Array source

Perform negative sampling given the select prob of ids and list of positive samples

Params:

NameTypeAttributeDescription
negativeSize Number

size to sample

positiveSamples Array

Array of possitive Ids

candidateProbs Array

Array of probablity of candidate Ids

replacable Boolean
  • optional
  • default: true

if true, no duplicated sampling Id returned

Return:

Array

array of sampled Ids