Udostępnij za pośrednictwem


BaseScoringFunction interface

Typ podstawowy funkcji, które mogą modyfikować wyniki dokumentu podczas klasyfikowania.

Właściwości

boost

Mnożnik dla nieprzetworzonego wyniku. Musi być liczbą dodatnią nie równą 1,0.

fieldName

Nazwa pola używanego jako dane wejściowe funkcji oceniania.

interpolation

Wartość wskazująca sposób interpolacji między wynikami dokumentu; wartość domyślna to "Linear".

type

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

Szczegóły właściwości

boost

Mnożnik dla nieprzetworzonego wyniku. Musi być liczbą dodatnią nie równą 1,0.

boost: number

Wartość właściwości

number

fieldName

Nazwa pola używanego jako dane wejściowe funkcji oceniania.

fieldName: string

Wartość właściwości

string

interpolation

Wartość wskazująca sposób interpolacji między wynikami dokumentu; wartość domyślna to "Linear".

interpolation?: ScoringFunctionInterpolation

Wartość właściwości

type

Dyskryminator polimorficzny, który określa różne typy, które mogą być tym obiektem

type: "distance" | "freshness" | "magnitude" | "tag"

Wartość właściwości

"distance" | "freshness" | "magnitude" | "tag"