다음을 통해 공유


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<Platform::String,Platform::Object>

IMap<winrt::hstring,IInspectable>

모델을 평가할 기능의 맵입니다.

correlationId
String

Platform::String

winrt::hstring

출력 결과를 연결하기 위한 선택적 사용자 제공 문자열입니다.

반환

실행의 결과입니다.

특성

설명

이 메서드는 LearningModelBinding을 사용하는 분리된 바인딩 후 평가 양식에 대한 대안입니다. 전달된 기능을 사용하고, LearningModelBinding을 만들고, 기능을 바인딩한 다음, 모델을 평가합니다.

Windows Server

Windows Server에서 이 API를 사용하려면 데스크톱 환경에서 Windows Server 2019를 사용해야 합니다.

스레드로부터의 안전성

이 API는 스레드로부터 안전합니다.

적용 대상