RecognizedForm Sınıf

Eğitilmiş veya önceden oluşturulmuş bir model tarafından tanınan bir formu temsil eder. fields özelliği, formdan ayıklanan form alanlarını içerir. Tablolar, metin satırları/sözcükler ve seçim işaretleri sayfa başına ayıklanır ve pages özelliğinde bulunur.

Sürüm v2.1'de yeni eklendi: form_type_confidence ve model_id özellikleri, to_dict ve from_dict yöntemleri desteği

Devralma
builtins.object
RecognizedForm

Oluşturucu

RecognizedForm(**kwargs: Any)

Yöntemler

from_dict

RecognizedForm şeklindeki bir dikteyi modelin kendisine dönüştürür.

to_dict

RecognizedForm'un dikte gösterimini döndürür.

from_dict

RecognizedForm şeklindeki bir dikteyi modelin kendisine dönüştürür.

from_dict(data: Dict) -> RecognizedForm

Parametreler

data
dict
Gerekli

RecognizedForm şeklinde bir sözlük.

Döndürülenler

RecognizedForm

Dönüş türü

to_dict

RecognizedForm'un dikte gösterimini döndürür.

to_dict() -> Dict

Döndürülenler

dict

Dönüş türü

Öznitelikler

fields

Formda bulunan alanların sözlüğü. Alan sözlüğü anahtarları, alanın adıdır . Etiketlerle eğitilen modeller için bu, alanın eğitim zamanı etiketidir. Etiket olmadan eğitilen modeller için her alan için benzersiz bir ad oluşturulur.

fields: Dict[str, FormField]

form_type

Modelin gönderilen formu tanımlamış olduğu form türü.

form_type: str

form_type_confidence

Modelin gönderilen formu tanımlamış olduğu form türünün güvenilirliği.

form_type_confidence: int

model_id

Önceden oluşturulmuş bir model kullanılmıyorsa formu çözümlemek için kullanılan modelin model tanımlayıcısı.

model_id: str

page_range

Giriş formunun ilk ve son sayfa numarası.

page_range: FormPageRange

pages

Giriş belgesinden tanınan sayfaların listesi. Satırlar, sözcükler, seçim işaretleri, tablolar ve sayfa meta verileri içerir.

pages: List[FormPage]