Unverified Commit f796c60b authored by SparkSnail's avatar SparkSnail Committed by GitHub
Browse files

Merge pull request #146 from Microsoft/master

merge master
parents eb5e21c6 eaab9dd3
...@@ -41,9 +41,8 @@ class SlideBar extends React.Component<{}, SliderState> { ...@@ -41,9 +41,8 @@ class SlideBar extends React.Component<{}, SliderState> {
res.data.params.searchSpace = JSON.parse(res.data.params.searchSpace); res.data.params.searchSpace = JSON.parse(res.data.params.searchSpace);
} }
const isEdge = navigator.userAgent.indexOf('Edge') !== -1 ? true : false; const isEdge = navigator.userAgent.indexOf('Edge') !== -1 ? true : false;
const interResultList = res2.data;
const contentOfExperiment = JSON.stringify(res.data, null, 2);
let trialMessagesArr = res1.data; let trialMessagesArr = res1.data;
const interResultList = res2.data;
Object.keys(trialMessagesArr).map(item => { Object.keys(trialMessagesArr).map(item => {
// transform hyperparameters as object to show elegantly // transform hyperparameters as object to show elegantly
trialMessagesArr[item].hyperParameters = JSON.parse(trialMessagesArr[item].hyperParameters); trialMessagesArr[item].hyperParameters = JSON.parse(trialMessagesArr[item].hyperParameters);
...@@ -57,9 +56,12 @@ class SlideBar extends React.Component<{}, SliderState> { ...@@ -57,9 +56,12 @@ class SlideBar extends React.Component<{}, SliderState> {
} }
}); });
}); });
const trialMessages = JSON.stringify(trialMessagesArr, null, 2); const result = {
experimentParameters: res.data,
trialMessage: trialMessagesArr
};
const aTag = document.createElement('a'); const aTag = document.createElement('a');
const file = new Blob([contentOfExperiment, trialMessages], { type: 'application/json' }); const file = new Blob([JSON.stringify(result, null, 4)], { type: 'application/json' });
aTag.download = 'experiment.json'; aTag.download = 'experiment.json';
aTag.href = URL.createObjectURL(file); aTag.href = URL.createObjectURL(file);
aTag.click(); aTag.click();
......
...@@ -443,7 +443,7 @@ def launch_experiment(args, experiment_config, mode, config_file_name, experimen ...@@ -443,7 +443,7 @@ def launch_experiment(args, experiment_config, mode, config_file_name, experimen
# start a new experiment # start a new experiment
print_normal('Starting experiment...') print_normal('Starting experiment...')
# set debug configuration # set debug configuration
if args.debug is not None: if experiment_config.get('debug') is None:
experiment_config['debug'] = args.debug experiment_config['debug'] = args.debug
response = set_experiment(experiment_config, mode, args.port, config_file_name) response = set_experiment(experiment_config, mode, args.port, config_file_name)
if response: if response:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment