new VectorOperations()
Klasse zur Berechnung von Ähnlichkeiten zwischen Vektoren und Verwaltung eines Cache-Mechanismus.
Properties:
Name | Type | Description |
---|---|---|
useCache |
boolean | Gibt an, ob der Cache für Berechnungen verwendet wird. |
exactMatchWeight |
number | Gewichtung der euklidischen Distanz in der Ähnlichkeitsberechnung. |
semanticWeight |
number | Gewichtung der Kosinusähnlichkeit in der Berechnung. |
similarityCache |
Map | Cache zur Speicherung von Ähnlichkeitsberechnungen. |
cacheMaxSize |
number | Maximale Anzahl an Cache-Einträgen. |
cacheCleanupInterval |
number | Intervall für die Cache-Bereinigung in Millisekunden. |