Dela via


RecognizedForm Klass

Representerar ett formulär som har identifierats av en tränad eller fördefinierad modell. Egenskapen fields innehåller de formulärfält som extraherades från formuläret. Tabeller, textrader/ord och markeringsmarkeringar extraheras per sida och finns i sidegenskapen.

Nytt i version v2.1: Egenskaperna form_type_confidence och model_id , stöd för to_dict och from_dict metoder

Arv
builtins.object
RecognizedForm

Konstruktor

RecognizedForm(**kwargs: Any)

Metoder

from_dict

Konverterar en diktamen i form av ett RecognizedForm till själva modellen.

to_dict

Returnerar en diktamensrepresentation av RecognizedForm.

from_dict

Konverterar en diktamen i form av ett RecognizedForm till själva modellen.

from_dict(data: Dict) -> RecognizedForm

Parametrar

data
dict
Obligatorisk

En ordlista i form av RecognizedForm.

Returer

RecognizedForm

Returtyp

to_dict

Returnerar en diktamensrepresentation av RecognizedForm.

to_dict() -> Dict

Returer

dict

Returtyp

Attribut

fields

En ordlista över de fält som finns i formuläret. Fältordlistans nycklar är namnet på fältet. För modeller som tränats med etiketter är detta fältets träningstidsetikett. För modeller som tränats utan etiketter genereras ett unikt namn för varje fält.

fields: Dict[str, FormField]

form_type

Typen av formulär som modellen identifierade det inskickade formuläret som ska vara.

form_type: str

form_type_confidence

Konfidens för typen av formulär som modellen identifierade det inskickade formuläret som ska vara.

form_type_confidence: int

model_id

Modellidentifierare för modell som används för att analysera formulär om den inte använder en fördefinierad modell.

model_id: str

page_range

Det första och sista sidnumret i indataformuläret.

page_range: FormPageRange

pages

En lista över sidor som identifieras från indatadokumentet. Innehåller rader, ord, urvalsmarkeringar, tabeller och sidmetadata.

pages: List[FormPage]