Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Registriert einen Satz benutzerdefinierter Operatorschemas, der aus einem Operatorsatz besteht. Operatorsätze folgen dem ONNX-Versionsverwaltungsdesign. Aufrufer sollten das Schema für alle Operatoren bereitstellen, die sich zwischen der angegebenen Basisversion und der in operatorSetId angegebenen Version geändert haben. Dadurch wird verhindert, dass ältere Versionen von Kerneln in Modellen verwendet werden, die die neuere Operatorsatzversion importieren. Wenn die MLOperatorSchemaDescription-Struktur nicht angeben kann, wie Ausgabetypen bestimmt werden, muss ein Typ inferrer angegeben werden. Eine Formerkennung kann optional bereitgestellt werden, um die Modellüberprüfung zu aktivieren.
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)
Anforderungen
| Anforderung | |
|---|---|
| Mindestens unterstützter Client | Windows 10, Build 17763 |
| Mindestens unterstützter Server | Windows Server 2019 mit Desktopoberfläche |
| Überschrift | MLOperatorAuthor.h |
Hinweis
Verwenden Sie die folgenden Ressourcen, wenn Sie Hilfe mit Windows ML benötigen:
- Um technische Fragen zu Windows ML zu stellen oder zu beantworten, verwenden Sie bitte das Windows-Machine-Learning-Tag auf Stack Overflow.
- Um einen Fehler zu melden, erstellen Sie bitte ein Ticket auf unserem GitHub.