Spaces:
Sleeping
Sleeping
Commit
·
467b498
1
Parent(s):
b0b5a68
Update app.py
Browse files
app.py
CHANGED
@@ -69,7 +69,7 @@ if num in [str(x) for x in list(range(10))]:
|
|
69 |
|
70 |
#盤面表示
|
71 |
s = st.selectbox(label="手数を選択",options=te)
|
72 |
-
reload = st.button('
|
73 |
if s in te and reload == True:
|
74 |
reload = False
|
75 |
idx = te.index(s)
|
@@ -99,24 +99,25 @@ if num in [str(x) for x in list(range(10))]:
|
|
99 |
num_beams = st.slider("num_beams",min_value=1,max_value=5,step=1,value=1,key=2)
|
100 |
min_new_tokens = st.slider("min_new_tokens",min_value=0,max_value=100,value=30,key=3)
|
101 |
#st.write(idx,"入力",input)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
102 |
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
|
|
|
|
107 |
)
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
temperature = temperature,
|
113 |
-
num_beams = num_beams,
|
114 |
-
min_new_tokens = min_new_tokens,
|
115 |
-
)
|
116 |
-
|
117 |
-
output_text = tokenizer.decode(output_ids[0], skip_special_tokens=True,
|
118 |
-
clean_up_tokenization_spaces=False)
|
119 |
-
st.write(output_text)
|
120 |
|
121 |
|
122 |
# temperature = st.slider("temperature",min_value=0.0,max_value=1.0,step=0.01,value=0.3,key=1)
|
|
|
69 |
|
70 |
#盤面表示
|
71 |
s = st.selectbox(label="手数を選択",options=te)
|
72 |
+
reload = st.button('盤面生成',key=0)
|
73 |
if s in te and reload == True:
|
74 |
reload = False
|
75 |
idx = te.index(s)
|
|
|
99 |
num_beams = st.slider("num_beams",min_value=1,max_value=5,step=1,value=1,key=2)
|
100 |
min_new_tokens = st.slider("min_new_tokens",min_value=0,max_value=100,value=30,key=3)
|
101 |
#st.write(idx,"入力",input)
|
102 |
+
reload2 = st.button('生成',key=4)
|
103 |
+
if reload2:
|
104 |
+
with st.spinner("推論中です..."):
|
105 |
+
tokenized_inputs = tokenizer.encode(
|
106 |
+
input, max_length= 512, truncation=True,
|
107 |
+
padding="max_length", return_tensors="pt"
|
108 |
+
)
|
109 |
|
110 |
+
output_ids = model.generate(input_ids=tokenized_inputs,
|
111 |
+
max_length=512,
|
112 |
+
repetition_penalty=10.0, # 同じ文の繰り返しへのペナルティ
|
113 |
+
temperature = temperature,
|
114 |
+
num_beams = num_beams,
|
115 |
+
min_new_tokens = min_new_tokens,
|
116 |
)
|
117 |
+
|
118 |
+
output_text = tokenizer.decode(output_ids[0], skip_special_tokens=True,
|
119 |
+
clean_up_tokenization_spaces=False)
|
120 |
+
st.write(output_text)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
121 |
|
122 |
|
123 |
# temperature = st.slider("temperature",min_value=0.0,max_value=1.0,step=0.01,value=0.3,key=1)
|