Lines Matching defs:Classifier
76 type Classifier struct { struct
77 muValues sync.RWMutex
78 values map[string]*knownValue
79 normalizers []NormalizeFunc
80 threshold float64
94 MinDiffRatio float64
121 func (c *Classifier) AddValue(key, value string) error {
139 func (c *Classifier) AddPrecomputedValue(key, value string, set *searchset.SearchSet) error {
156 func (c *Classifier) normalize(s string) string {
232 func (c *Classifier) NearestMatch(s string) *Match {
245 func (c *Classifier) MultipleMatch(s string) (matches Matches) {
284 func (c *Classifier) nearestMatch(unknown string) *pq.Queue {
419 func (c *Classifier) multipleMatch(unknown string) *pq.Queue {