SaviAnna commited on
Commit
44cac7c
·
1 Parent(s): b29ebb6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -13
app.py CHANGED
@@ -3,28 +3,28 @@ import streamlit as st
3
  from transformers import GPT2LMHeadModel, GPT2Tokenizer
4
  import numpy as np
5
  from PIL import Image
6
- # Добавление слайдера
7
- temperature = st.slider("Выберите градус недоверия", 1.0, 20.0, 1.0)
8
 
9
  st.title("""
10
- # History Mistery
11
  """)
12
  # image = Image.open('data-scins.jpeg')
13
 
14
  # st.image(image, caption='Current mood')
15
-
 
16
  # Загрузка модели и токенизатора
17
- model = GPT2LMHeadModel.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
18
- tokenizer = GPT2Tokenizer.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
19
  # #Задаем класс модели (уже в streamlit/tg_bot)
20
- # model_finetuned = GPT2LMHeadModel.from_pretrained(
21
  # 'sberbank-ai/rugpt3small_based_on_gpt2',
22
  # output_attentions = False,
23
  # output_hidden_states = False,
24
  # )
25
 
26
  # # Вешаем сохраненные веса на нашу модель
27
- # model_finetuned.load_state_dict(torch.load('model_hostory.pt'))
28
  # Функция для генерации текста
29
  def generate_text(prompt):
30
  # Преобразование входной строки в токены
@@ -51,16 +51,16 @@ def main():
51
 
52
  # Генерация текста по введенной строке
53
  generated_text = generate_text(prompt)
54
- # Создание кнопки "Сгенерировать"
55
- generate_button = st.button("За работу!")
56
-
57
  # Обработка события нажатия кнопки
58
  if generate_button:
59
- # Генерация текста на основе пользовательского ввода
60
- generated_text = generate_text(user_input)
61
  # Вывод сгенерированного текста
62
  st.subheader("Продолжение:")
63
  st.write(generated_text)
64
 
 
 
65
  if __name__ == "__main__":
66
  main()
 
 
 
3
  from transformers import GPT2LMHeadModel, GPT2Tokenizer
4
  import numpy as np
5
  from PIL import Image
6
+
 
7
 
8
  st.title("""
9
+ History Mistery
10
  """)
11
  # image = Image.open('data-scins.jpeg')
12
 
13
  # st.image(image, caption='Current mood')
14
+ # Добавление слайдера
15
+ temperature = st.slider("Градус дичи", 1.0, 20.0, 1.0)
16
  # Загрузка модели и токенизатора
17
+ # model = GPT2LMHeadModel.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
18
+ # tokenizer = GPT2Tokenizer.from_pretrained('sberbank-ai/rugpt3small_based_on_gpt2')
19
  # #Задаем класс модели (уже в streamlit/tg_bot)
20
+ model = GPT2LMHeadModel.from_pretrained(
21
  # 'sberbank-ai/rugpt3small_based_on_gpt2',
22
  # output_attentions = False,
23
  # output_hidden_states = False,
24
  # )
25
 
26
  # # Вешаем сохраненные веса на нашу модель
27
+ model.load_state_dict(torch.load('model_hostory.pt'))
28
  # Функция для генерации текста
29
  def generate_text(prompt):
30
  # Преобразование входной строки в токены
 
51
 
52
  # Генерация текста по введенной строке
53
  generated_text = generate_text(prompt)
54
+
 
 
55
  # Обработка события нажатия кнопки
56
  if generate_button:
 
 
57
  # Вывод сгенерированного текста
58
  st.subheader("Продолжение:")
59
  st.write(generated_text)
60
 
61
+
62
+
63
  if __name__ == "__main__":
64
  main()
65
+ # Создание кнопки "Сгенерировать"
66
+ generate_button = st.button("За работу!")