Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
milvus
milvus
提交
a8925ca6
M
milvus
项目概览
milvus
/
milvus
8 个月 前同步成功
通知
260
Star
22476
Fork
2472
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
a8925ca6
编写于
8月 29, 2020
作者:
S
shengjun.li
提交者:
GitHub
8月 29, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[skip ci]fix sdk simple (#3520)
Signed-off-by:
N
shengjun.li
<
shengjun.li@zilliz.com
>
上级
013a1f0e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
5 deletion
+5
-5
sdk/examples/simple/src/ClientTest.cpp
sdk/examples/simple/src/ClientTest.cpp
+5
-5
未找到文件。
sdk/examples/simple/src/ClientTest.cpp
浏览文件 @
a8925ca6
...
...
@@ -30,11 +30,11 @@ constexpr milvus::MetricType COLLECTION_METRIC_TYPE = milvus::MetricType::L2;
constexpr
int64_t
BATCH_ENTITY_COUNT
=
10000
;
constexpr
int64_t
NQ
=
5
;
constexpr
int64_t
TOP_K
=
10
;
constexpr
int64_t
NPROBE
=
32
;
constexpr
int64_t
NPROBE
=
16
;
constexpr
int64_t
SEARCH_TARGET
=
BATCH_ENTITY_COUNT
/
2
;
// change this value, result is different
constexpr
int64_t
ADD_ENTITY_LOOP
=
10
;
constexpr
milvus
::
IndexType
INDEX_TYPE
=
milvus
::
IndexType
::
IVFFLAT
;
constexpr
int32_t
NLIST
=
1
638
4
;
constexpr
int32_t
NLIST
=
1
02
4
;
const
char
*
PARTITION_TAG
=
"part"
;
const
char
*
DIMENSION
=
"dim"
;
const
char
*
METRICTYPE
=
"metric_type"
;
...
...
@@ -114,6 +114,7 @@ ClientTest::CreateCollection(const std::string& collection_name) {
JSON
extra_params
;
extra_params
[
"segment_row_count"
]
=
1024
;
extra_params
[
"auto_id"
]
=
false
;
milvus
::
Mapping
mapping
=
{
collection_name
,
{
field_ptr1
,
field_ptr2
,
field_ptr3
,
field_ptr4
}};
milvus
::
Status
stat
=
conn_
->
CreateCollection
(
mapping
,
extra_params
.
dump
());
...
...
@@ -140,7 +141,6 @@ ClientTest::InsertEntities(const std::string& collection_name) {
milvus_sdk
::
Utils
::
BuildEntities
(
begin_index
,
begin_index
+
BATCH_ENTITY_COUNT
,
field_value
,
entity_ids
,
COLLECTION_DIMENSION
);
}
entity_ids
.
clear
();
milvus
::
Status
status
=
conn_
->
Insert
(
collection_name
,
""
,
field_value
,
entity_ids
);
search_id_array_
.
emplace_back
(
entity_ids
[
10
]);
std
::
cout
<<
"InsertEntities function call status: "
<<
status
.
message
()
<<
std
::
endl
;
...
...
@@ -335,7 +335,7 @@ ClientTest::Test() {
InsertEntities
(
collection_name
);
Flush
(
collection_name
);
CountEntities
(
collection_name
);
CreateIndex
(
collection_name
,
1024
);
CreateIndex
(
collection_name
,
NLIST
);
GetCollectionInfo
(
collection_name
);
// GetCollectionStats(collection_name);
//
...
...
@@ -355,5 +355,5 @@ ClientTest::Test() {
// entities
//
// DropIndex(collection_name, "field_vec", "index_3");
//
DropCollection(collection_name);
DropCollection
(
collection_name
);
}
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录