OzoneAsai commited on
Commit
6d982cb
·
1 Parent(s): 97ea844

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -1
app.py CHANGED
@@ -1,5 +1,21 @@
 
 
 
 
 
 
 
 
 
1
  from transformers import pipeline
2
  import gradio as gr
 
 
 
 
 
 
 
3
 
4
  generator = pipeline("text-generation", model="abeja/gpt-neox-japanese-2.7b")
5
 
@@ -14,5 +30,5 @@ def generate_text(prompt):
14
  )
15
  return generated
16
 
17
- iface = gr.Interface(fn=generate_text, inputs="text", outputs="list")
18
  iface.launch()
 
1
+ import os
2
+
3
+ # コマンドを実行する
4
+ os.system("pip install transformers torch psutil")
5
+
6
+ # コマンドの実行結果を取得する(stdoutとstderrは出力されない)
7
+ result = os.system("pip install transformers")
8
+
9
+
10
  from transformers import pipeline
11
  import gradio as gr
12
+ import psutil
13
+
14
+ def get_memory_usage():
15
+ process = psutil.Process()
16
+ memory_usage = process.memory_info().rss / 1024 / 1024 # メモリ使用量をMB単位で取得
17
+ return f"Memory Usage: {memory_usage:.2f} MB"
18
+
19
 
20
  generator = pipeline("text-generation", model="abeja/gpt-neox-japanese-2.7b")
21
 
 
30
  )
31
  return generated
32
 
33
+ iface = gr.Interface(fn=generate_text, inputs="text", outputs="list", description=get_memory_usage,)
34
  iface.launch()