Compartilhar via


RecognizedForm Classe

Representa um formulário que foi reconhecido por um modelo treinado ou predefinido. A propriedade fields contém os campos de formulário que foram extraídos do formulário. Tabelas, linhas/palavras de texto e marcas de seleção são extraídas por página e encontradas na propriedade pages.

Novo na versão v2.1: as propriedades form_type_confidence e model_id, suporte para métodos to_dict e from_dict

Herança
builtins.object
RecognizedForm

Construtor

RecognizedForm(**kwargs: Any)

Métodos

from_dict

Converte um dict na forma de um RecognizedForm para o próprio modelo.

to_dict

Retorna uma representação de ditado de RecognizedForm.

from_dict

Converte um dict na forma de um RecognizedForm para o próprio modelo.

from_dict(data: Dict) -> RecognizedForm

Parâmetros

data
dict
Obrigatório

Um dicionário na forma de RecognizedForm.

Retornos

RecognizedForm

Tipo de retorno

to_dict

Retorna uma representação de ditado de RecognizedForm.

to_dict() -> Dict

Retornos

dict

Tipo de retorno

Atributos

fields

Um dicionário dos campos encontrados no formulário. As chaves do dicionário de campos são o nome do campo. Para modelos treinados com rótulos, esse é o rótulo de tempo de treinamento do campo. Para modelos treinados sem rótulos, um nome exclusivo é gerado para cada campo.

fields: Dict[str, FormField]

form_type

O tipo de formulário que o modelo identificou o formulário enviado a ser.

form_type: str

form_type_confidence

Confiança do tipo de formulário em que o modelo identificou o formulário enviado.

form_type_confidence: int

model_id

Identificador de modelo do modelo usado para analisar o formulário se não estiver usando um modelo predefinido.

model_id: str

page_range

O número da primeira e da última página do formulário de entrada.

page_range: FormPageRange

pages

Uma lista de páginas reconhecidas do documento de entrada. Contém linhas, palavras, marcas de seleção, tabelas e metadados de página.

pages: List[FormPage]