Поделиться через


GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase Класс

Определение

Базовый класс для параметров обучения на основе GAM.

public abstract class GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase : Microsoft.ML.Trainers.TrainerInputBaseWithWeight where TOptions : GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase, new() where TTransformer : ISingleFeaturePredictionTransformer<TPredictor> where TPredictor : class
type GamTrainerBase<'Options, 'ransformer, 'Predictor (requires 'Options :> GamTrainerBase<'Options, 'ransformer, 'Predictor>.OptionsBase and 'Options : (new : unit -> 'Options) and 'ransformer :> ISingleFeaturePredictionTransformer<'Predictor> and 'Predictor : null)>.OptionsBase = class
    inherit TrainerInputBaseWithWeight
Public MustInherit Class GamTrainerBase(Of TOptions, TTransformer, TPredictor).OptionsBase
Inherits TrainerInputBaseWithWeight

Параметры типа

TOptions
TTransformer
TPredictor
Наследование
GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase
Производный

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

GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase()

Базовый класс для параметров обучения на основе GAM.

Поля

DiskTranspose

Следует ли использовать диск или собственные средства транспозиции данных (если применимо) при выполнении транспонирования.

EnablePruning

Включите очистку дерева после обучения, чтобы избежать переобучения. Для этого требуется проверочный набор.

EntropyCoefficient

Коэффициент энтропии (регуляризация) от 0 до 1.

ExampleWeightColumnName

Столбец, используемый для примера веса.

(Унаследовано от TrainerInputBaseWithWeight)
FeatureColumnName

Столбец, используемый для функций.

(Унаследовано от TrainerInputBase)
FeatureFlocks

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

GainConfidenceLevel

При установке дерева требуется уверенность. Рассмотрите возможность получения только в том случае, если его вероятность и случайное увеличение выбора превышает это значение.

GetDerivativesSampleRate

Пример каждого запроса в 1 раза в k в функции GetDerivatives.

LabelColumnName

Столбец, используемый для меток.

(Унаследовано от TrainerInputBaseWithLabel)
LearningRate

Скорость обучения.

MaximumBinCountPerFeature

Максимальное количество уникальных значений (ячеек) на функцию.

MaximumTreeOutput

Верхняя граница абсолютного значения одного дерева выходных данных.

MinimumExampleCountPerLeaf

Минимальное количество точек данных, необходимых для формирования нового листа дерева.

NumberOfIterations

Общее количество проходов по обучающие данные.

NumberOfThreads

Количество потоков для использования.

Seed

Начальное значение генератора случайных чисел.

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