Update pages/GPT.py
Browse files- pages/GPT.py +5 -3
pages/GPT.py
CHANGED
@@ -3,6 +3,7 @@ import torch
|
|
3 |
import numpy as np
|
4 |
import transformers
|
5 |
import random
|
|
|
6 |
|
7 |
def load_model():
|
8 |
model_finetuned = transformers.AutoModelWithLMHead.from_pretrained(
|
@@ -44,9 +45,10 @@ if st.button('Generate a random number of sequences'):
|
|
44 |
else:
|
45 |
num_generate = st.text_input("Enter number of sequences")
|
46 |
|
47 |
-
if text_input:
|
48 |
prompt = preprocess_text(text_input, tokenizer)
|
49 |
-
|
|
|
50 |
for i in result:
|
51 |
st.write(textwrap.fill(tokenizer.decode(i), max_len))
|
52 |
if st.button('Next'):
|
@@ -55,4 +57,4 @@ if text_input:
|
|
55 |
except:
|
56 |
st.write('All sequences are return. Generate new')
|
57 |
else:
|
58 |
-
None
|
|
|
3 |
import numpy as np
|
4 |
import transformers
|
5 |
import random
|
6 |
+
import textwrap
|
7 |
|
8 |
def load_model():
|
9 |
model_finetuned = transformers.AutoModelWithLMHead.from_pretrained(
|
|
|
45 |
else:
|
46 |
num_generate = st.text_input("Enter number of sequences")
|
47 |
|
48 |
+
if text_input and num_generate:
|
49 |
prompt = preprocess_text(text_input, tokenizer)
|
50 |
+
print(prompt, temp, num_generate)
|
51 |
+
result = predict_sentiment(model, prompt, temp, int(num_generate))
|
52 |
for i in result:
|
53 |
st.write(textwrap.fill(tokenizer.decode(i), max_len))
|
54 |
if st.button('Next'):
|
|
|
57 |
except:
|
58 |
st.write('All sequences are return. Generate new')
|
59 |
else:
|
60 |
+
None
|