Udostępnij przez


Struktura MLOperatorAttributeNameValue

Określa nazwę i wartości atrybutu operatora niestandardowego. Jest to używane podczas rejestrowania niestandardowych jąder operatorów i niestandardowego schematu operatora.

Pola formularza

Nazwa Typ Opis
Pływaków const float (liczba zmiennoprzecinkowa)* 32-bitowe wartości zmiennoprzecinkowe. Używane, gdy pole typu to MLOperatorAttributeType::Float lub MLOperatorAttributeType::FloatArray.
ints const int64_t* wartość(i) całkowita(e) 64-bitowa(e). Używane, gdy pole typu to MLOperatorAttributeType::Int lub MLOperatorAttributeType::IntArray.
nazwa const char* Ciąg znaków UTF-8 zakończony NULL, reprezentujący nazwę atrybutu w skojarzonym typie operatora.
zastrzeżony const void (nieważne)*
Ciągi znaków const char* const* Wartości ciągów UTF-8 zakończone znakiem NULL. Używane, gdy pole typu to MLOperatorAttributeType::String lub MLOperatorAttributeType::StringArray.
rodzaj MLOperatorAttributeType Typ atrybutu w skojarzonym typie operatora.
valueCount (liczba) uint32_t Liczba elementów w wartości atrybutu. Musi to być wartość 1, z wyjątkiem atrybutów, które są typami tablicy.

Wymagania

Wymaganie
Minimalny obsługiwany klient Windows 10, kompilacja 17763
Minimalnie 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 usługi Windows ML, użyj tagu windows-machine-learning w usłudze Stack Overflow.
  • Aby zgłosić usterkę, popełnij zgłoszenie na GitHubie .