云服务器内容精选
-
vector_le 功能说明:比较向量大小,向量1是否小于等于向量2。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:BOOLEAN 代码示例: gaussdb=# SELECT vector_le(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_le('[1,2,3]', '[5,-1,3.5]');
-
vector_ge 功能说明:比较向量大小,向量1是否大于等于向量2。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:BOOLEAN 代码示例: gaussdb=# SELECT vector_ge(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_ge('[1,2,3]', '[5,-1,3.5]');
-
vector_combine 功能说明:合并向量。 入参1的类型:anyarray 入参2的类型:anyarray 出参类型:anyarray 代码示例: --系统函数,不推荐使用,若需使用,数组元素类型必须为float8类型。 gaussdb=# SELECT vector_combine(array[cast(1 as float8),2,3], array[cast(1 as float8),2,3]);
-
inner_product 功能说明:计算两个向量的内积。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:float8 代码示例: gaussdb=# SELECT inner_product(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT inner_product('[1,2,3]', '[5,-1,3.5]');
-
vector_cmp 功能说明:比较向量大小。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:int4 代码示例: gaussdb=# SELECT vector_cmp(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_cmp('[1,2,3]', '[5,-1,3.5]');
-
vector_lt 功能说明:比较向量大小,向量1是否小于向量2。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:BOOLEAN 代码示例: gaussdb=# SELECT vector_lt(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_lt('[1,2,3]', '[5,-1,3.5]');
-
vector_gt 功能说明:比较向量大小,向量1是否大于向量2。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:BOOLEAN 代码示例: gaussdb=# SELECT vector_gt(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_gt('[1,2,3]', '[5,-1,3.5]');
-
vector_accum 功能说明:返回向量累加。 入参1的类型:anyarray 入参2的类型:floatvector 出参类型:anyarray 代码示例: --系统函数,不推荐使用,若需使用,数组元素类型必须为float8类型。 gaussdb=# SELECT vector_accum(array[cast(3 as float8),1,2,3], floatvector('[5,-1,3.5]'));
-
bool_vector_eq 功能说明:比较bool向量是否一致。 入参1的类型:boolvector 入参2的类型:boolvector 出参类型:BOOLEAN 代码示例: gaussdb=# SELECT bool_vector_eq(boolvector('[1,1,1]'), boolvector('[1,1,1]')); gaussdb=# SELECT bool_vector_eq('[1,1,1]', '[1,1,1]');
-
vector_negative_inner_product 功能说明:计算两个向量的负内积。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:float8 代码示例: gaussdb=# SELECT vector_negative_inner_product(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_negative_inner_product('[1,2,3]', '[5,-1,3.5]');
-
vector_sub 功能说明:计算两个向量相减。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:floatvector 代码示例: gaussdb=# SELECT vector_sub(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_sub('[1,2,3]', '[5,-1,3.5]');
-
vector_add 功能说明:计算两个向量相加。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:floatvector 代码示例: gaussdb=# SELECT vector_add(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_add('[1,2,3]', '[5,-1,3.5]');
-
vector_eq 功能说明:比较向量是否相等。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:BOOLEAN 代码示例: gaussdb=# SELECT vector_eq(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_eq('[1,2,3]', '[5,-1,3.5]');
-
vector_ne 功能说明:比较两个向量是否不等。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:BOOLEAN 代码示例: gaussdb=# SELECT vector_ne(floatvector('[1,2,3]'), floatvector('[5,-1,3.5]')); gaussdb=# SELECT vector_ne('[1,2,3]', '[5,-1,3.5]');
-
vector_spherical_distance 功能说明:计算两个归一化向量的球面距离(余弦夹角的弧度制表示)。 入参1的类型:floatvector 入参2的类型:floatvector 出参类型:float8 代码示例: gaussdb=# SELECT vector_spherical_distance('[1,0,0,0]', '[0,0,0,1]'); 如果输入向量非归一化,无法获得正确的计算结果。
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格