aibox.nlp.factory.pipeline

Construção e obtenção de pipelines.

Functions

get_pipeline(pipeline[, pipeline_config])

Carrega uma pipeline com o nome passado.

make_pipeline(vectorizer, estimator[, ...])

Constrói uma pipeline dado o vetorizador e estimador a serem utilizados.

aibox.nlp.factory.pipeline.get_pipeline(pipeline: str, pipeline_config: dict = {}) Pipeline[código-fonte]

Carrega uma pipeline com o nome passado.

Parâmetros:
  • pipeline (str) – nome da pipeline.

  • pipeline_config (dict) – configuração da pipeline.

Retorna:

pipeline.

Tipo de retorno:

Pipeline

aibox.nlp.factory.pipeline.make_pipeline(vectorizer: str, estimator: str, vectorizer_config: dict = {}, estimator_config: dict = {}) Pipeline[código-fonte]

Constrói uma pipeline dado o vetorizador e estimador a serem utilizados.

Parâmetros:
  • vectorizer (str) – nome do vetorizador.

  • estimator (str) – nome do estimador.

  • vectorizer_config (dict) – configurações do vetorizador (passadas ao construtor).

  • estimator_config (dict) – configurações do estimador (passadas ao construtor).

Retorna:

pipeline com os parâmetros selecionados.

Tipo de retorno:

Pipeline