LearningModelSessionOptions Класс

Определение

Описывает параметры вывода, используемые при создании объектов LearningModelSession .

public ref class LearningModelSessionOptions sealed
/// [Windows.Foundation.Metadata.Activatable(131072, "Windows.AI.MachineLearning.MachineLearningContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.AI.MachineLearning.MachineLearningContract, 131072)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class LearningModelSessionOptions final
[Windows.Foundation.Metadata.Activatable(131072, "Windows.AI.MachineLearning.MachineLearningContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.AI.MachineLearning.MachineLearningContract), 131072)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class LearningModelSessionOptions
function LearningModelSessionOptions()
Public NotInheritable Class LearningModelSessionOptions
Наследование
Object Platform::Object IInspectable LearningModelSessionOptions
Атрибуты

Требования к Windows

Семейство устройств
Windows 10, version 1903 (появилось в 10.0.18362.0)
API contract
Windows.AI.MachineLearning.MachineLearningContract (появилось в v2.0)

Примеры

В следующем примере создается объект LearningModelSessionOptions для использования во время создания сеанса.

private LearningModelSessionOptions CreateSessionOptions()
{
    var options = new LearningModelSessionOptions();

    // Disable constant batch size optimizations
    options.BatchSizeOverride = 0;

    return options;
}

Комментарии

Объект LearningModelSessionOptions можно использовать для настройки конструкции LearningModelSession .

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
2004 19041 CloseModelOnSessionCreation

Конструкторы

LearningModelSessionOptions()

Создает параметры для настройки создания LearningModelSession.

Свойства

BatchSizeOverride

Числовое значение, указывающее значение переопределения постоянного размера пакета для целевой модели.

CloseModelOnSessionCreation

Указывает, должна ли модель LearningModelSession закрывать связанную модель обучения при ее создании.

Методы

OverrideNamedDimension(String, UInt32)

Предоставляет возможность переопределить именованные входные измерения модели обучения конкретными значениями.

Применяется к