Spaces:
Runtime error
Runtime error
v2
Browse files
app.py
CHANGED
@@ -42,14 +42,14 @@ from transformers import AutoProcessor
|
|
42 |
from datasets import Features, Sequence, ClassLabel, Value, Array2D, Array3D
|
43 |
from datasets import load_dataset # this dataset uses the new Image feature :)
|
44 |
|
45 |
-
from transformers import LayoutLMv3Processor,
|
46 |
|
47 |
#import cv2
|
48 |
from PIL import Image, ImageDraw, ImageFont
|
49 |
|
50 |
processor = LayoutLMv3Processor.from_pretrained("microsoft/layoutlmv3-base",apply_ocr = True)
|
51 |
|
52 |
-
model = LayoutLMv3ForTokenClassification.from_pretrained("
|
53 |
|
54 |
dataset = load_dataset("nielsr/funsd-layoutlmv3")
|
55 |
|
@@ -93,7 +93,7 @@ if isinstance(features[label_column_name].feature, ClassLabel):
|
|
93 |
id2label = {k: v for k,v in enumerate(label_list)}
|
94 |
label2id = {v: k for k,v in enumerate(label_list)}
|
95 |
else:
|
96 |
-
label_list = get_label_list(dataset["
|
97 |
id2label = {k: v for k,v in enumerate(label_list)}
|
98 |
label2id = {v: k for k,v in enumerate(label_list)}
|
99 |
num_labels = len(label_list)
|
|
|
42 |
from datasets import Features, Sequence, ClassLabel, Value, Array2D, Array3D
|
43 |
from datasets import load_dataset # this dataset uses the new Image feature :)
|
44 |
|
45 |
+
from transformers import LayoutLMv3Processor,LayoutLMv3ForTokenClassification, AutoProcessor ,AutoModelForTokenClassification
|
46 |
|
47 |
#import cv2
|
48 |
from PIL import Image, ImageDraw, ImageFont
|
49 |
|
50 |
processor = LayoutLMv3Processor.from_pretrained("microsoft/layoutlmv3-base",apply_ocr = True)
|
51 |
|
52 |
+
model = LayoutLMv3ForTokenClassification.from_pretrained("nielsr/layoutlmv3-finetuned-funsd")
|
53 |
|
54 |
dataset = load_dataset("nielsr/funsd-layoutlmv3")
|
55 |
|
|
|
93 |
id2label = {k: v for k,v in enumerate(label_list)}
|
94 |
label2id = {v: k for k,v in enumerate(label_list)}
|
95 |
else:
|
96 |
+
label_list = get_label_list(dataset["test"][label_column_name])
|
97 |
id2label = {k: v for k,v in enumerate(label_list)}
|
98 |
label2id = {v: k for k,v in enumerate(label_list)}
|
99 |
num_labels = len(label_list)
|