Update app.py
Browse files
app.py
CHANGED
|
@@ -289,11 +289,14 @@ def generate_json_pieces(specification, model_version, additional_json_creation_
|
|
| 289 |
|
| 290 |
def process_specifications(data, model_version, json_creation, additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input):
|
| 291 |
# This method just drives the process
|
|
|
|
|
|
|
| 292 |
#if json_creation == "Single JSON Creation":
|
| 293 |
# resulting_schema = generate_json(data, model_version)
|
| 294 |
#elif json_creation == "Step-wise JSON Creation":
|
| 295 |
# resulting_schema = generate_json_pieces(data, model_version, additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input)
|
| 296 |
#return resulting_schema
|
|
|
|
| 297 |
return generate_json(data, model_version)
|
| 298 |
|
| 299 |
with gr.Blocks() as demo:
|
|
@@ -335,7 +338,7 @@ with gr.Blocks() as demo:
|
|
| 335 |
|
| 336 |
json_creation_input.change(fn=update_visibility, inputs=[json_creation_input, additional_json_creation_options], outputs=[additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
|
| 337 |
additional_json_creation_options.change(fn=update_visibility2, inputs=[additional_json_creation_options], outputs=[data_input, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
|
| 338 |
-
|
| 339 |
submit_button = gr.Button("Generate JSON")
|
| 340 |
submit_button.click(
|
| 341 |
fn=process_specifications,
|
|
|
|
| 289 |
|
| 290 |
def process_specifications(data, model_version, json_creation, additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input):
|
| 291 |
# This method just drives the process
|
| 292 |
+
|
| 293 |
+
# Uncomment when working on flippers
|
| 294 |
#if json_creation == "Single JSON Creation":
|
| 295 |
# resulting_schema = generate_json(data, model_version)
|
| 296 |
#elif json_creation == "Step-wise JSON Creation":
|
| 297 |
# resulting_schema = generate_json_pieces(data, model_version, additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input)
|
| 298 |
#return resulting_schema
|
| 299 |
+
|
| 300 |
return generate_json(data, model_version)
|
| 301 |
|
| 302 |
with gr.Blocks() as demo:
|
|
|
|
| 338 |
|
| 339 |
json_creation_input.change(fn=update_visibility, inputs=[json_creation_input, additional_json_creation_options], outputs=[additional_json_creation_options, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
|
| 340 |
additional_json_creation_options.change(fn=update_visibility2, inputs=[additional_json_creation_options], outputs=[data_input, field_data_input, planting_data_input, logs_data_input, soil_data_input, yield_data_input])
|
| 341 |
+
|
| 342 |
submit_button = gr.Button("Generate JSON")
|
| 343 |
submit_button.click(
|
| 344 |
fn=process_specifications,
|