IndexKind Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Definiuje listę dobrze znanych typów indeksów, których można użyć do indeksowania wektorów.
public ref class IndexKind abstract sealed
public static class IndexKind
type IndexKind = class
Public Class IndexKind
- Dziedziczenie
-
IndexKind
Uwagi
Nie wszyscy dostawcy magazynu wektorów obsługują wszystkie typy indeksów, a niektórzy dostawcy mogą obsługiwać dodatkowe typy indeksów, które nie są tutaj zdefiniowane. Aby uzyskać więcej informacji na temat obsługiwanych rozwiązań, zobacz dokumentację dla każdego dostawcy.
Pola
| Nazwa | Opis |
|---|---|
| DiskAnn |
Określa algorytm przybliżonego najbliższego sąsiada opartego na dysku, który jest przeznaczony do wydajnego wyszukiwania przybliżonych najbliższych sąsiadów (ANN) w przestrzeniach wielowymiarowych. |
| Dynamic |
Określa indeks dynamiczny, który automatycznie przełącza się z Flat do Hnsw indeksów. |
| Flat |
Określa wyszukiwanie siłowe, aby znaleźć najbliższych sąsiadów. |
| Hnsw |
Określa hierarchiczny mały świat, który wykonuje przybliżone wyszukiwanie najbliższego sąsiada (ANN). |
| IvfFlat |
Określa odwrócony plik z kompresją płaską. |
| QuantizedFlat |
Określa indeks, który kompresuje wektory przy użyciu metod kwantyzacji opartych na protokole DiskANN w celu uzyskania lepszej wydajności wyszukiwania kNN. |