Partager via


Struct MLOperatorAttributeNameValue

Spécifie le nom et les valeurs d’un attribut d’un opérateur personnalisé. Cela est utilisé lors de l’inscription des noyaux d’opérateurs personnalisés et du schéma d’opérateur personnalisé.

Champs

Nom Type Description
virgules flottantes const float* Valeur(s) à virgule flottante 32 bits. Utilisées lorsque le champ de type est MLOperatorAttributeType::Float ou MLOperatorAttributeType::FloatArray.
Ints const int64_t* Valeur(s) entière(s) 64 bits. Utilisées lorsque le champ de type est MLOperatorAttributeType::Int ou MLOperatorAttributeType::IntArray.
name const char* Chaîne UTF-8 finissant par NULL représentant le nom de l’attribut dans le type d’opérateur associé.
reserved const void*
chaînes const char* const* Valeur(s) de chaîne UTF-8 finissant par NULL. Utilisées lorsque le champ de type est MLOperatorAttributeType::String ou MLOperatorAttributeType::StringArray.
type MLOperatorAttributeType Le type de l’attribut dans le type d’opérateur associé.
valueCount uint32_t Le nombre d’éléments dans la valeur d’attribut. Cela doit être 1, à l’exception des attributs qui sont des types de tableau.

Spécifications

Condition requise
Client minimal pris en charge Windows 10, version 17763
Serveur minimal pris en charge Windows Server 2019 avec expérience utilisateur
En-tête MLOperatorAuthor.h

Remarque

Utilisez les ressources suivantes pour obtenir de l’aide sur Windows ML :

  • Pour poser des questions techniques ou apporter des réponses à des questions techniques sur Windows ML, veuillez utiliser le mot clé windows-machine-learning sur Stack Overflow.
  • Pour signaler un bogue, veuillez signaler un problème dans notre plateforme GitHub.