53 lines
2.4 KiB
Plaintext
53 lines
2.4 KiB
Plaintext
// This file is auto-generated. Do not edit.
|
|
|
|
[[painless-api-reference-score]]
|
|
=== Score API
|
|
|
|
The following specialized API is available in the Score context.
|
|
|
|
* See the <<painless-api-reference-shared, Shared API>> for further API available in all contexts.
|
|
|
|
==== Static Methods
|
|
The following methods are directly callable without a class/instance qualifier. Note parameters denoted by a (*) are treated as read-only values.
|
|
|
|
* double cosineSimilarity(List *, Object *)
|
|
* double cosineSimilaritySparse(Map *, Object *)
|
|
* double decayDateExp(String *, String *, String *, double *, JodaCompatibleZonedDateTime)
|
|
* double decayDateGauss(String *, String *, String *, double *, JodaCompatibleZonedDateTime)
|
|
* double decayDateLinear(String *, String *, String *, double *, JodaCompatibleZonedDateTime)
|
|
* double decayGeoExp(String *, String *, String *, double *, GeoPoint)
|
|
* double decayGeoGauss(String *, String *, String *, double *, GeoPoint)
|
|
* double decayGeoLinear(String *, String *, String *, double *, GeoPoint)
|
|
* double decayNumericExp(double *, double *, double *, double *, double)
|
|
* double decayNumericGauss(double *, double *, double *, double *, double)
|
|
* double decayNumericLinear(double *, double *, double *, double *, double)
|
|
* double dotProduct(List *, Object *)
|
|
* double dotProductSparse(Map *, Object *)
|
|
* double l1norm(List *, Object *)
|
|
* double l1normSparse(Map *, Object *)
|
|
* double l2norm(List *, Object *)
|
|
* double l2normSparse(Map *, Object *)
|
|
* double randomScore(int *)
|
|
* double randomScore(int *, String *)
|
|
* double saturation(double, double)
|
|
* double sigmoid(double, double, double)
|
|
|
|
==== Classes By Package
|
|
The following classes are available grouped by their respective packages. Click on a class to view details about the available methods and fields.
|
|
|
|
|
|
==== java.lang
|
|
<<painless-api-reference-score-java-lang, Expand details for java.lang>>
|
|
|
|
* <<painless-api-reference-score-String, String>>
|
|
|
|
==== org.elasticsearch.xpack.vectors.query
|
|
<<painless-api-reference-score-org-elasticsearch-xpack-vectors-query, Expand details for org.elasticsearch.xpack.vectors.query>>
|
|
|
|
* <<painless-api-reference-score-VectorScriptDocValues, VectorScriptDocValues>>
|
|
* <<painless-api-reference-score-VectorScriptDocValues-DenseVectorScriptDocValues, VectorScriptDocValues.DenseVectorScriptDocValues>>
|
|
* <<painless-api-reference-score-VectorScriptDocValues-SparseVectorScriptDocValues, VectorScriptDocValues.SparseVectorScriptDocValues>>
|
|
|
|
include::packages.asciidoc[]
|
|
|