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')
|