rudaoshi commited on
Commit
40fddfc
·
1 Parent(s): 2d45476

add hf token; add graphviz dependency

Browse files
Files changed (4) hide show
  1. app.py +2 -2
  2. model.py +3 -1
  3. packages.txt +2 -0
  4. 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