Sdílet prostřednictvím


RecognizedForm Třída

Představuje formulář, který byl rozpoznán natrénovaným nebo předem vytvořeným modelem. Vlastnost fields obsahuje pole formuláře, která byla extrahována z formuláře. Tabulky, řádky textu a slova a značky výběru se extrahují na stránku a nacházejí se ve vlastnosti pages .

Novinka ve verzi v2.1: Vlastnosti form_type_confidence a model_id, podpora metod to_dict a from_dict

Dědičnost
builtins.object
RecognizedForm

Konstruktor

RecognizedForm(**kwargs: Any)

Metody

from_dict

Převede diktování ve tvaru RecognizedForm na samotný model.

to_dict

Vrátí dict reprezentaci RecognizedForm.

from_dict

Převede diktování ve tvaru RecognizedForm na samotný model.

from_dict(data: Dict) -> RecognizedForm

Parametry

data
dict
Vyžadováno

Slovník ve tvaru RecognizedForm.

Návraty

Rozpoznaný formulář

Návratový typ

to_dict

Vrátí dict reprezentaci RecognizedForm.

to_dict() -> Dict

Návraty

dict

Návratový typ

Atributy

fields

Slovník polí nalezených ve formuláři. Klíče slovníku polí představují název pole. U modelů natrénovaných pomocí popisků se jedná o popisek doby trénování pole. Pro modely natrénované bez popisků se pro každé pole vygeneruje jedinečný název.

fields: Dict[str, FormField]

form_type

Typ formuláře, který model identifikoval jako odeslaný formulář.

form_type: str

form_type_confidence

Spolehlivost typu formuláře, který model identifikoval jako odeslaný formulář.

form_type_confidence: int

model_id

Identifikátor modelu použitého k analýze formuláře, pokud nepoužíváte předem vytvořený model.

model_id: str

page_range

Číslo první a poslední stránky vstupního formuláře

page_range: FormPageRange

pages

Seznam stránek rozpoznaných ze vstupního dokumentu Obsahuje řádky, slova, značky výběru, tabulky a metadata stránek.

pages: List[FormPage]