Class RRFRanker.Builder

java.lang.Object
io.milvus.param.dml.ranker.RRFRanker.Builder
Enclosing class:
RRFRanker

public static class RRFRanker.Builder extends Object
Builder for RRFRanker class.
  • Method Details

    • withK

      public RRFRanker.Builder withK(@NonNull @NonNull Integer k)
      Sets k factor for RRF. Value cannot be negative. Default value is 60. score = 1 / (k + float32(rank_i+1)) rank_i is the rank in each field
      Parameters:
      k - factor value
      Returns:
      Builder
    • build

      public RRFRanker build() throws ParamException
      Verifies parameters and creates a new RRFRanker instance.
      Returns:
      RRFRanker
      Throws:
      ParamException