Spaces:
Sleeping
Sleeping
add hf token; add graphviz dependency
Browse files- app.py +2 -2
- model.py +3 -1
- packages.txt +2 -0
- requirements.txt +1 -0
app.py
CHANGED
|
@@ -37,7 +37,7 @@ import gradio as gr
|
|
| 37 |
|
| 38 |
# Model ID for HuggingFace Hub
|
| 39 |
MODEL_ID = "rudaoshi/lingua"
|
| 40 |
-
|
| 41 |
|
| 42 |
# ============================================================================
|
| 43 |
# Model Loading
|
|
@@ -96,7 +96,7 @@ class ModelLoader:
|
|
| 96 |
|
| 97 |
# Load tokenizer
|
| 98 |
print("Loading tokenizer...")
|
| 99 |
-
self._tokenizer = AutoTokenizer.from_pretrained(model_name_or_path)
|
| 100 |
|
| 101 |
# Create model
|
| 102 |
print("Creating model...")
|
|
|
|
| 37 |
|
| 38 |
# Model ID for HuggingFace Hub
|
| 39 |
MODEL_ID = "rudaoshi/lingua"
|
| 40 |
+
HF_TOKEN = os.getenv("HF_TOKEN")
|
| 41 |
|
| 42 |
# ============================================================================
|
| 43 |
# Model Loading
|
|
|
|
| 96 |
|
| 97 |
# Load tokenizer
|
| 98 |
print("Loading tokenizer...")
|
| 99 |
+
self._tokenizer = AutoTokenizer.from_pretrained(model_name_or_path, use_auth_token=HF_TOKEN)
|
| 100 |
|
| 101 |
# Create model
|
| 102 |
print("Creating model...")
|
model.py
CHANGED
|
@@ -182,6 +182,8 @@ class NodeClassifier(nn.Module):
|
|
| 182 |
# ============================================================================
|
| 183 |
# Word-Lingua Parser Model (v2)
|
| 184 |
# ============================================================================
|
|
|
|
|
|
|
| 185 |
|
| 186 |
class WordLinguaParserV2(nn.Module):
|
| 187 |
"""
|
|
@@ -202,7 +204,7 @@ class WordLinguaParserV2(nn.Module):
|
|
| 202 |
|
| 203 |
from transformers import AutoModel
|
| 204 |
|
| 205 |
-
self.bert = AutoModel.from_pretrained(bert_model_name)
|
| 206 |
hidden_size = self.bert.config.hidden_size
|
| 207 |
self.word_pooling = word_pooling
|
| 208 |
|
|
|
|
| 182 |
# ============================================================================
|
| 183 |
# Word-Lingua Parser Model (v2)
|
| 184 |
# ============================================================================
|
| 185 |
+
import os
|
| 186 |
+
HF_TOKEN = os.getenv("HF_TOKEN")
|
| 187 |
|
| 188 |
class WordLinguaParserV2(nn.Module):
|
| 189 |
"""
|
|
|
|
| 204 |
|
| 205 |
from transformers import AutoModel
|
| 206 |
|
| 207 |
+
self.bert = AutoModel.from_pretrained(bert_model_name, use_auth_token=HF_TOKEN)
|
| 208 |
hidden_size = self.bert.config.hidden_size
|
| 209 |
self.word_pooling = word_pooling
|
| 210 |
|
packages.txt
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
graphviz
|
| 2 |
+
|
requirements.txt
CHANGED
|
@@ -5,4 +5,5 @@ huggingface-hub>=0.16.0
|
|
| 5 |
numpy>=1.24.0
|
| 6 |
jsonlines>=3.1.0
|
| 7 |
networkx>=3.0
|
|
|
|
| 8 |
|
|
|
|
| 5 |
numpy>=1.24.0
|
| 6 |
jsonlines>=3.1.0
|
| 7 |
networkx>=3.0
|
| 8 |
+
graphviz>=0.20.0
|
| 9 |
|