Navigation
API > API/Plugins > API/Plugins/SemanticSearch > API/Plugins/SemanticSearch/FHybridSearchIndex
Description
Async quantize. Encodes a float embedding into quantized codes on the consumer thread, avoiding races with concurrent index mutations.
| Name | QuantizeAsync |
| Type | function |
| Header File | /Engine/Plugins/Experimental/SemanticSearch/Source/SemanticSearch/Public/HybridSearchIndex.h |
| Include Path | #include "HybridSearchIndex.h" |
| Source | /Engine/Plugins/Experimental/SemanticSearch/Source/SemanticSearch/Private/HybridSearchIndex.cpp |
void QuantizeAsync
(
TArray< float > Embedding,
TFunction< void(TArray< uint8 > &&, bool bSuccess)> Callback
)
Parameters
| Name | Remarks |
|---|---|
| Embedding | Float embedding to quantize. |
| Callback | Receives quantized codes on the consumer thread. bSuccess is false if no trained quantized index is available. |