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 |
Начальное значение генератора случайных чисел. |