VectoRex VectoRex
首页
  • 介绍
  • 嵌入

    • Spring嵌入使用
    • Solon嵌入使用
  • 服务端

    • 部署Server
    • API文档
  • 客户端

    • Java SDK
    • Golang SDK
    • Python SDK
  • 须知

    • 度量类型
    • 应用场景
    • 注解详解
快速开始
Source (opens new window)
首页
  • 介绍
  • 嵌入

    • Spring嵌入使用
    • Solon嵌入使用
  • 服务端

    • 部署Server
    • API文档
  • 客户端

    • Java SDK
    • Golang SDK
    • Python SDK
  • 须知

    • 度量类型
    • 应用场景
    • 注解详解
快速开始
Source (opens new window)
  • 介绍

    • 项目简介
  • 指南

    • 度量类型
      • 应用场景
      • 注解详解
    • 嵌入

      • spring内嵌使用
      • solon内嵌使用
    • 服务端

      • 独立部署服务
      • API文档
    • 客户端

      • java sdk
      • go sdk
      • python sdk
    目录

    度量类型

    # 度量类型(MetricType)

    public enum MetricType {
    
       /**
        * 浮点数的余弦距离函数.
        * 余弦距离用于衡量两个向量之间的相似度,值越小表示越相似.
        */
       FLOAT_COSINE_DISTANCE(),
    
       /**
        * 浮点数的内积函数.
        * 内积用于计算两个向量的点积,结果是一个标量值.
        */
       FLOAT_INNER_PRODUCT(),
    
       /**
        * 浮点数的欧几里得距离函数.
        * 欧几里得距离是最常用的距离度量,用于计算两个向量之间的直线距离.
        */
       FLOAT_EUCLIDEAN_DISTANCE(),
    
       /**
        * 浮点数的堪培拉距离函数.
        * 堪培拉距离用于计算两个向量之间的相对距离,适用于稀疏数据集.
        */
       FLOAT_CANBERRA_DISTANCE(),
    
       /**
        * 浮点数的布雷-柯蒂斯距离函数.
        * 布雷-柯蒂斯距离用于计算两个向量之间的相对差异,适用于生态学等领域.
        */
       FLOAT_BRAY_CURTIS_DISTANCE(),
    
       /**
        * 浮点数的相关距离函数.
        * 相关距离用于衡量两个向量之间的相关性,值越小表示相关性越高.
        */
       FLOAT_CORRELATION_DISTANCE(),
    
       /**
        * 浮点数的曼哈顿距离函数.
        * 曼哈顿距离用于计算两个向量之间的路径距离,适用于城市规划等领域.
        */
       FLOAT_MANHATTAN_DISTANCE(),
    
    }
    

    :::

    项目简介
    应用场景

    ← 项目简介 应用场景→

    Theme by Vdoing | Copyright © 2024-2025 xgc | Apache License
    • 跟随系统
    • 浅色模式
    • 阅读模式
    • 深色模式