利用已存在的模型做推断任务。
使用“SELECT”和“PREDICT BY”关键字利用已有模型完成推断任务。
查询语法:SELECT…PREDICT BY…(FEATURES…)…FROM…;
openGauss=# SELECT id, PREDICT BY point_kmeans (FEATURES position) as pos FROM (select * from kmeans_2d limit 10);
id | pos
----+-----
1 | 2
2 | 2
3 | 1
4 | 3
5 | 2
6 | 2
7 | 2
8 | 1
9 | 3
10 | 1
(10 rows)
针对相同的推断任务,同一个模型的结果是稳定的。且基于相同的超参数和训练集训练的模型也具有稳定性,同时AI模型训练存在随机成分(每个batch的数据分布、随机梯度下降),所以不同的模型间的计算表现、结果允许存在小的差别。
详情查看:https://opengauss.org
详情查看:https://docs-opengauss.osinfra.cn