forked from kochlisGit/ProphitBet-Soccer-Bets-Predictor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.py
24 lines (19 loc) · 760 Bytes
/
main.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from database.repositories.league import LeagueRepository
from database.repositories.model import ModelRepository
from gui.main.application import MainApplicationWindow
import variables
def main():
league_repo = LeagueRepository(
available_leagues_filepath=variables.available_leagues_filepath,
saved_leagues_directory=variables.saved_leagues_directory
)
model_repo = ModelRepository(models_checkpoint_directory=variables.models_checkpoint_directory)
main_app = MainApplicationWindow(
league_repository=league_repo,
model_repository=model_repo,
random_seed=variables.random_seed
)
while main_app.restart:
main_app.open()
if __name__ == "__main__":
main()