SymbolicSgdLogisticRegressionBinaryTrainer.Options Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
public sealed class SymbolicSgdLogisticRegressionBinaryTrainer.Options : Microsoft.ML.Trainers.TrainerInputBaseWithLabel
type SymbolicSgdLogisticRegressionBinaryTrainer.Options = class
inherit TrainerInputBaseWithLabel
Public NotInheritable Class SymbolicSgdLogisticRegressionBinaryTrainer.Options
Inherits TrainerInputBaseWithLabel
- Herança
-
SymbolicSgdLogisticRegressionBinaryTrainer.Options
Construtores
Campos
FeatureColumnName |
Coluna a ser usada para recursos. (Herdado de TrainerInputBase) |
L2Regularization |
Regularização L2. |
LabelColumnName |
Coluna a ser usada para rótulos. (Herdado de TrainerInputBaseWithLabel) |
LearningRate |
Taxa de aprendizado. Um valor maior pode potencialmente reduzir o tempo de treinamento, mas incorrer em instabilidade numérica e sobreajuste. |
MemorySize |
O orçamento de memória de aceleração em MB. |
NumberOfIterations |
Número de passagens sobre os dados. |
NumberOfThreads |
Grau de paralelismo sem bloqueio. Determinismo não garantido se isso for definido como maior que 1. O valor padrão é o número de núcleos lógicos disponíveis no sistema. |
PositiveInstanceWeight |
Aplique peso à classe positiva para dados desequilibrado. |
Shuffle |
Definir para |
Tolerance |
Tolerância à diferença na perda média em passes consecutivos. Se a redução da perda for menor do que a tolerância especificada em uma iteração, o processo de treinamento será encerrado. |
UpdateFrequency |
O número de iterações de cada thread aprende um modelo local até combiná-lo com o modelo global. O valor baixo significa um modelo global mais atualizado e um valor alto significa menos tráfego de cache. |