Olá.
Nesta aula, durante a criação dos dicionários a serem passados para o param_grid
do GridSearchCV
, no caso da Regressão Logística, cada chave do dicionário começou com o prefixo logisticregression__
. Foi explicado que é feito dessa forma para dizer para o pipeline onde ele deve aplicar o hiperparâmetro.
Fiquei com dúvida com relação a essa nomenclatura. Isso é um padrão de prefixo quando trabalhamos com pipeline? Se fosse outro modelo, bastaria eu mudar o nome no prefixo (nomedomodelo__
)? Em um curso anterior, utilizamos o pipeline do imblearn, e nele a gente podia definir um nome para cada passo do pipeline, e assim usar esse nome como referência. No caso do make_pipeline do sklearn, ele é diferente e cria esses prefixos por padrão para acessar um passo do pipeline?
Obrigado!