Update pages/GPT.py
Browse files- pages/GPT.py +2 -10
pages/GPT.py
CHANGED
|
@@ -21,7 +21,7 @@ def preprocess_text(text_input, tokenizer):
|
|
| 21 |
def predict_sentiment(model, prompt, temp, num_generate):
|
| 22 |
result = model.generate(
|
| 23 |
input_ids=prompt,
|
| 24 |
-
max_length=
|
| 25 |
num_beams=5,
|
| 26 |
do_sample=True,
|
| 27 |
temperature=float(temp),
|
|
@@ -47,14 +47,6 @@ else:
|
|
| 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'):
|
| 55 |
-
try:
|
| 56 |
-
continue
|
| 57 |
-
except:
|
| 58 |
-
st.write('All sequences are return. Generate new')
|
| 59 |
-
else:
|
| 60 |
-
None
|
|
|
|
| 21 |
def predict_sentiment(model, prompt, temp, num_generate):
|
| 22 |
result = model.generate(
|
| 23 |
input_ids=prompt,
|
| 24 |
+
max_length=100,
|
| 25 |
num_beams=5,
|
| 26 |
do_sample=True,
|
| 27 |
temperature=float(temp),
|
|
|
|
| 47 |
|
| 48 |
if text_input and num_generate:
|
| 49 |
prompt = preprocess_text(text_input, tokenizer)
|
|
|
|
| 50 |
result = predict_sentiment(model, prompt, temp, int(num_generate))
|
| 51 |
for i in result:
|
| 52 |
+
st.write(textwrap.fill(tokenizer.decode(i), max_len))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|