scikit-learn¶
O registro oferece suporte a modelos criados usando scikit-learn (modelos derivados de sklearn.base.BaseEstimator ou sklearn.pipeline.Pipeline).
As seguintes opções adicionais podem ser usadas no dicionário options quando você chamar log_model:
Opção |
Descrição |
|---|---|
|
Uma lista dos nomes dos métodos disponíveis no objeto modelo. Os modelos scikit-learn têm os seguintes métodos de destino por padrão, assumindo que o método existe: |
Você deve especificar o parâmetro sample_input_data ou signatures ao registrar um modelo scikit-learn para que o registro conheça as assinaturas dos métodos de destino.
Exemplo¶
Neste exemplo, um RandomForestClassifier e um Pipeline são treinados e registrados no registro de modelos.
Nota
Você pode combinar o pré-processamento do scikit-learn com um modelo XGBoost como um pipeline do scikit-learn.