aibox.nlp.typing

Definições comuns de type aliases.

Module Attributes

ArrayLike

Define a noção de array-like numéricos.

TextArrayLike

Define array-like de textos.

PostProcessing

Define uma função de pós-processamento.

DataFrameLike

Define valores que podem ser convertidos para pandas.DataFrame

aibox.nlp.typing.ArrayLike: TypeAlias = list[int] | list[float] | numpy.ndarray[numpy.int32] | numpy.ndarray[numpy.float32] | torch.Tensor

Define a noção de array-like numéricos.

aibox.nlp.typing.TextArrayLike: TypeAlias = list[str] | numpy.ndarray[numpy.str_]

Define array-like de textos.

aibox.nlp.typing.PostProcessing

Define uma função de pós-processamento.

apelido de Callable[[ndarray], ndarray]

aibox.nlp.typing.DataFrameLike: TypeAlias = pandas.core.frame.DataFrame | os.PathLike | str

Define valores que podem ser convertidos para pandas.DataFrame