函数:search
产品支持情况
产品 |
是否支持 |
---|---|
|
x |
|
x |
|
x |
|
√ |
|
x |
|
x |
功能说明
特征1:N或N:M检索。
函数原型
- C函数原型
1
aclError aclfvSearch(aclfvSearchType type, aclfvSearchInput *searchInput, aclfvSearchResult *searchRst)
- python函数
1
ret = acl.fv.search(type, search_input, search_result)
参数说明
参数名 |
说明 |
---|---|
type |
int,指定特征描述信息,请参见aclfvSearchType处说明。 |
search_input |
|
search_result |
|
返回值说明
返回值 |
说明 |
---|---|
ret |
int,错误码。
|
约束说明
- 非线程安全,N:M场景不允许多线程同时添加\检索\删除。
- N:M场景或1:N场景,不添加底库,调用acl.fv.search接口检索时,返回结果数量为0。
- 调用本接口,内部会默认创建一个Stream,用于接口内任务同步执行,在接口执行完成后,该Stream资源会被自动释放。
受硬件限制,Stream总数有限,请参见函数:create_stream处的说明。