Compartilhar via


SweeperConfig Classe

Detentor das configurações de varredura.

Inicializador fictício para o objeto de configuração de varredura de recursos.

Nenhum argumento deve ser passado diretamente. Os métodos de classe abaixo são as funções pretendidas para criar objetos SweeperConfig utilizáveis.

como se force_text_dnn fosse especificado pelo usuário e estamos testando o BERT. :p aram _sampler: ditado de propriedade especificando qual Sampler usar para este experimento, conforme necessário pelo método SamplerConfig.from_dict. :p aram _estimator: qual avaliador usar para este experimento, por exemplo, "logistic_regression". :p aram _scorer: a métrica a ser usada durante o experimento, que é usada junto com o tipo de tarefa para instanciar o objeto Scorer. :p aram _baseline: dict especificando os featurizers de linha de base para este experimento. :p aram _experiment: Dict especificando os featurizers experimentais para este experimento. :p aram _column_purposes: lista de finalidades col para as quais este experimento se aplica e outras configurações relacionadas. :p aram _epsilon: o aumento mínimo que o featurizer experimental deve fornecer para ser escolhido na linha de base, sujeito ao dimensionamento com base no tamanho da amostra. :p aram _scale_epsilon: se o epsilon deve ou não ser dimensionado inversamente com o tamanho da amostra para este experimento.

Herança
builtins.object
SweeperConfig

Construtor

SweeperConfig()

Parâmetros

Nome Description
_enabled
Obrigatório

Sinalizador booliano para saber se esse experimento de varredura específico está habilitado.

_name
Obrigatório

Nome deste experimento abrangente, por exemplo, "PreTrainedDNNEmbeddings".

_type
Obrigatório

O tipo de Sweeper a ser usado para este experimento, conforme necessário pelo método Sweepers.get.

_experiment_result_override
Obrigatório

Se substituir o resultado do experimento para ser uma vitória, tal

Métodos

default

Retorne a configuração de backup padrão.

from_dict

Carregue do dicionário.

get_config

Forneça a configuração.

set_default

Substitua o caminho de configuração.

default

Retorne a configuração de backup padrão.

default() -> Dict[str, Any]

from_dict

Carregue do dicionário.

from_dict(dct: Dict[str, Any]) -> SweeperConfig

Parâmetros

Nome Description
cls
Obrigatório

Objeto de classe de SweeperConfig

dct
Obrigatório

O dicionário que contém todos os parâmetros necessários.

Retornos

Tipo Description

Configuração de varredura criada.

get_config

Forneça a configuração.

get_config() -> Dict[str, Any]

set_default

Substitua o caminho de configuração.

set_default(overide_config_path: str) -> None

Parâmetros

Nome Description
cls
Obrigatório

Objeto de classe de SweeperConfig

overide_config_path
Obrigatório

Caminho de configuração substituído.

Atributos

CONFIG_DOWNLOAD_FILE

CONFIG_DOWNLOAD_FILE = 'config_v1.3.json'

CONFIG_DOWNLOAD_PREFIX

CONFIG_DOWNLOAD_PREFIX = 'https://aka.ms/automl-resources/configs/'

DEFAULT_CONFIG_PATH

DEFAULT_CONFIG_PATH = '../../sweeping/config.json'