File size: 857 Bytes
815b0dc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9b8659c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
from argparse import ArgumentParser

from . import BaseCompetitionsCommand


def run_app_command_factory(args):
    return RunCompetitionsAppCommand()


class RunCompetitionsAppCommand(BaseCompetitionsCommand):
    @staticmethod
    def register_subcommand(parser: ArgumentParser):
        create_project_parser = parser.add_parser("run", description="✨ Run competitions app")
        # create_project_parser.add_argument("--name", type=str, default=None, required=True, help="The project's name")
        create_project_parser.set_defaults(func=run_app_command_factory)

    # def __init__(self):
    #     self._name = name
    #     self._task = task
    #     self._lang = language
    #     self._max_models = max_models
    #     self._hub_model = hub_model

    def run(self):
        from ..competitions import demo

        demo.queue().launch()