diff --git a/colab_demo.ipynb b/colab_demo.ipynb index d41452e..89f5a55 100644 --- a/colab_demo.ipynb +++ b/colab_demo.ipynb @@ -1 +1,1307 @@ -{"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"Anime Facegan.ipynb","provenance":[],"collapsed_sections":[],"authorship_tag":"ABX9TyMPJOTKeJg/uPxks8hwvq45"},"kernelspec":{"name":"python3","display_name":"Python 3"},"language_info":{"name":"python"},"widgets":{"application/vnd.jupyter.widget-state+json":{"7d864c45136c4c38af6c30598c2cb600":{"model_module":"@jupyter-widgets/controls","model_name":"FileUploadModel","model_module_version":"1.5.0","state":{"_view_name":"FileUploadView","_counter":4,"style":"IPY_MODEL_7b277e997d7f47da9c9be52de68b0c63","_dom_classes":[],"description":"Upload","multiple":false,"_model_name":"FileUploadModel","data":[null],"button_style":"","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","accept":"image/*","_view_count":null,"disabled":false,"_view_module_version":"1.5.0","error":"","description_tooltip":null,"metadata":[{"name":"sg3.png","type":"image/png","size":799063,"lastModified":1634145474254}],"_model_module":"@jupyter-widgets/controls","layout":"IPY_MODEL_63a12ba1408048778f2b81218edf4194","icon":"upload"}},"7b277e997d7f47da9c9be52de68b0c63":{"model_module":"@jupyter-widgets/controls","model_name":"ButtonStyleModel","model_module_version":"1.5.0","state":{"_view_name":"StyleView","_model_name":"ButtonStyleModel","_view_module":"@jupyter-widgets/base","_model_module_version":"1.5.0","_view_count":null,"button_color":null,"font_weight":"","_view_module_version":"1.2.0","_model_module":"@jupyter-widgets/controls"}},"63a12ba1408048778f2b81218edf4194":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":null,"align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":null,"order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"f55b447ca89d4c38aa6214b201e7eb70":{"model_module":"@jupyter-widgets/controls","model_name":"ButtonModel","model_module_version":"1.5.0","state":{"_view_name":"ButtonView","style":"IPY_MODEL_546b62f8fb4c4966b4c40cf204992d6a","_dom_classes":[],"description":"Start","_model_name":"ButtonModel","button_style":"","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","tooltip":"","_view_count":null,"disabled":false,"_view_module_version":"1.5.0","layout":"IPY_MODEL_ddbd5c05a3184b78bcc734864ce0e45e","_model_module":"@jupyter-widgets/controls","icon":""}},"546b62f8fb4c4966b4c40cf204992d6a":{"model_module":"@jupyter-widgets/controls","model_name":"ButtonStyleModel","model_module_version":"1.5.0","state":{"_view_name":"StyleView","_model_name":"ButtonStyleModel","_view_module":"@jupyter-widgets/base","_model_module_version":"1.5.0","_view_count":null,"button_color":null,"font_weight":"","_view_module_version":"1.2.0","_model_module":"@jupyter-widgets/controls"}},"ddbd5c05a3184b78bcc734864ce0e45e":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":null,"align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":null,"order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"84a65ad31bcb46298d58cf63c3d0d459":{"model_module":"@jupyter-widgets/output","model_name":"OutputModel","model_module_version":"1.0.0","state":{"_view_name":"OutputView","msg_id":"","_dom_classes":[],"_model_name":"OutputModel","outputs":[{"output_type":"display_data","data":{"application/vnd.jupyter.widget-view+json":{"model_id":"ffe6eb4cc7da4251b4e31cd4e653b226","version_minor":0,"version_major":2},"text/plain":"HBox(children=(Image(value=b'\\x89PNG\\r\\n\\x1a\\n\\x00\\x00\\x00\\rIHDR\\x00\\x00\\x03\\x92\\x00\\x00\\x03\\x98\\x08\\x06\\x00\\x…"},"metadata":{}}],"_view_module":"@jupyter-widgets/output","_model_module_version":"1.0.0","_view_count":null,"_view_module_version":"1.0.0","layout":"IPY_MODEL_19b78e9b0625445a9efe84268ae05e49","_model_module":"@jupyter-widgets/output"}},"19b78e9b0625445a9efe84268ae05e49":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":null,"align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":null,"order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"be9ca13247a34654a65b5979b9d585e1":{"model_module":"@jupyter-widgets/controls","model_name":"HBoxModel","model_module_version":"1.5.0","state":{"_view_name":"HBoxView","_dom_classes":[],"_model_name":"HBoxModel","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"_view_module_version":"1.5.0","box_style":"","layout":"IPY_MODEL_a7d105fc061f426f9884680fce193647","_model_module":"@jupyter-widgets/controls","children":["IPY_MODEL_1515797846924532b33ae675aeaf3093","IPY_MODEL_b48aa4b5d2d5470cb298e4fcfa9ded33"]}},"a7d105fc061f426f9884680fce193647":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":null,"align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":null,"order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"1515797846924532b33ae675aeaf3093":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_b22e6372922f434aaae9c0b6ddb81b2d","height":"","_model_module":"@jupyter-widgets/controls"}},"b48aa4b5d2d5470cb298e4fcfa9ded33":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_87c59a4e4c6f47c7936d61481fb52124","height":"","_model_module":"@jupyter-widgets/controls"}},"b22e6372922f434aaae9c0b6ddb81b2d":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"87c59a4e4c6f47c7936d61481fb52124":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"2158cacf4e6e479faa44e91ca12bbda7":{"model_module":"@jupyter-widgets/controls","model_name":"HBoxModel","model_module_version":"1.5.0","state":{"_view_name":"HBoxView","_dom_classes":[],"_model_name":"HBoxModel","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"_view_module_version":"1.5.0","box_style":"","layout":"IPY_MODEL_23ee9829bfa04e8f8435a8ae476b43d1","_model_module":"@jupyter-widgets/controls","children":["IPY_MODEL_736138a274cc431b943753e139c6523f","IPY_MODEL_7cc2c98cd6a04949b48142f3e403b08a"]}},"23ee9829bfa04e8f8435a8ae476b43d1":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":null,"align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":null,"order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"736138a274cc431b943753e139c6523f":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_99b447095ace462fbd5e1a623b28fe66","height":"","_model_module":"@jupyter-widgets/controls"}},"7cc2c98cd6a04949b48142f3e403b08a":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_b2ca4deaa28c4e18936a84732be18884","height":"","_model_module":"@jupyter-widgets/controls"}},"99b447095ace462fbd5e1a623b28fe66":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"b2ca4deaa28c4e18936a84732be18884":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"8f5c711475c843e483701e09749c43a0":{"model_module":"@jupyter-widgets/controls","model_name":"HBoxModel","model_module_version":"1.5.0","state":{"_view_name":"HBoxView","_dom_classes":[],"_model_name":"HBoxModel","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"_view_module_version":"1.5.0","box_style":"","layout":"IPY_MODEL_35b94797d82f40c29e9197ccb87bad9b","_model_module":"@jupyter-widgets/controls","children":["IPY_MODEL_7d1abcf6f60e4fd98837fcc9ba50568b","IPY_MODEL_23bb16852e60478b834a38bd59459af8"]}},"35b94797d82f40c29e9197ccb87bad9b":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":null,"align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":null,"order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"7d1abcf6f60e4fd98837fcc9ba50568b":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_e099c93cc8d54f5eb503228904b5e579","height":"","_model_module":"@jupyter-widgets/controls"}},"23bb16852e60478b834a38bd59459af8":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_941adc4eddd34b9e9273a9380858b109","height":"","_model_module":"@jupyter-widgets/controls"}},"e099c93cc8d54f5eb503228904b5e579":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"941adc4eddd34b9e9273a9380858b109":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"ffe6eb4cc7da4251b4e31cd4e653b226":{"model_module":"@jupyter-widgets/controls","model_name":"HBoxModel","model_module_version":"1.5.0","state":{"_view_name":"HBoxView","_dom_classes":[],"_model_name":"HBoxModel","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"_view_module_version":"1.5.0","box_style":"","layout":"IPY_MODEL_9fcac464ab454bf1a578b8966650812a","_model_module":"@jupyter-widgets/controls","children":["IPY_MODEL_daf001934c554c508c823f4a2c76a387","IPY_MODEL_9724a26695f0402bbc97810ed4aa454c"]}},"9fcac464ab454bf1a578b8966650812a":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":null,"align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":null,"order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"daf001934c554c508c823f4a2c76a387":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_d2af4b7d511b41f7892eb9c8e800fed9","height":"","_model_module":"@jupyter-widgets/controls"}},"9724a26695f0402bbc97810ed4aa454c":{"model_module":"@jupyter-widgets/controls","model_name":"ImageModel","model_module_version":"1.5.0","state":{"_view_name":"ImageView","_dom_classes":[],"_model_name":"ImageModel","format":"jpeg","_view_module":"@jupyter-widgets/controls","_model_module_version":"1.5.0","_view_count":null,"width":"","_view_module_version":"1.5.0","layout":"IPY_MODEL_651969adccb94dc7b6656ed2c9b281fb","height":"","_model_module":"@jupyter-widgets/controls"}},"d2af4b7d511b41f7892eb9c8e800fed9":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}},"651969adccb94dc7b6656ed2c9b281fb":{"model_module":"@jupyter-widgets/base","model_name":"LayoutModel","model_module_version":"1.2.0","state":{"_view_name":"LayoutView","grid_template_rows":null,"right":null,"justify_content":null,"_view_module":"@jupyter-widgets/base","overflow":null,"_model_module_version":"1.2.0","_view_count":null,"flex_flow":null,"width":null,"min_width":null,"border":null,"align_items":null,"bottom":null,"_model_module":"@jupyter-widgets/base","top":null,"grid_column":null,"overflow_y":null,"overflow_x":null,"grid_auto_flow":null,"grid_area":null,"grid_template_columns":null,"flex":null,"_model_name":"LayoutModel","justify_items":null,"grid_row":null,"max_height":"500px","align_content":null,"visibility":null,"align_self":null,"height":null,"min_height":null,"padding":null,"grid_auto_rows":null,"grid_gap":null,"max_width":"500px","order":null,"_view_module_version":"1.2.0","grid_template_areas":null,"object_position":null,"object_fit":null,"grid_auto_columns":null,"margin":null,"display":null,"left":null}}}}},"cells":[{"cell_type":"markdown","metadata":{"id":"Kh9gkBGo2nUT"},"source":["Learn more about facegan here: https://github.com/bryandlee/animegan2-pytorch\n","\n","To start using this, run the cells with `Ctrl+F9` or \"Runtime > Run All\"\n","\n","For accelerated inference, you can use a GPU. Simply select \"Runtime > Change runtime type\" and select \"GPU\" in the \"Hardware Acceleration\" dropdown.\n","\n"]},{"cell_type":"code","metadata":{"colab":{"base_uri":"https://localhost:8080/","height":621,"referenced_widgets":["7d864c45136c4c38af6c30598c2cb600","7b277e997d7f47da9c9be52de68b0c63","63a12ba1408048778f2b81218edf4194","f55b447ca89d4c38aa6214b201e7eb70","546b62f8fb4c4966b4c40cf204992d6a","ddbd5c05a3184b78bcc734864ce0e45e","84a65ad31bcb46298d58cf63c3d0d459","19b78e9b0625445a9efe84268ae05e49","be9ca13247a34654a65b5979b9d585e1","a7d105fc061f426f9884680fce193647","1515797846924532b33ae675aeaf3093","b48aa4b5d2d5470cb298e4fcfa9ded33","b22e6372922f434aaae9c0b6ddb81b2d","87c59a4e4c6f47c7936d61481fb52124","2158cacf4e6e479faa44e91ca12bbda7","23ee9829bfa04e8f8435a8ae476b43d1","736138a274cc431b943753e139c6523f","7cc2c98cd6a04949b48142f3e403b08a","99b447095ace462fbd5e1a623b28fe66","b2ca4deaa28c4e18936a84732be18884","8f5c711475c843e483701e09749c43a0","35b94797d82f40c29e9197ccb87bad9b","7d1abcf6f60e4fd98837fcc9ba50568b","23bb16852e60478b834a38bd59459af8","e099c93cc8d54f5eb503228904b5e579","941adc4eddd34b9e9273a9380858b109","ffe6eb4cc7da4251b4e31cd4e653b226","9fcac464ab454bf1a578b8966650812a","daf001934c554c508c823f4a2c76a387","9724a26695f0402bbc97810ed4aa454c","d2af4b7d511b41f7892eb9c8e800fed9","651969adccb94dc7b6656ed2c9b281fb"]},"cellView":"form","id":"VSdphHwYzwkY","executionInfo":{"status":"ok","timestamp":1636402044617,"user_tz":300,"elapsed":328,"user":{"displayName":"Xing Han Lu","photoUrl":"https://lh3.googleusercontent.com/a-/AOh14Gj1JLJ4-51nkV6evLzf5UzitxpKQWI2DzQiOOy0=s64","userId":"00576115525065362925"}},"outputId":"6c236705-9d51-474a-8632-902b43644fc0"},"source":["from io import BytesIO\n","import torch\n","from PIL import Image\n","\n","import ipywidgets as widgets\n","import IPython.display as display\n","from google.colab import files\n","\n","device = \"cuda\" if torch.cuda.is_available() else \"cpu\"\n","model = torch.hub.load(\"bryandlee/animegan2-pytorch:main\", \"generator\", device=device).eval()\n","face2paint = torch.hub.load(\"bryandlee/animegan2-pytorch:main\", \"face2paint\", device=device)\n","\n","#@title Anime FaceGAN Colab app\n","image_format = \"jpeg\" #@param [\"jpeg\", \"png\"]\n","\n","\n","button = widgets.Button(description=\"Start\")\n","output = widgets.Output()\n","\n","uploader = widgets.FileUpload(\n"," accept='image/*', # Accepted file extension e.g. '.txt', '.pdf', 'image/*', 'image/*,.pdf'\n"," multiple=False # True to accept multiple files upload else False\n",")\n","\n","def run(b):\n"," button.disabled = True\n","\n"," with output:\n"," display.clear_output()\n","\n"," for fname in uploader.value:\n"," bytes_in = uploader.value[fname]['content']\n","\n"," im_in = Image.open(BytesIO(bytes_in)).convert(\"RGB\")\n"," im_out = face2paint(model, im_in, side_by_side=False)\n","\n"," buffer_out = BytesIO()\n"," im_out.save(buffer_out, format=image_format)\n","\n"," bytes_out = buffer_out.getvalue()\n"," wi1 = widgets.Image(value=bytes_in, format=image_format)\n"," wi2 = widgets.Image(value=bytes_out, format=image_format)\n","\n"," wi1.layout.max_width = '500px'\n"," wi1.layout.max_height = '500px'\n"," wi2.layout.max_width = '500px'\n"," wi2.layout.max_height = '500px'\n","\n"," ## Side by side thanks to HBox widgets\n"," sidebyside = widgets.HBox([wi1, wi2])\n"," ## Finally, show.\n"," with output:\n"," display.display(sidebyside)\n"," \n"," button.disabled = False\n","\n","button.on_click(run)\n","display.display(uploader, button, output)"],"execution_count":3,"outputs":[{"output_type":"stream","name":"stderr","text":["Using cache found in /root/.cache/torch/hub/bryandlee_animegan2-pytorch_main\n","Using cache found in /root/.cache/torch/hub/bryandlee_animegan2-pytorch_main\n"]},{"output_type":"display_data","data":{"application/vnd.jupyter.widget-view+json":{"model_id":"7d864c45136c4c38af6c30598c2cb600","version_minor":0,"version_major":2},"text/plain":["FileUpload(value={}, accept='image/*', description='Upload')"]},"metadata":{}},{"output_type":"display_data","data":{"application/vnd.jupyter.widget-view+json":{"model_id":"f55b447ca89d4c38aa6214b201e7eb70","version_minor":0,"version_major":2},"text/plain":["Button(description='Start', style=ButtonStyle())"]},"metadata":{}},{"output_type":"display_data","data":{"application/vnd.jupyter.widget-view+json":{"model_id":"84a65ad31bcb46298d58cf63c3d0d459","version_minor":0,"version_major":2},"text/plain":["Output()"]},"metadata":{}}]}]} \ No newline at end of file +{ + "cells": [ + { + "cell_type": "markdown", + "metadata": { + "id": "Kh9gkBGo2nUT" + }, + "source": [ + "Interactive Demo for AnimeGANv2:FacePortraitv2 created by @xhlulu\n", + "\n", + "Learn more about the model here: https://github.com/bryandlee/animegan2-pytorch\n", + "\n", + "To start using this, run the cells with `Ctrl+F9` or \"Runtime > Run All\"\n", + "\n", + "For accelerated inference, you can use a GPU. Simply select \"Runtime > Change runtime type\" and select \"GPU\" in the \"Hardware Acceleration\" dropdown.\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": { + "cellView": "form", + "colab": { + "base_uri": "https://localhost:8080/", + "height": 621, + "referenced_widgets": [ + "7d864c45136c4c38af6c30598c2cb600", + "7b277e997d7f47da9c9be52de68b0c63", + "63a12ba1408048778f2b81218edf4194", + "f55b447ca89d4c38aa6214b201e7eb70", + "546b62f8fb4c4966b4c40cf204992d6a", + "ddbd5c05a3184b78bcc734864ce0e45e", + "84a65ad31bcb46298d58cf63c3d0d459", + "19b78e9b0625445a9efe84268ae05e49", + "be9ca13247a34654a65b5979b9d585e1", + "a7d105fc061f426f9884680fce193647", + "1515797846924532b33ae675aeaf3093", + "b48aa4b5d2d5470cb298e4fcfa9ded33", + "b22e6372922f434aaae9c0b6ddb81b2d", + "87c59a4e4c6f47c7936d61481fb52124", + "2158cacf4e6e479faa44e91ca12bbda7", + "23ee9829bfa04e8f8435a8ae476b43d1", + "736138a274cc431b943753e139c6523f", + "7cc2c98cd6a04949b48142f3e403b08a", + "99b447095ace462fbd5e1a623b28fe66", + "b2ca4deaa28c4e18936a84732be18884", + "8f5c711475c843e483701e09749c43a0", + "35b94797d82f40c29e9197ccb87bad9b", + "7d1abcf6f60e4fd98837fcc9ba50568b", + "23bb16852e60478b834a38bd59459af8", + "e099c93cc8d54f5eb503228904b5e579", + "941adc4eddd34b9e9273a9380858b109", + "ffe6eb4cc7da4251b4e31cd4e653b226", + "9fcac464ab454bf1a578b8966650812a", + "daf001934c554c508c823f4a2c76a387", + "9724a26695f0402bbc97810ed4aa454c", + "d2af4b7d511b41f7892eb9c8e800fed9", + "651969adccb94dc7b6656ed2c9b281fb" + ] + }, + "executionInfo": { + "elapsed": 328, + "status": "ok", + "timestamp": 1636402044617, + "user": { + "displayName": "Xing Han Lu", + "photoUrl": "https://lh3.googleusercontent.com/a-/AOh14Gj1JLJ4-51nkV6evLzf5UzitxpKQWI2DzQiOOy0=s64", + "userId": "00576115525065362925" + }, + "user_tz": 300 + }, + "id": "VSdphHwYzwkY", + "outputId": "6c236705-9d51-474a-8632-902b43644fc0" + }, + "outputs": [], + "source": [ + "from io import BytesIO\n", + "import torch\n", + "from PIL import Image\n", + "\n", + "import ipywidgets as widgets\n", + "import IPython.display as display\n", + "from google.colab import files\n", + "\n", + "device = \"cuda\" if torch.cuda.is_available() else \"cpu\"\n", + "model = torch.hub.load(\"bryandlee/animegan2-pytorch:main\", \"generator\", device=device).eval()\n", + "face2paint = torch.hub.load(\"bryandlee/animegan2-pytorch:main\", \"face2paint\", device=device)\n", + "\n", + "#@title Anime FaceGAN Colab app\n", + "image_format = \"jpeg\" #@param [\"jpeg\", \"png\"]\n", + "\n", + "\n", + "button = widgets.Button(description=\"Start\")\n", + "output = widgets.Output()\n", + "\n", + "uploader = widgets.FileUpload(\n", + " accept='image/*', # Accepted file extension e.g. '.txt', '.pdf', 'image/*', 'image/*,.pdf'\n", + " multiple=False # True to accept multiple files upload else False\n", + ")\n", + "\n", + "def run(b):\n", + " button.disabled = True\n", + "\n", + " with output:\n", + " display.clear_output()\n", + "\n", + " for fname in uploader.value:\n", + " bytes_in = uploader.value[fname]['content']\n", + "\n", + " im_in = Image.open(BytesIO(bytes_in)).convert(\"RGB\")\n", + " im_out = face2paint(model, im_in, side_by_side=False)\n", + "\n", + " buffer_out = BytesIO()\n", + " im_out.save(buffer_out, format=image_format)\n", + "\n", + " bytes_out = buffer_out.getvalue()\n", + " wi1 = widgets.Image(value=bytes_in, format=image_format)\n", + " wi2 = widgets.Image(value=bytes_out, format=image_format)\n", + "\n", + " wi1.layout.max_width = '500px'\n", + " wi1.layout.max_height = '500px'\n", + " wi2.layout.max_width = '500px'\n", + " wi2.layout.max_height = '500px'\n", + "\n", + " ## Side by side thanks to HBox widgets\n", + " sidebyside = widgets.HBox([wi1, wi2])\n", + " ## Finally, show.\n", + " with output:\n", + " display.display(sidebyside)\n", + " \n", + " button.disabled = False\n", + "\n", + "button.on_click(run)\n", + "display.display(uploader, button, output)" + ] + } + ], + "metadata": { + "colab": { + "authorship_tag": "ABX9TyMPJOTKeJg/uPxks8hwvq45", + "collapsed_sections": [], + "name": "Anime Facegan.ipynb", + "provenance": [] + }, + "kernelspec": { + "display_name": "Python 3 (ipykernel)", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.10" + }, + "widgets": { + "application/vnd.jupyter.widget-state+json": { + "1515797846924532b33ae675aeaf3093": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_b22e6372922f434aaae9c0b6ddb81b2d", + "width": "" + } + }, + "19b78e9b0625445a9efe84268ae05e49": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "2158cacf4e6e479faa44e91ca12bbda7": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HBoxModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_736138a274cc431b943753e139c6523f", + "IPY_MODEL_7cc2c98cd6a04949b48142f3e403b08a" + ], + "layout": "IPY_MODEL_23ee9829bfa04e8f8435a8ae476b43d1" + } + }, + "23bb16852e60478b834a38bd59459af8": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_941adc4eddd34b9e9273a9380858b109", + "width": "" + } + }, + "23ee9829bfa04e8f8435a8ae476b43d1": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "35b94797d82f40c29e9197ccb87bad9b": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "546b62f8fb4c4966b4c40cf204992d6a": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ButtonStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ButtonStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "button_color": null, + "font_weight": "" + } + }, + "63a12ba1408048778f2b81218edf4194": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "651969adccb94dc7b6656ed2c9b281fb": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "736138a274cc431b943753e139c6523f": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_99b447095ace462fbd5e1a623b28fe66", + "width": "" + } + }, + "7b277e997d7f47da9c9be52de68b0c63": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ButtonStyleModel", + "state": { + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ButtonStyleModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "StyleView", + "button_color": null, + "font_weight": "" + } + }, + "7cc2c98cd6a04949b48142f3e403b08a": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_b2ca4deaa28c4e18936a84732be18884", + "width": "" + } + }, + "7d1abcf6f60e4fd98837fcc9ba50568b": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_e099c93cc8d54f5eb503228904b5e579", + "width": "" + } + }, + "7d864c45136c4c38af6c30598c2cb600": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "FileUploadModel", + "state": { + "_counter": 4, + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "FileUploadModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "FileUploadView", + "accept": "image/*", + "button_style": "", + "data": [ + null + ], + "description": "Upload", + "description_tooltip": null, + "disabled": false, + "error": "", + "icon": "upload", + "layout": "IPY_MODEL_63a12ba1408048778f2b81218edf4194", + "metadata": [ + { + "lastModified": 1634145474254, + "name": "sg3.png", + "size": 799063, + "type": "image/png" + } + ], + "multiple": false, + "style": "IPY_MODEL_7b277e997d7f47da9c9be52de68b0c63" + } + }, + "84a65ad31bcb46298d58cf63c3d0d459": { + "model_module": "@jupyter-widgets/output", + "model_module_version": "1.0.0", + "model_name": "OutputModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/output", + "_model_module_version": "1.0.0", + "_model_name": "OutputModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/output", + "_view_module_version": "1.0.0", + "_view_name": "OutputView", + "layout": "IPY_MODEL_19b78e9b0625445a9efe84268ae05e49", + "msg_id": "", + "outputs": [ + { + "data": { + "application/vnd.jupyter.widget-view+json": { + "model_id": "ffe6eb4cc7da4251b4e31cd4e653b226", + "version_major": 2, + "version_minor": 0 + }, + "text/plain": "HBox(children=(Image(value=b'\\x89PNG\\r\\n\\x1a\\n\\x00\\x00\\x00\\rIHDR\\x00\\x00\\x03\\x92\\x00\\x00\\x03\\x98\\x08\\x06\\x00\\x…" + }, + "metadata": {}, + "output_type": "display_data" + } + ] + } + }, + "87c59a4e4c6f47c7936d61481fb52124": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "8f5c711475c843e483701e09749c43a0": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HBoxModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_7d1abcf6f60e4fd98837fcc9ba50568b", + "IPY_MODEL_23bb16852e60478b834a38bd59459af8" + ], + "layout": "IPY_MODEL_35b94797d82f40c29e9197ccb87bad9b" + } + }, + "941adc4eddd34b9e9273a9380858b109": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "9724a26695f0402bbc97810ed4aa454c": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_651969adccb94dc7b6656ed2c9b281fb", + "width": "" + } + }, + "99b447095ace462fbd5e1a623b28fe66": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "9fcac464ab454bf1a578b8966650812a": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "a7d105fc061f426f9884680fce193647": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "b22e6372922f434aaae9c0b6ddb81b2d": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "b2ca4deaa28c4e18936a84732be18884": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "b48aa4b5d2d5470cb298e4fcfa9ded33": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_87c59a4e4c6f47c7936d61481fb52124", + "width": "" + } + }, + "be9ca13247a34654a65b5979b9d585e1": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HBoxModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_1515797846924532b33ae675aeaf3093", + "IPY_MODEL_b48aa4b5d2d5470cb298e4fcfa9ded33" + ], + "layout": "IPY_MODEL_a7d105fc061f426f9884680fce193647" + } + }, + "d2af4b7d511b41f7892eb9c8e800fed9": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "daf001934c554c508c823f4a2c76a387": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ImageModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ImageModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ImageView", + "format": "jpeg", + "height": "", + "layout": "IPY_MODEL_d2af4b7d511b41f7892eb9c8e800fed9", + "width": "" + } + }, + "ddbd5c05a3184b78bcc734864ce0e45e": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": null, + "max_width": null, + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "e099c93cc8d54f5eb503228904b5e579": { + "model_module": "@jupyter-widgets/base", + "model_module_version": "1.2.0", + "model_name": "LayoutModel", + "state": { + "_model_module": "@jupyter-widgets/base", + "_model_module_version": "1.2.0", + "_model_name": "LayoutModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/base", + "_view_module_version": "1.2.0", + "_view_name": "LayoutView", + "align_content": null, + "align_items": null, + "align_self": null, + "border": null, + "bottom": null, + "display": null, + "flex": null, + "flex_flow": null, + "grid_area": null, + "grid_auto_columns": null, + "grid_auto_flow": null, + "grid_auto_rows": null, + "grid_column": null, + "grid_gap": null, + "grid_row": null, + "grid_template_areas": null, + "grid_template_columns": null, + "grid_template_rows": null, + "height": null, + "justify_content": null, + "justify_items": null, + "left": null, + "margin": null, + "max_height": "500px", + "max_width": "500px", + "min_height": null, + "min_width": null, + "object_fit": null, + "object_position": null, + "order": null, + "overflow": null, + "overflow_x": null, + "overflow_y": null, + "padding": null, + "right": null, + "top": null, + "visibility": null, + "width": null + } + }, + "f55b447ca89d4c38aa6214b201e7eb70": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "ButtonModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "ButtonModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "ButtonView", + "button_style": "", + "description": "Start", + "disabled": false, + "icon": "", + "layout": "IPY_MODEL_ddbd5c05a3184b78bcc734864ce0e45e", + "style": "IPY_MODEL_546b62f8fb4c4966b4c40cf204992d6a", + "tooltip": "" + } + }, + "ffe6eb4cc7da4251b4e31cd4e653b226": { + "model_module": "@jupyter-widgets/controls", + "model_module_version": "1.5.0", + "model_name": "HBoxModel", + "state": { + "_dom_classes": [], + "_model_module": "@jupyter-widgets/controls", + "_model_module_version": "1.5.0", + "_model_name": "HBoxModel", + "_view_count": null, + "_view_module": "@jupyter-widgets/controls", + "_view_module_version": "1.5.0", + "_view_name": "HBoxView", + "box_style": "", + "children": [ + "IPY_MODEL_daf001934c554c508c823f4a2c76a387", + "IPY_MODEL_9724a26695f0402bbc97810ed4aa454c" + ], + "layout": "IPY_MODEL_9fcac464ab454bf1a578b8966650812a" + } + } + } + } + }, + "nbformat": 4, + "nbformat_minor": 4 +}