IvaElen commited on
Commit
05f8cd8
·
1 Parent(s): 6b51df2

Update pages/GPT.py

Browse files
Files changed (1) hide show
  1. pages/GPT.py +3 -2
pages/GPT.py CHANGED
@@ -5,7 +5,7 @@ import transformers
5
  import random
6
  import textwrap
7
 
8
- @st.cache
9
  def load_model():
10
  model_finetuned = transformers.AutoModelWithLMHead.from_pretrained(
11
  'tinkoff-ai/ruDialoGPT-small',
@@ -46,13 +46,14 @@ max_len = st.slider('Length of sequence', 0, 500, 250)
46
  print(max_len)
47
  temp = st.slider('Temperature', 1, 30, 1)
48
  print(temp)
 
49
  if st.button('Generate a random number of sequences'):
50
  num_generate = random.randint(1,5)
51
  st.write(f'Number of sequences: {num_generate}')
52
  else:
53
  num_generate = st.text_input("Enter number of sequences")
54
 
55
- if text_input and num_generate:
56
  prompt = preprocess_text(text_input, tokenizer)
57
  result = predict_sentiment(model, prompt, temp, int(num_generate))
58
  for i in result:
 
5
  import random
6
  import textwrap
7
 
8
+ @st.cache_data
9
  def load_model():
10
  model_finetuned = transformers.AutoModelWithLMHead.from_pretrained(
11
  'tinkoff-ai/ruDialoGPT-small',
 
46
  print(max_len)
47
  temp = st.slider('Temperature', 1, 30, 1)
48
  print(temp)
49
+
50
  if st.button('Generate a random number of sequences'):
51
  num_generate = random.randint(1,5)
52
  st.write(f'Number of sequences: {num_generate}')
53
  else:
54
  num_generate = st.text_input("Enter number of sequences")
55
 
56
+ if st.button('Generate') and num_generate and text_input:
57
  prompt = preprocess_text(text_input, tokenizer)
58
  result = predict_sentiment(model, prompt, temp, int(num_generate))
59
  for i in result: