un-index commited on
Commit
9663b06
·
1 Parent(s): 7216e2e
Files changed (1) hide show
  1. app.py +10 -2
app.py CHANGED
@@ -129,7 +129,15 @@ def f(context, temperature, top_p, max_length, model_idx, SPACE_VERIFICATION_KEY
129
  # for some reson indexing with 'generated-text' doesn't work
130
  # edit: maybe because I was using generated-text, not generated_text (note the underscore in the second)
131
  # try:
132
- generated_text = generator(context, max_length=max_length, top_p=top_p, temperature=temperature, num_return_sequences=1)[0][0]['generated_text']
 
 
 
 
 
 
 
 
133
  # except:
134
  # generated_text = generator(context, max_length=max_length, top_p=top_p, temperature=temperature, num_return_sequences=1)[0]
135
 
@@ -150,7 +158,7 @@ iface = gr.Interface(f, [
150
  gr.inputs.Slider(
151
  minimum=20, maximum=512, default=30, label="max length"),
152
  gr.inputs.Dropdown(["GPT-J-6B", "GPT-2"], type="index", label="model"),
153
- gr.inputs.Textbox(lines=1, placeholder="space key", default="xxxxxxxx", label="space verification key")
154
 
155
  ], outputs="text", title=title, examples=examples)
156
  iface.launch() # enable_queue=True
 
129
  # for some reson indexing with 'generated-text' doesn't work
130
  # edit: maybe because I was using generated-text, not generated_text (note the underscore in the second)
131
  # try:
132
+ # sometimes it seems to contain another array, weird
133
+ generated_text = generator(context, max_length=max_length, top_p=top_p, temperature=temperature, num_return_sequences=1)[0]
134
+ # [0][0]['generated_text']
135
+
136
+ if 'generated_text' in generated_text:
137
+ return generated_text['generated_text']
138
+ else:
139
+ return generated_text[0]['generated_text']
140
+
141
  # except:
142
  # generated_text = generator(context, max_length=max_length, top_p=top_p, temperature=temperature, num_return_sequences=1)[0]
143
 
 
158
  gr.inputs.Slider(
159
  minimum=20, maximum=512, default=30, label="max length"),
160
  gr.inputs.Dropdown(["GPT-J-6B", "GPT-2"], type="index", label="model"),
161
+ gr.inputs.Textbox(lines=1, placeholder="space key", label="space verification key")
162
 
163
  ], outputs="text", title=title, examples=examples)
164
  iface.launch() # enable_queue=True