mylesai commited on
Commit
5491f0b
·
verified ·
1 Parent(s): 8dec5ec

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +62 -62
app.py CHANGED
@@ -20,7 +20,7 @@ from tenacity import (
20
  wait_random_exponential,
21
  )
22
  import bf_trigger
23
- import change_ui as change
24
  import offline_update
25
  # for exponential backoff
26
 
@@ -865,7 +865,7 @@ with gr.Blocks() as block:
865
  with gr.Row():
866
  login_to_zipfile_btn = gr.Button("Login")
867
 
868
- with gr.Column(visible=False, elem_id='zipfile') as zipfile:
869
  with gr.Row():
870
  with gr.Column():
871
  options = get_collection_names()
@@ -881,12 +881,12 @@ with gr.Blocks() as block:
881
  algorithm = gr.Button('Run Algorithm')
882
  upload = gr.Label(label='Uploader')
883
  stop = gr.Button("Stop Run")
884
- with gr.Row():
885
- zipfile_to_login_btn = gr.Button("Back to Login")
886
- zipfile_to_trigger_btn = gr.Button("Brandfolder Trigger")
887
- zipfile_to_offline_btn = gr.Button("Offline Image Update")
888
 
889
- with gr.Column(visible=False, elem_id='trigger') as trigger:
890
  gr.Markdown('''
891
  # Run AI in Brandfolder
892
  This button runs the AI algorithm using all the images stored in the Pre-Processed Images section in Brandfolder.
@@ -899,11 +899,11 @@ with gr.Blocks() as block:
899
  bf_topical_map = gr.File(label='Topical Map (must be docx)', file_types=['.docx'])
900
  bf_button = gr.Button('Run AI algorithm for Pre-Processed Images')
901
  bf_upload = gr.Label(label='Uploader')
902
- with gr.Row():
903
- trigger_to_zipfile_btn = gr.Button("Zipfile Upload")
904
- trigger_to_offline_btn = gr.Button("Offline Image Update")
905
 
906
- with gr.Column(visible=False, elem_id='offline') as offline:
907
  gr.Markdown('''
908
  If the Brandfolder API is offline, this page runs the AI algorithm for images within the AI Processed Section.
909
  The Images will not be reduced but the tags and descriptions of the images will be populated.
@@ -913,9 +913,9 @@ with gr.Blocks() as block:
913
  offline_topical_map = gr.File(label='Topical Map (must be docx)', file_types=['.docx'])
914
  offline_button = gr.Button('Run AI algorithm for AI Processed Images Section')
915
  offline_upload = gr.Label(label='Uploader')
916
- with gr.Row():
917
- offline_to_zipfile_btn = gr.Button("Zipfile Upload")
918
- offline_to_trigger_btn = gr.Button("Brandfolder Trigger")
919
 
920
  # selection.select(fn=get_collection_names, outputs=[selection])
921
  algo_event = algorithm.click(fn=import_client_data, inputs=[selection, zipfile, topical_map, password, project_bool, ai_bool, done_num], outputs=[upload])
@@ -923,61 +923,61 @@ with gr.Blocks() as block:
923
  offline_button.click(fn=offline_update.run_preprocess_ai, inputs=[offline_topical_map, offline_selection], outputs=[offline_upload])
924
  stop.click(fn=None, inputs=None, outputs=None, cancels=[algo_event])
925
 
926
- login_to_zipfile_btn.click(
927
- fn=None,
928
- inputs=None,
929
- outputs=[login, zipfile],
930
- js=change.login_to_zipfile_js
931
- )
932
 
933
- zipfile_to_login_btn.click(
934
- fn=None,
935
- inputs=None,
936
- outputs=[login, zipfile],
937
- js=change.zipfile_to_login_js
938
- )
939
 
940
 
941
- zipfile_to_trigger_btn.click(
942
- fn=None,
943
- inputs=None,
944
- outputs=[zipfile, trigger],
945
- js=change.zipfile_to_trigger_js
946
- )
947
 
948
- trigger_to_zipfile_btn.click(
949
- fn=None,
950
- inputs=None,
951
- outputs=[zipfile, trigger],
952
- js=change.trigger_to_zipfile_js
953
- )
954
 
955
- zipfile_to_offline_btn.click(
956
- fn=None,
957
- inputs=None,
958
- outputs=[zipfile, offline],
959
- js=change.zipfile_to_offline_js
960
- )
961
 
962
- trigger_to_offline_btn.click(
963
- fn=None,
964
- inputs=None,
965
- outputs=[trigger, offline],
966
- js=change.trigger_to_offline_js
967
- )
968
 
969
- offline_to_zipfile_btn.click(
970
- fn=None,
971
- inputs=None,
972
- outputs=[zipfile, offline],
973
- js=change.offline_to_zipfile_js
974
- )
975
 
976
- offline_to_trigger_btn.click(
977
- fn=None,
978
- inputs=None,
979
- outputs=[trigger, offline],
980
- js=change.offline_to_trigger_js
981
- )
982
 
983
  block.launch()
 
20
  wait_random_exponential,
21
  )
