public static class CalcDistanceParam.Builder extends Object
CalcDistanceParam class.| 限定符和类型 | 方法和说明 |
|---|---|
CalcDistanceParam |
build()
Verifies parameters and creates a new
CalcDistanceParam instance. |
CalcDistanceParam.Builder |
withMetricType(MetricType metricType)
Sets metric type of calculation.
|
CalcDistanceParam.Builder |
withVectorsLeft(@NonNull List<List<Float>> vectors)
Sets a list of left side vectors.
|
CalcDistanceParam.Builder |
withVectorsRight(@NonNull List<List<Float>> vectors)
Sets a list of right side vectors.
|
public CalcDistanceParam.Builder withVectorsLeft(@NonNull @NonNull List<List<Float>> vectors)
vectors - a list of float list, each float list is a vector.Builderpublic CalcDistanceParam.Builder withVectorsRight(@NonNull @NonNull List<List<Float>> vectors)
vectors - a list of float list, each float list is a vector.Builderpublic CalcDistanceParam.Builder withMetricType(MetricType metricType)
metricType - metric typeBuilderpublic CalcDistanceParam build() throws ParamException
CalcDistanceParam instance.CalcDistanceParamParamExceptionCopyright © 2022. All rights reserved.