LearningModelSession.EvaluateFeaturesAsync 方法

定义

使用 特征中的特征值异步评估机器学习模型。

public:
 virtual IAsyncOperation<LearningModelEvaluationResult ^> ^ EvaluateFeaturesAsync(IMap<Platform::String ^, Platform::Object ^> ^ features, Platform::String ^ correlationId) = EvaluateFeaturesAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<LearningModelEvaluationResult> EvaluateFeaturesAsync(IMap<winrt::hstring, IInspectable const&> const& features, winrt::hstring const& correlationId);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<LearningModelEvaluationResult> EvaluateFeaturesAsync(IDictionary<string,object> features, string correlationId);
function evaluateFeaturesAsync(features, correlationId)
Public Function EvaluateFeaturesAsync (features As IDictionary(Of String, Object), correlationId As String) As IAsyncOperation(Of LearningModelEvaluationResult)

参数

features

IMap<String,Object>

IDictionary<String,Object>

IMap<String,IInspectable>

用于评估模型的特征的映射。

correlationId
String

可选用户提供的字符串用于连接输出结果。

返回

IAsyncOperation<LearningModelEvaluationResult>

计算的结果。

属性

注解

此方法是分离绑定的替代方法,然后评估采用 LearningModelBinding 的窗体。 它将采用传入的功能,为你创建 LearningModelBinding ,绑定特征,然后评估模型。

Windows Server

若要在 Windows Server 上使用此 API,必须使用具有桌面体验的 Windows Server 2019。

线程安全

此 API 是线程安全的。

适用于