MLOperatorAttributeNameValue-Struktur
Gibt den Namen und den/die Wert/e eines Attributs eines benutzerdefinierten Operators an. Dies wird beim Registrieren von benutzerdefinierten Operatorkernels und benutzerdefiniertem Operatorschema verwendet.
Felder
Name | Typ | Beschreibung |
---|---|---|
floats | const float* | 32-Bit-Gleitkommawert(e). Wird verwendet, wenn das Typfeld MLOperatorAttributeType::Float oder MLOperatorAttributeType::FloatArray ist. |
ints | const int64_t* | 64-Bit-Ganzzahlwert(e). Wird verwendet, wenn das Typfeld MLOperatorAttributeType::Int oder MLOperatorAttributeType::IntArray ist. |
name | const char* | Mit NULL beendete UTF-8-Zeichenfolge, die den Namen des Attributs im zugeordneten Operatortyp darstellt. |
reserved | const void* | |
strings | const char* const* | UTF-8-Zeichenfolgenwert(e) mit NULL-Beendigung. Wird verwendet, wenn das Typfeld MLOperatorAttributeType::String oder MLOperatorAttributeType::StringArray ist. |
Typ | MLOperatorAttributeType | Der Typ des Attributs im zugeordneten Operatortyp. |
valueCount | uint32_t | Die Anzahl der Elemente im Attributwert. Diese muss 1 sein, mit Ausnahme von Attributen, die Arraytypen sind. |
Anforderungen
Anforderung | |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 17763 |
Mindestens unterstützter Server | Windows Server 2019 mit Desktopoberfläche |
Übergeordnet | MLOperatorAuthor.h |
Hinweis
Verwende die folgenden Ressourcen, wenn du Hilfe mit Windows ML benötigst:
- Wenn du technische Fragen zu Windows ML stellen oder beantworten möchtest, verwende das Tag windows-machine-learning auf Stack Overflow.
- Wenn du einen Fehler melden möchtest, erstelle eine Anfrage auf GitHub.