語言

ModelManager.Run(InferenceInput, IExecutor, IOutcomeReceiver) 方法

定義

執行單一模型推論。

[Android.Runtime.Register("run", "(Landroid/adservices/ondevicepersonalization/InferenceInput;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRun_Landroid_adservices_ondevicepersonalization_InferenceInput_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)]
public virtual void Run(Android.AdServices.OnDevicePersonalization.InferenceInput input, Java.Util.Concurrent.IExecutor executor, Android.OS.IOutcomeReceiver receiver);
[<Android.Runtime.Register("run", "(Landroid/adservices/ondevicepersonalization/InferenceInput;Ljava/util/concurrent/Executor;Landroid/os/OutcomeReceiver;)V", "GetRun_Landroid_adservices_ondevicepersonalization_InferenceInput_Ljava_util_concurrent_Executor_Landroid_os_OutcomeReceiver_Handler", ApiSince=35)>]
abstract member Run : Android.AdServices.OnDevicePersonalization.InferenceInput * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit
override this.Run : Android.AdServices.OnDevicePersonalization.InferenceInput * Java.Util.Concurrent.IExecutor * Android.OS.IOutcomeReceiver -> unit

參數

input
InferenceInput

包含模型推理執行所需的所有資訊。

executor
IExecutor

該 Executor 回調的對象。

receiver
IOutcomeReceiver

此時回傳 a InferenceOutput ,其中包含模型推論結果或 Exception 失敗時的推論。

屬性

備註

執行單一模型推論。 現在只支援 TFLite 模型推論。

Java 文件 android.adservices.ondevicepersonalization.ModelManager.run(android.adservices.ondevicepersonalization.InferenceInput, java.util.concurrent.Executor, android.os.OutcomeReceiver<android.adservices.ondevicepersonalization.InferenceOutput, java.lang.Exception>)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於