main.py 827 B

123456789101112131415161718192021222324252627
  1. def main(*args,config=None):
  2. mode = config['mode']
  3. equp_type = config['equp_type']
  4. if equp_type == 'DHU':
  5. if mode == 'optimize':
  6. from .apps.DHU.optimize import optimize
  7. optimize(*args,config=config)
  8. elif mode == 'train':
  9. from .apps.DHU.train import train
  10. train(*args,config=config)
  11. elif mode == 'monitor':
  12. from .apps.DHU.monitor import monitor
  13. monitor(*args,config=config)
  14. else:
  15. raise NotImplementedError(mode)
  16. elif equp_type == 'Room':
  17. if mode == 'predict':
  18. from .apps.Room.predict import predict
  19. predict(*args,config=config)
  20. else:
  21. raise NotImplementedError(mode)
  22. else:
  23. raise NotImplementedError(equp_type)