Sprache

SearchSpec.Builder.SetDefaultEmbeddingSearchMetricType(Int32) Methode

Definition

Legt den standardeinbettungsmetrischen Typ fest, der für die Einbettungssuche verwendet wird (siehe AppSearchSession.search ) und rangfolge (siehe SearchSpec.Builder.setRankingStrategy(String) ).

[Android.Runtime.Register("setDefaultEmbeddingSearchMetricType", "(I)Landroid/app/appsearch/SearchSpec$Builder;", "", ApiSince=36)]
public Android.App.AppSearch.SearchSpec.Builder SetDefaultEmbeddingSearchMetricType(int defaultEmbeddingSearchMetricType);
[<Android.Runtime.Register("setDefaultEmbeddingSearchMetricType", "(I)Landroid/app/appsearch/SearchSpec$Builder;", "", ApiSince=36)>]
member this.SetDefaultEmbeddingSearchMetricType : int -> Android.App.AppSearch.SearchSpec.Builder

Parameter

defaultEmbeddingSearchMetricType
Int32

Der Wert ist eine der folgenden: SearchSpec.EMBEDDING_SEARCH_METRIC_TYPE_DEFAULT SearchSpec.EMBEDDING_SEARCH_METRIC_TYPE_COSINE SearchSpec.EMBEDDING_SEARCH_METRIC_TYPE_DOT_PRODUCT SearchSpec.EMBEDDING_SEARCH_METRIC_TYPE_EUCLIDEAN

Gibt zurück

Attribute

Hinweise

Legt den standardeinbettungsmetrischen Typ fest, der für die Einbettungssuche verwendet wird (siehe AppSearchSession.search ) und rangfolge (siehe SearchSpec.Builder.setRankingStrategy(String) ). Wenn diese Methode nicht aufgerufen wird, wird der standardmäßige Einbettungsmetriktyp SearchSpec.EMBEDDING_SEARCH_METRIC_TYPE_COSINE. Metriken, die in den Funktionen "semanticSearch" oder "matchedSemanticScores" in Such-/Bewertungsausdrücken angegeben sind, überschreiben diese Standardeinstellung.

Android-Referenz für android.app.appsearch.SearchSpec.Builder.setDefaultEmbeddingSearchMetricType.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: