Структуру MLOperatorAttributeNameValue

Задает имя и значения атрибута настраиваемого оператора. Это используется при регистрации ядер пользовательских операторов и схемы настраиваемых операторов.

Поля

Имя. Тип Описание
Поплавки const float* 32-разрядные значения с плавающей запятой. Используется, если поле типа — MLOperatorAttributeType::Float или MLOperatorAttributeType::FloatArray.
Целых чисел const int64_t* 64-разрядное целочисленное значение. Используется, если поле типа — MLOperatorAttributeType::Int или MLOperatorAttributeType::IntArray.
имя const char* Строка UTF-8 с завершением NULL, представляющая имя атрибута в связанном типе оператора.
Защищены const void*
строки const char* const* Строковые значения UTF-8, завершаемые NULL. Используется, если поле типа — MLOperatorAttributeType::String или MLOperatorAttributeType::StringArray.
type MLOperatorAttributeType Тип атрибута в связанном типе оператора.
valueCount uint32_t Количество элементов в значении атрибута. Это должно быть 1, за исключением атрибутов, которые являются типами массивов.

Требования

Требование
Минимальный поддерживаемый клиент Windows 10, сборка 17763
Минимальный поддерживаемый сервер Windows Server 2019 с рабочим столом
Верхний колонтитул MLOperatorAuthor.h

Примечание.

Используйте следующие ресурсы для получения справки по машинному обучению в Windows:

  • Чтобы задать технические вопросы о машинном обучении в Windows или ответить на них, используйте тег windows-machine-learning в Stack Overflow.
  • Сообщить об ошибке можно в нашем репозитории GitHub.