Udostępnij przez


Metoda IMLOperatorRegistry.RegisterOperatorSetSchema

Rejestruje zestaw niestandardowych schematów operatorów, który obejmuje zbiór operatorów. Zestawy operatorów są zgodne z projektem wersjonowania ONNX. Wywołujący powinni zapewnić schemat dla wszystkich operatorów, którzy zmienili się między określoną wersją bazową a wersją określoną przez operatorSetId. To zapobiega używaniu starszych wersji jąder w modelach, które importują nowszą wersję zestawu operatorów. Należy podać moduł wnioskowania typu, jeśli struktura MLOperatorSchemaDescription nie może wyrazić sposobu określania typów danych wyjściowych. Opcjonalnie można podać narzędzie do wnioskowania kształtu, aby umożliwić walidację modelu.

void RegisterOperatorSetSchema(
    const MLOperatorSetId* operatorSetId,
    int32_t baselineVersion,
    _In_reads_opt_(schemaCount) const MLOperatorSchemaDescription* const* schema,
    uint32_t schemaCount,
    _In_opt_ IMLOperatorTypeInferrer* typeInferrer,
    _In_opt_ IMLOperatorShapeInferrer* shapeInferrer)

Wymagania

Wymaganie
Minimalny obsługiwany klient Windows 10, kompilacja 17763
Minimalny obsługiwany serwer Windows Server 2019 ze środowiskiem pulpitu
Nagłówek MLOperatorAuthor.h

Uwaga / Notatka

Skorzystaj z następujących zasobów, aby uzyskać pomoc dotyczącą uczenia maszynowego z systemem Windows:

  • Aby zadać lub odpowiedzieć na pytania techniczne dotyczące uczenia maszynowego z systemem Windows, użyj tagu windows-machine-learning w witrynie Stack Overflow.
  • Aby zgłosić usterkę, popełnij zgłoszenie na GitHubie .