ImageClassificationTrainer.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.
Classe de opções para ImageClassificationTrainer.
public sealed class ImageClassificationTrainer.Options : Microsoft.ML.Trainers.TrainerInputBaseWithLabel
type ImageClassificationTrainer.Options = class
inherit TrainerInputBaseWithLabel
Public NotInheritable Class ImageClassificationTrainer.Options
Inherits TrainerInputBaseWithLabel
- Herança
Construtores
ImageClassificationTrainer.Options() |
Classe de opções para ImageClassificationTrainer. |
Campos
Arch |
Especifica a arquitetura de modelo a ser usada no caso do treinamento de classificação de imagem usando o aprendizado de transferência. A arquitetura padrão é Resnet_v2_50. |
BatchSize |
Número de exemplos a serem usados para treinamento em minilote. O valor padrão para BatchSize é 10. |
EarlyStoppingCriteria |
Parâmetros de técnica de interrupção antecipada a serem usados para encerrar o treinamento quando a métrica de treinamento parar de melhorar. Por padrão, EarlyStopping está ativado e a métrica de monitoramento é Precisão. |
Epoch |
Número de iterações de treinamento. O valor padrão de Época é 200. |
FeatureColumnName |
Coluna a ser usada para recursos. (Herdado de TrainerInputBase) |
FinalModelPrefix |
Modelo final e prefixo de arquivos de ponto de verificação/pasta para armazenar arquivos de grafo. O prefixo padrão é "custom_retrained_model_based_on_". |
LabelColumnName |
Coluna a ser usada para rótulos. (Herdado de TrainerInputBaseWithLabel) |
LearningRate |
Taxa de aprendizado a ser usada durante a otimização. O valor padrão para Taxa de Aprendizagem é 0,01. |
LearningRateScheduler |
Uma classe que executa o agendamento de taxa de aprendizagem. O agendador de taxa de aprendizagem padrão é a decadência exponencial da taxa de aprendizagem. |
MetricsCallback |
Retorno de chamada para relatar estatísticas sobre precisão/entropia cruzada durante a fase de treinamento. O Retorno de Chamada de Métricas é definido como nulo por padrão. |
PredictedLabelColumnName |
Nome do tensor que conterá o rótulo previsto das pontuações de saída da última camada quando o aprendizado de transferência for concluído. O nome do tensor padrão é "PredictedLabel". |
ReuseTrainSetBottleneckCachedValues |
Indica não computar novamente os valores de conjunto de trens de gargalo armazenados em cache se já estiverem disponíveis na pasta bin. Esse parâmetro é definido como false por padrão. |
ReuseValidationSetBottleneckCachedValues |
Indica não computar novamente os valores do conjunto de validação de gargalo armazenado em cache se já estiverem disponíveis na pasta bin. Esse parâmetro é definido como false por padrão. |
ScoreColumnName |
Nome do tensor que conterá as pontuações de saída da última camada quando o aprendizado de transferência for concluído. O nome do tensor padrão é "Pontuação". |
TestOnTrainSet |
Indica para avaliar o modelo no conjunto de trens após cada época. O teste no conjunto de trens é definido como true por padrão. |
TrainSetBottleneckCachedValuesFileName |
Indica o nome do arquivo no workspace para armazenar valores de gargalo de conjunto de trens para cache, o nome do arquivo padrão é "trainSetBottleneckFile.csv". |
ValidationSet |
Conjunto de validação. |
ValidationSetBottleneckCachedValuesFileName |
Indica o nome do arquivo no workspace para armazenar valores de gargalo do conjunto de validação para cache, o nome do arquivo padrão é "validationSetBottleneckFile.csv". |
ValidationSetFraction |
Quando o conjunto de validação não é passado, uma fração do conjunto de trens é usada como validação. Para desabilitar esse comportamento definido ValidationSetFraction como nulo. Aceita o valor entre 0 e 1,0, o valor padrão é 0,1 ou 10% do conjunto de trens. |
WorkspacePath |
Indica o caminho em que os arquivos de cache de gargalo de imagem e o modelo treinado são salvos, o padrão é um novo diretório temporário. |