Freigeben über


RecognizedForm Klasse

Stellt ein Formular dar, das von einem trainierten oder vordefinierten Modell erkannt wurde. Die fields-Eigenschaft enthält die Formularfelder, die aus dem Formular extrahiert wurden. Tabellen, Textzeilen/Wörter und Auswahlzeichen werden pro Seite extrahiert und in der pages-Eigenschaft gefunden.

Neu in Version 2.1: Die Eigenschaften form_type_confidence und model_id , Unterstützung für to_dict und from_dict Methoden

Vererbung
builtins.object
RecognizedForm

Konstruktor

RecognizedForm(**kwargs: Any)

Methoden

from_dict

Konvertiert ein Dict in der Form eines RecognizedForm-Formulars in das Modell selbst.

to_dict

Gibt eine Dict-Darstellung von RecognizedForm zurück.

from_dict

Konvertiert ein Dict in der Form eines RecognizedForm-Formulars in das Modell selbst.

from_dict(data: Dict) -> RecognizedForm

Parameter

data
dict
Erforderlich

Ein Wörterbuch in der Form von RecognizedForm.

Gibt zurück

RecognizedForm

Rückgabetyp

to_dict

Gibt eine Dict-Darstellung von RecognizedForm zurück.

to_dict() -> Dict

Gibt zurück

dict

Rückgabetyp

Attribute

fields

Ein Wörterbuch der Im Formular gefundenen Felder. Die Feldwörterbuchschlüssel sind der Name des Felds. Bei Modellen, die mit Bezeichnungen trainiert werden, ist dies die Bezeichnung für die Trainingszeit des Felds. Für Modelle, die ohne Bezeichnungen trainiert werden, wird für jedes Feld ein eindeutiger Name generiert.

fields: Dict[str, FormField]

form_type

Der Formulartyp, den das Modell für das übermittelte Formular identifiziert hat.

form_type: str

form_type_confidence

Vertrauen des Formulartyps, den das Modell für das übermittelte Formular identifiziert hat.

form_type_confidence: int

model_id

Modellbezeichner des Modells, das zum Analysieren von Formularen verwendet wird, wenn nicht ein vordefiniertes Modell verwendet wird.

model_id: str

page_range

Die erste und letzte Seitenzahl des Eingabeformulars.

page_range: FormPageRange

pages

Eine Liste von Seiten, die aus dem Eingabedokument erkannt werden. Enthält Zeilen, Wörter, Auswahlmarkierungen, Tabellen und Seitenmetadaten.

pages: List[FormPage]