Spaces:
Running
Running
| # Copyright (c) Microsoft Corporation. | |
| # Licensed under the MIT license. | |
| # pylint: skip-file | |
| import copy | |
| import json_tricks | |
| _params = None | |
| _last_metric = None | |
| def get_next_parameter(): | |
| return _params | |
| def get_experiment_id(): | |
| return 'fakeidex' | |
| def get_trial_id(): | |
| return 'fakeidtr' | |
| def get_sequence_id(): | |
| return 0 | |
| def send_metric(string): | |
| global _last_metric | |
| _last_metric = string | |
| def init_params(params): | |
| global _params | |
| _params = copy.deepcopy(params) | |
| def get_last_metric(): | |
| metrics = json_tricks.loads(_last_metric) | |
| metrics['value'] = json_tricks.loads(metrics['value']) | |
| return metrics | |