Microsoft.ML.Trainers.FastTree Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева.
Классы
| Имя | Описание |
|---|---|
| BoostedTreeOptions |
Варианты повышения обучения деревьев. |
| BoostingFastTreeTrainerBase<TOptions,TTransformer,TModel> |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| ConsecutiveGeneralityLossRule |
Последовательная потеря в целом (UP). |
| EarlyStoppingRule |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| EarlyStoppingRuleBase |
Правило раннего остановки, используемое для завершения процесса обучения после выполнения указанного критерия. Используется для параметра EarlyStoppingRuleEarlyStoppingRule. |
| FastForestBinaryFeaturizationEstimator |
Преобразование IEstimator<TTransformer> вектора входных функций в функции на основе деревьев. |
| FastForestBinaryFeaturizationEstimator.Options |
Параметры FastForestBinaryFeaturizationEstimator. |
| FastForestBinaryModelParameters |
Параметры модели для FastForestBinaryTrainer. |
| FastForestBinaryTrainer |
Для IEstimator<TTransformer> обучения модели двоичной классификации дерева принятия решений с помощью Fast Forest. |
| FastForestBinaryTrainer.Options |
Параметры для FastForestBinaryTrainer использования в FastForest(Options). |
| FastForestOptionsBase |
Базовый класс для параметров быстрого обучения леса. |
| FastForestRegressionFeaturizationEstimator |
Преобразование IEstimator<TTransformer> вектора входных функций в функции на основе деревьев. |
| FastForestRegressionFeaturizationEstimator.Options |
Параметры FastForestRegressionFeaturizationEstimator. |
| FastForestRegressionModelParameters |
Параметры модели для FastForestRegressionTrainer. |
| FastForestRegressionTrainer |
Для IEstimator<TTransformer> обучения модели регрессии дерева принятия решений с помощью Fast Forest. |
| FastForestRegressionTrainer.Options |
Параметры для FastForestRegressionTrainer использования в FastForest(Options). |
| FastTreeBinaryFeaturizationEstimator |
Преобразование IEstimator<TTransformer> вектора входных функций в функции на основе деревьев. |
| FastTreeBinaryFeaturizationEstimator.Options |
Параметры FastTreeBinaryFeaturizationEstimator. |
| FastTreeBinaryModelParameters |
Параметры модели для FastTreeBinaryTrainer. |
| FastTreeBinaryTrainer |
Для IEstimator<TTransformer> обучения модели двоичной классификации дерева принятия решений с помощью FastTree. |
| FastTreeBinaryTrainer.Options |
Параметры для FastTreeBinaryTrainer использования в FastTree(Options). |
| FastTreeRankingFeaturizationEstimator |
Преобразование IEstimator<TTransformer> вектора входных функций в функции на основе деревьев. |
| FastTreeRankingFeaturizationEstimator.Options |
Параметры FastTreeRankingFeaturizationEstimator. |
| FastTreeRankingModelParameters |
Параметры модели для FastTreeRankingTrainer. |
| FastTreeRankingTrainer |
Для IEstimator<TTransformer> обучения модели ранжирования дерева принятия решений с помощью FastTree. |
| FastTreeRankingTrainer.Options |
Параметры для FastTreeRankingTrainer использования в FastTree(Options). |
| FastTreeRegressionFeaturizationEstimator |
Преобразование IEstimator<TTransformer> вектора входных функций в функции на основе деревьев. |
| FastTreeRegressionFeaturizationEstimator.Options |
Параметры FastTreeRegressionFeaturizationEstimator. |
| FastTreeRegressionModelParameters |
Параметры модели для FastForestRegressionTrainer. |
| FastTreeRegressionTrainer |
Для IEstimator<TTransformer> обучения модели регрессии дерева принятия решений с помощью FastTree. |
| FastTreeRegressionTrainer.Options |
Параметры для FastTreeRegressionTrainer использования в FastTree(Options). |
| FastTreeTrainerBase<TOptions,TTransformer,TModel> |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| FastTreeTweedieFeaturizationEstimator |
Преобразование IEstimator<TTransformer> вектора входных функций в функции на основе деревьев. |
| FastTreeTweedieFeaturizationEstimator.Options |
Параметры FastTreeTweedieFeaturizationEstimator. |
| FastTreeTweedieModelParameters |
Параметры модели для FastTreeTweedieTrainer. |
| FastTreeTweedieTrainer |
Для IEstimator<TTransformer> обучения модели регрессии дерева принятия решений с помощью функции потери Tweedie. Этот тренер является обобщением Poisson, составной Пуассон и гамма регрессии. |
| FastTreeTweedieTrainer.Options |
Параметры для FastTreeTweedieTrainer использования в FastTreeTweedie(Options). |
| GamBinaryModelParameters |
Параметры модели для GamBinaryTrainer. |
| GamBinaryTrainer |
Обучение IEstimator<TTransformer> модели двоичной классификации с обобщенными аддитивными моделями (GAM). |
| GamBinaryTrainer.Options |
Параметры для GamBinaryTrainer использования в Gam(Options). |
| GamModelParametersBase |
Базовый класс для параметров модели GAM. |
| GamRegressionModelParameters |
Параметры модели для GamRegressionTrainer. |
| GamRegressionTrainer |
Для IEstimator<TTransformer> обучения модели регрессии с обобщенными аддитивными моделями (GAM). |
| GamRegressionTrainer.Options |
Параметры для GamRegressionTrainer использования в Gam(Options). |
| GamTrainerBase<TOptions,TTransformer,TPredictor>.OptionsBase |
Базовый класс для параметров обучающего средства на основе GAM. |
| GamTrainerBase<TOptions,TTransformer,TPredictor> |
Базовый класс для тренеров GAM. |
| GeneralityLossRule |
Потеря общего характера (GL). |
| GeneralityToProgressRatioRule |
Общее отношение к ходу выполнения (PQ). |
| LowProgressRule |
Низкий прогресс (LP). Это правило срабатывает, когда улучшения на счете стойлы. |
| MovingWindowRule |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| PretrainedTreeFeaturizationEstimator |
Объект, IEstimator<TTransformer> содержащий предварительно обученный и вызывающий его TreeEnsembleModelParameters создает инсификатор на основе предварительно обученной Fit(IDataView) модели. |
| PretrainedTreeFeaturizationEstimator.Options |
PretrainedTreeFeaturizationEstimator.Options PretrainedTreeFeaturizationEstimator используется при вызовеFeaturizeByPretrainTreeEnsemble(TransformsCatalog, PretrainedTreeFeaturizationEstimator+Options). |
| QuantileRegressionTree |
Класс контейнера для предоставления Microsoft.ML.Trainers.FastTree.InternalQuantileRegressionTreeатрибутов пользователям. Этот класс не должен быть изменяемым, поэтому он содержит много элементов только для чтения. Помимо вещей, унаследованных от RegressionTreeBase, мы добавляем GetLeafSamplesAt(Int32) и GetLeafSampleWeightsAt(Int32) предоставляем (под примеры) метки обучения, падающие на листеIndex-th и их весы. |
| QuantileRegressionTreeEnsemble |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| RandomForestTrainerBase<TOptions,TTransformer,TModel> |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| RegressionTree |
Класс контейнера для предоставления Microsoft.ML.Trainers.FastTree.InternalRegressionTreeатрибутов пользователям. Этот класс не должен быть изменяемым, поэтому он содержит много элементов только для чтения. Обратите внимание, что это идентичноRegressionTree, RegressionTreeBase но в другом производном классе QuantileRegressionTree добавляются некоторые атрибуты. |
| RegressionTreeBase |
Базовый класс контейнера для предоставления Microsoft.ML.Trainers.FastTree.InternalRegressionTreeатрибутов и Microsoft.ML.Trainers.FastTree.InternalQuantileRegressionTreeатрибутов пользователям. Этот класс не должен быть изменяемым, поэтому он содержит много элементов только для чтения. |
| RegressionTreeEnsemble |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| TolerantEarlyStoppingRule |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| TreeEnsemble<T> |
Список производных RegressionTreeBaseклассов. Чтобы вычислить выходное значение TreeEnsemble<T>объекта, необходимо вычислить выходные значения всех деревьев Trees, масштабировать эти значения с помощью TreeWeightsи, наконец, суммировать масштабируемые значения и Bias вверх. |
| TreeEnsembleFeaturizationEstimatorBase |
Этот класс инкапсулирует общее поведение всех признаков на основе деревьев, таких как FastTreeBinaryFeaturizationEstimator, , FastForestBinaryFeaturizationEstimatorи FastTreeRegressionFeaturizationEstimatorFastForestRegressionFeaturizationEstimatorPretrainedTreeFeaturizationEstimator. Все компоненты на основе дерева используют одну и ту же выходную схему, вычисленную GetOutputSchema(SchemaShape)на основе деревьев. Для всех суффиксов на основе дерева требуется имя столбца входных признаков и суффикс для всех выходных столбцов. Возвращаемый ITransformerFit(IDataView) результатом создает три столбца: (1) значения прогнозирования всех деревьев, (2) идентификаторы вектора входных признаков впадают в и (3) двоичный вектор, который кодирует пути к этим листьям назначения. |
| TreeEnsembleFeaturizationEstimatorBase.OptionsBase |
Распространенные варианты признаков на основе деревьев, таких как FastTreeBinaryFeaturizationEstimator, FastForestBinaryFeaturizationEstimator, , FastTreeRegressionFeaturizationEstimatorFastForestRegressionFeaturizationEstimatorи PretrainedTreeFeaturizationEstimator. |
| TreeEnsembleFeaturizationTransformer |
ITransformer результатом применения любого производного TreeEnsembleFeaturizationEstimatorBaseкласса . Производные классы включают, например, FastTreeBinaryFeaturizationEstimator и FastForestRegressionFeaturizationEstimator. |
| TreeEnsembleModelParameters |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| TreeEnsembleModelParametersBasedOnQuantileRegressionTree |
TreeEnsembleModelParametersBasedOnQuantileRegressionTree производный от TreeEnsembleModelParameters плюс строго типизированного общедоступного атрибута, TrainedTreeEnsembleдля предоставления пользователям сведений обученной модели. Его функция Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnQuantileRegressionTree.CreateTreeEnsembleFromInternalDataStructure, вызывается для создания TrainedTreeEnsemble внутри TreeEnsembleModelParameters. Обратите внимание, что основное различие между TreeEnsembleModelParametersBasedOnQuantileRegressionTree и TreeEnsembleModelParametersBasedOnRegressionTree является типом TrainedTreeEnsemble. |
| TreeEnsembleModelParametersBasedOnRegressionTree |
TreeEnsembleModelParametersBasedOnRegressionTree производный от TreeEnsembleModelParameters плюс строго типизированного общедоступного атрибута, TrainedTreeEnsembleдля предоставления пользователям сведений обученной модели. Его функция Microsoft.ML.Trainers.FastTree.TreeEnsembleModelParametersBasedOnRegressionTree.CreateTreeEnsembleFromInternalDataStructure, вызывается для создания TrainedTreeEnsemble внутри TreeEnsembleModelParameters. Обратите внимание, что основное различие между TreeEnsembleModelParametersBasedOnQuantileRegressionTree и TreeEnsembleModelParametersBasedOnRegressionTree является типом TrainedTreeEnsemble. |
| TreeOptions |
Параметры для обучающих деревьев. |
Перечисления
| Имя | Описание |
|---|---|
| BoostedTreeOptions.OptimizationAlgorithmType |
Типы алгоритмов оптимизации. |
| Bundle |
Пространство имен, содержащее обучающие элементы, параметры модели и служебные программы для алгоритмов быстрого дерева. |
| EarlyStoppingMetric |
Остановка измерений для классификации и регрессии. |
| EarlyStoppingRankingMetric |
Остановка измерений для ранжирования. |