Freigeben über


ScalarQuantizationCompression interface

Enthält Konfigurationsoptionen, die spezifisch für die skalare Quantisierungskomprimierungsmethode sind, die während der Indizierung und Abfrage verwendet wird.

Extends

Eigenschaften

kind

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

parameters

Enthält die parameter, die für die Skalar quantization spezifisch sind.

Geerbte Eigenschaften

compressionName

Der Name, der dieser bestimmten Konfiguration zugeordnet werden soll.

defaultOversampling

Standardüberstempelungsfaktor. Oversampling fordert intern weitere Dokumente (angegeben durch diesen Multiplizierer) in der anfänglichen Suche an. Dadurch wird der Satz von Ergebnissen erhöht, die mit neu kompilierten Ähnlichkeitsergebnissen aus Vollpräzisionsvektoren neu bewertet werden. Der Mindestwert ist 1, d. h. kein Übersampling (1x). Dieser Parameter kann nur festgelegt werden, wenn rerankWithOriginalVectors true ist. Höhere Werte verbessern den Rückruf auf Kosten der Latenz.

rerankWithOriginalVectors

Wenn dieser Wert auf "true" festgelegt ist, wird der sortierte Satz von Ergebnissen, die mithilfe komprimierter Vektoren berechnet werden, erneut bewertet, indem die Genauigkeitsbewertungen mit voller Genauigkeit neu berechnet werden. Dadurch wird der Rückruf auf Kosten der Latenz verbessert.

Details zur Eigenschaft

kind

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

kind: "scalarQuantization"

Eigenschaftswert

"scalarQuantization"

parameters

Enthält die parameter, die für die Skalar quantization spezifisch sind.

parameters?: ScalarQuantizationParameters

Eigenschaftswert

Geerbte Eigenschaftsdetails

compressionName

Der Name, der dieser bestimmten Konfiguration zugeordnet werden soll.

compressionName: string

Eigenschaftswert

string

geerbt vonBaseVectorSearchCompression.compressionName

defaultOversampling

Standardüberstempelungsfaktor. Oversampling fordert intern weitere Dokumente (angegeben durch diesen Multiplizierer) in der anfänglichen Suche an. Dadurch wird der Satz von Ergebnissen erhöht, die mit neu kompilierten Ähnlichkeitsergebnissen aus Vollpräzisionsvektoren neu bewertet werden. Der Mindestwert ist 1, d. h. kein Übersampling (1x). Dieser Parameter kann nur festgelegt werden, wenn rerankWithOriginalVectors true ist. Höhere Werte verbessern den Rückruf auf Kosten der Latenz.

defaultOversampling?: number

Eigenschaftswert

number

geerbt vonBaseVectorSearchCompression.defaultOversampling-

rerankWithOriginalVectors

Wenn dieser Wert auf "true" festgelegt ist, wird der sortierte Satz von Ergebnissen, die mithilfe komprimierter Vektoren berechnet werden, erneut bewertet, indem die Genauigkeitsbewertungen mit voller Genauigkeit neu berechnet werden. Dadurch wird der Rückruf auf Kosten der Latenz verbessert.

rerankWithOriginalVectors?: boolean

Eigenschaftswert

boolean

geerbt vonBaseVectorSearchCompression.rerankWithOriginalVectors