Module analiticcl::types[][src]

Structs

Distance
Weights

Enums

StopCriterion
VariantReference

Constants

PRIMES

Type Definitions

Alphabet

Defines the alphabet, index corresponds how things are encoded, multiple strings may be encoded in the same way

AnaValue

The anagram hash: uses a bag-of-characters representation where each bit flags the presence/absence of a certain character (the order of the bits are defined by Alphabet)

CharIndexType
CharType
NormString

A normalized string encoded via the alphabet

VariantClusterId
VariantClusterMap
VocabId

Each type gets assigned an ID integer, carries no further meaning