Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -1,12 +1,12 @@
|
|
1 |
import gradio as gr
|
2 |
import pdfplumber
|
3 |
import re
|
4 |
-
from transformers import LayoutLMForTokenClassification,
|
5 |
|
6 |
# Wczytanie modelu LayoutLMv3
|
7 |
model_name = "kryman27/layoutlmv3-finetuned"
|
8 |
model = LayoutLMForTokenClassification.from_pretrained(model_name)
|
9 |
-
tokenizer =
|
10 |
|
11 |
# Reguły do wykrywania NIP, kwot, dat
|
12 |
nip_pattern = re.compile(r'\bPL\s?\d{10}\b|\b\d{10}\b')
|
|
|
1 |
import gradio as gr
|
2 |
import pdfplumber
|
3 |
import re
|
4 |
+
from transformers import LayoutLMForTokenClassification, AutoTokenizer
|
5 |
|
6 |
# Wczytanie modelu LayoutLMv3
|
7 |
model_name = "kryman27/layoutlmv3-finetuned"
|
8 |
model = LayoutLMForTokenClassification.from_pretrained(model_name)
|
9 |
+
tokenizer = AutoTokenizer.from_pretrained(model_name) # Poprawiona linia
|
10 |
|
11 |
# Reguły do wykrywania NIP, kwot, dat
|
12 |
nip_pattern = re.compile(r'\bPL\s?\d{10}\b|\b\d{10}\b')
|