Spaces:
Sleeping
Sleeping
| # run.py | |
| #!/usr/bin/env python | |
| import os | |
| import sys | |
| import argparse | |
| from app.gradio_app import create_and_launch_app | |
| from app.config import DEFAULT_CONFIG | |
| def main(): | |
| parser = argparse.ArgumentParser(description="NeuroNest - OneFormer with Contrast Detection") | |
| parser.add_argument("--port", type=int, default=7860, help="Port to run Gradio app on") | |
| parser.add_argument("--share", action="store_true", help="Create a public share link") | |
| parser.add_argument("--debug", action="store_true", help="Run in debug mode") | |
| args = parser.parse_args() | |
| # Update config with command line arguments | |
| config = DEFAULT_CONFIG.copy() | |
| config.update({ | |
| "port": args.port, | |
| "share": args.share, | |
| "debug": args.debug | |
| }) | |
| # Launch the app | |
| create_and_launch_app(config) | |
| if __name__ == "__main__": | |
| main() | |