22
  import bf_trigger
23
+ # import change_ui as change
24
  import offline_update
25
  # for exponential backoff
26
 
 
865
  with gr.Row():
866
  login_to_zipfile_btn = gr.Button("Login")
867
 
868
+ with gr.Column(visible=True, elem_id='zipfile') as zipfile:
869
  with gr.Row():
870
  with gr.Column():
871
  options = get_collection_names()
 
881
  algorithm = gr.Button('Run Algorithm')
882
  upload = gr.Label(label='Uploader')
883
  stop = gr.Button("Stop Run")
884
+ # with gr.Row():
885
+ # zipfile_to_login_btn = gr.Button("Back to Login")
886
+ # zipfile_to_trigger_btn = gr.Button("Brandfolder Trigger")
887
+ # zipfile_to_offline_btn = gr.Button("Offline Image Update")
888
 
889
+ with gr.Column(visible=True, elem_id='trigger') as trigger:
890
  gr.Markdown('''
891
  # Run AI in Brandfolder
892
  This button runs the AI algorithm using all the images stored in the Pre-Processed Images section in Brandfolder.
 
899
  bf_topical_map = gr.File(label='Topical Map (must be docx)', file_types=['.docx'])
900
  bf_button = gr.Button('Run AI algorithm for Pre-Processed Images')
901
  bf_upload = gr.Label(label='Uploader')
902
+ # with gr.Row():
903
+ # trigger_to_zipfile_btn = gr.Button("Zipfile Upload")
904
+ # trigger_to_offline_btn = gr.Button("Offline Image Update")
905
 
906
+ with gr.Column(visible=True, elem_id='offline') as offline:
907
  gr.Markdown('''
908
  If the Brandfolder API is offline, this page runs the AI algorithm for images within the AI Processed Section.
909
  The Images will not be reduced but the tags and descriptions of the images will be populated.
 
913
  offline_topical_map = gr.File(label='Topical Map (must be docx)', file_types=['.docx'])
914
  offline_button = gr.Button('Run AI algorithm for AI Processed Images Section')
915
  offline_upload = gr.Label(label='Uploader')
916
+ # with gr.Row():
917
+ # offline_to_zipfile_btn = gr.Button("Zipfile Upload")
918
+ # offline_to_trigger_btn = gr.Button("Brandfolder Trigger")
919
 
920
  # selection.select(fn=get_collection_names, outputs=[selection])
921
  algo_event = algorithm.click(fn=import_client_data, inputs=[selection, zipfile, topical_map, password, project_bool, ai_bool, done_num], outputs=[upload])
 
923
  offline_button.click(fn=offline_update.run_preprocess_ai, inputs=[offline_topical_map, offline_selection], outputs=[offline_upload])
924
  stop.click(fn=None, inputs=None, outputs=None, cancels=[algo_event])
925
 
926
+ # login_to_zipfile_btn.click(
927
+ # fn=None,
928
+ # inputs=None,
929
+ # outputs=[login, zipfile],
930
+ # js=change.login_to_zipfile_js
931
+ # )
932
 
933
+ # zipfile_to_login_btn.click(
934
+ # fn=None,
935
+ # inputs=None,
936
+ # outputs=[login, zipfile],
937
+ # js=change.zipfile_to_login_js
938
+ # )
939
 
940
 
941
+ # zipfile_to_trigger_btn.click(
942
+ # fn=None,
943
+ # inputs=None,
944
+ # outputs=[zipfile, trigger],
945
+ # js=change.zipfile_to_trigger_js
946
+ # )
947
 
948
+ # trigger_to_zipfile_btn.click(
949
+ # fn=None,
950
+ # inputs=None,
951
+ # outputs=[zipfile, trigger],
952
+ # js=change.trigger_to_zipfile_js
953
+ # )
954
 
955
+ # zipfile_to_offline_btn.click(
956
+ # fn=None,
957
+ # inputs=None,
958
+ # outputs=[zipfile, offline],
959
+ # js=change.zipfile_to_offline_js
960
+ # )
961
 
962
+ # trigger_to_offline_btn.click(
963
+ # fn=None,
964
+ # inputs=None,
965
+ # outputs=[trigger, offline],
966
+ # js=change.trigger_to_offline_js
967
+ # )
968
 
969
+ # offline_to_zipfile_btn.click(
970
+ # fn=None,
971
+ # inputs=None,
972
+ # outputs=[zipfile, offline],
973
+ # js=change.offline_to_zipfile_js
974
+ # )
975
 
976
+ # offline_to_trigger_btn.click(
977
+ # fn=None,
978
+ # inputs=None,
979
+ # outputs=[trigger, offline],
980
+ # js=change.offline_to_trigger_js
981
+ # )
982
 
983
  block.launch()