Update app.py
Browse files
app.py
CHANGED
|
@@ -6,6 +6,8 @@ import torch
|
|
| 6 |
# Load tokenizer
|
| 7 |
tokenizer = GPT2Tokenizer.from_pretrained("gpt2")
|
| 8 |
tokenizer.pad_token = tokenizer.eos_token
|
|
|
|
|
|
|
| 9 |
|
| 10 |
# Load model
|
| 11 |
model = TransformerModel(
|
|
@@ -15,8 +17,7 @@ model = TransformerModel(
|
|
| 15 |
num_heads=16,
|
| 16 |
dropout=0.1
|
| 17 |
)
|
| 18 |
-
|
| 19 |
-
model.eval()
|
| 20 |
|
| 21 |
# Define generation function
|
| 22 |
def generate_text(prompt, max_new_tokens=30):
|
|
|
|
| 6 |
# Load tokenizer
|
| 7 |
tokenizer = GPT2Tokenizer.from_pretrained("gpt2")
|
| 8 |
tokenizer.pad_token = tokenizer.eos_token
|
| 9 |
+
model.load_state_dict(torch.load("Conv_GPT.pth", map_location=torch.device('cpu')))
|
| 10 |
+
model.eval()
|
| 11 |
|
| 12 |
# Load model
|
| 13 |
model = TransformerModel(
|
|
|
|
| 17 |
num_heads=16,
|
| 18 |
dropout=0.1
|
| 19 |
)
|
| 20 |
+
|
|
|
|
| 21 |
|
| 22 |
# Define generation function
|
| 23 |
def generate_text(prompt, max_new_tokens=30):
|