距离函数
L1Norm
计算向量的绝对值之和。
语法
别名:normL1
。
参数
返回值
示例
查询:
结果:
L2Norm
计算向量值的平方和的平方根。
语法
别名:normL2
。
参数
返回值
示例
查询:
结果:
L2SquaredNorm
计算向量值的平方和的平方根(即 L2Norm 的平方)。
语法
别名:normL2Squared
。
参数
返回值
- L2-范数的平方。 Float。
示例
查询:
结果:
LinfNorm
计算向量的绝对值的最大值。
语法
别名:normLinf
。
参数
返回值
- Linf-范数或最大绝对值。 Float。
示例
查询:
结果:
LpNorm
计算向量绝对值的泛化p
次方和的平方根。
语法
别名:normLp
。
参数
返回值
示例
查询:
结果:
L1Distance
计算 L1
空间中两点之间的距离(向量的值为坐标)(1-范数 (出租车几何 距离))。
语法
别名:distanceL1
。
参数
返回值
- 1-范数距离。 Float。
示例
查询:
结果:
L2Distance
计算欧几里得空间中两点之间的距离(向量的值为坐标)(欧几里得距离)。
语法
别名:distanceL2
。
参数
返回值
- 2-范数距离。 Float。
示例
查询:
结果:
L2SquaredDistance
计算两个向量对应元素之间差异的平方和。
语法
别名:distanceL2Squared
。
参数
返回值
- 两个向量对应元素之间差异的平方和。 Float。
示例
查询:
结果:
LinfDistance
计算 L_{inf}
空间中两点之间的距离(向量的值为坐标)(最大范数)。
语法
别名:distanceLinf
。
参数
返回值
- 无穷范数距离。 Float。
示例
查询:
结果:
LpDistance
计算 Lp
空间中两点之间的距离(向量的值为坐标)(p-范数距离)。
语法
别名:distanceLp
。
参数
返回值
- p-范数距离。 Float。
示例
查询:
结果:
L1Normalize
计算给定向量的单位向量(元组的值为坐标)在 L1
空间中(出租车几何)。
语法
别名:normalizeL1
。
参数
tuple
— 元组。
返回值
示例
查询:
结果:
L2Normalize
计算给定向量的单位向量(元组的值为坐标)在欧几里得空间中(使用 欧几里得距离)。
语法
别名:normalizeL1
。
参数
tuple
— 元组。
返回值
示例
查询:
结果:
LinfNormalize
计算给定向量的单位向量(元组的值为坐标)在 L_{inf}
空间中(使用 最大范数)。
语法
别名:normalizeLinf
。
参数
tuple
— 元组。
返回值
示例
查询:
结果:
LpNormalize
计算给定向量的单位向量(元组的值为坐标)在 Lp
空间中(使用 p-范数)。
语法
别名:normalizeLp
。
参数
返回值
示例
查询:
结果:
cosineDistance
计算两个向量之间的余弦距离(元组的值为坐标)。返回值越小,向量越相似。
语法
参数
返回值
- 两个向量之间的角度余弦减去1。 Float。
示例
查询:
结果: