Spaces:
No application file
No application file
import pkgutil | |
import interfaces | |
import gradio as gr | |
import importlib | |
demos = [] | |
names = [] | |
for i in list(pkgutil.iter_modules(interfaces.__path__)): | |
my_package = importlib.import_module(f'interfaces.{i.name}') | |
my_variable = getattr(my_package, 'demo') | |
demos.append(my_variable) | |
names.append(i.name) | |
gr.TabbedInterface(demos,names).launch(share=True,show_error=True) |