Condividi tramite


RecognizedForm Classe

Rappresenta un modulo riconosciuto da un modello sottoposto a training o predefinito. La proprietà fields contiene i campi modulo estratti dal modulo. Le tabelle, le righe di testo e i segni di selezione vengono estratti per pagina e trovati nella proprietà pages .

Novità della versione 2.1: le proprietà form_type_confidence e model_id, il supporto per i metodi to_dict e from_dict

Ereditarietà
builtins.object
RecognizedForm

Costruttore

RecognizedForm(**kwargs: Any)

Metodi

from_dict

Converte un elemento dict nella forma di un oggetto RecognizedForm nel modello stesso.

to_dict

Restituisce una rappresentazione dict di RecognizedForm.

from_dict

Converte un elemento dict nella forma di un oggetto RecognizedForm nel modello stesso.

from_dict(data: Dict) -> RecognizedForm

Parametri

data
dict
Necessario

Dizionario nella forma di RecognizedForm.

Restituisce

RecognizedForm

Tipo restituito

to_dict

Restituisce una rappresentazione dict di RecognizedForm.

to_dict() -> Dict

Restituisce

dict

Tipo restituito

Attributi

fields

Dizionario dei campi trovati nel modulo. Le chiavi del dizionario campi sono il nome del campo. Per i modelli sottoposti a training con etichette, si tratta dell'etichetta del tempo di training del campo. Per i modelli sottoposti a training senza etichette, viene generato un nome univoco per ogni campo.

fields: Dict[str, FormField]

form_type

Il tipo di modulo del modello ha identificato il modulo inviato da usare.

form_type: str

form_type_confidence

Confidenza del tipo di modulo che il modello ha identificato il modulo inviato.

form_type_confidence: int

model_id

Identificatore del modello usato per analizzare il modulo se non si usa un modello predefinito.

model_id: str

page_range

Numero della prima e dell'ultima pagina del modulo di input.

page_range: FormPageRange

pages

Elenco di pagine riconosciute dal documento di input. Contiene righe, parole, segni di selezione, tabelle e metadati di pagina.

pages: List[FormPage]