aclfvCreateSearchInput
Applicability
Product |
Supported |
|---|---|
Atlas 350 Accelerator Card |
☓ |
☓ |
|
☓ |
|
☓ |
|
√ |
|
☓ |
Function
Creates data of the aclfvSearchInput type as the input of a search task. To destroy data of the aclfvSearchInput type, call aclfvDestroySearchInput.
Prototype
1 | aclfvSearchInput *aclfvCreateSearchInput(aclfvQueryTable *queryTable, aclfvRepoRange *repoRange, uint32_t topk) |
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
queryTable |
Input |
Pointer to the input query table. Call aclfvCreateQueryTable to create data of the aclfvQueryTable type. |
repoRange |
Input |
Pointer to the repository range to search. Call aclfvCreateRepoRange to create data of the aclfvRepoRange type in advance. |
topk |
Input |
Number of results to return per search request |
Returns
- Success: a pointer to data of the aclfvSearchInput type
- Failure: nullptr