Share via


RecognizedForm Classe

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

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

Herança
builtins.object
RecognizedForm

Construtor

RecognizedForm(**kwargs: Any)

Métodos

from_dict

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

to_dict

Devolve uma representação dict de RecognizedForm.

from_dict

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

from_dict(data: Dict) -> RecognizedForm

Parâmetros

data
dict
Necessário

Um dicionário na forma de RecognizedForm.

Devoluções

Forma Reconhecida

Tipo de retorno

to_dict

Devolve uma representação dict de RecognizedForm.

to_dict() -> Dict

Devoluções

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 preparados com etiquetas, esta é a etiqueta de tempo de preparação do campo. Para modelos preparados sem etiquetas, é gerado um nome exclusivo para cada campo.

fields: Dict[str, FormField]

form_type

O tipo de formulário que o modelo identificou como o formulário submetido.

form_type: str

form_type_confidence

Confiança do tipo de formulário que o modelo identificou como o formulário submetido.

form_type_confidence: int

model_id

Identificador de modelo do modelo utilizado para analisar o formulário se não utilizar um modelo pré-criado.

model_id: str

page_range

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

page_range: FormPageRange

pages

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

pages: List[FormPage]