def view_experiment(args): exp_id = args.id port = args.port exp_dir = args.experiment_dir config_json = get_stopped_experiment_config_json(exp_id, exp_dir) if config_json.get('trainingServicePlatform'): legacy_launcher.view_experiment(args) exit() exp = Experiment._view(exp_id, exp_dir) exp.start(port, run_mode=RunMode.Detach)
def view_experiment(args): exp_id = args.id port = args.port exp_dir = args.experiment_dir init_logger_for_command_line() logging.getLogger('nni').setLevel(logging.INFO) config_json = get_stopped_experiment_config_json(exp_id, exp_dir) if config_json.get('trainingServicePlatform'): legacy_launcher.view_experiment(args) exit() exp = Experiment._view(exp_id, exp_dir) exp.start(port, run_mode=RunMode.Detach)
def resume_experiment(args): exp_id = args.id port = args.port debug = args.debug foreground = args.foreground exp_dir = args.experiment_dir config_json = get_stopped_experiment_config_json(exp_id, exp_dir) if config_json.get('trainingServicePlatform'): legacy_launcher.resume_experiment(args) exit() exp = Experiment._resume(exp_id, exp_dir) run_mode = RunMode.Foreground if foreground else RunMode.Detach exp.start(port, debug, run_mode)
def resume_experiment(args): exp_id = args.id port = args.port debug = args.debug foreground = args.foreground exp_dir = args.experiment_dir init_logger_for_command_line() logging.getLogger('nni').setLevel(logging.INFO) config_json = get_stopped_experiment_config_json(exp_id, exp_dir) if config_json.get('trainingServicePlatform'): legacy_launcher.resume_experiment(args) exit() exp = Experiment._resume(exp_id, exp_dir) run_mode = RunMode.Foreground if foreground else RunMode.Detach exp.start(port, debug, run_mode)