Browse Source

sort the returned data in descending order of 'importance' and ascending order of 'name'

tags/v1.0.0
luopengting 5 years ago
parent
commit
6d0c75ae99
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      mindinsight/backend/optimizer/optimizer_api.py

+ 2
- 1
mindinsight/backend/optimizer/optimizer_api.py View File

@@ -63,7 +63,8 @@ def _get_optimize_targets(data_manager, search_condition=None):
param_info.update({"reason_code": ReasonCode.CORRELATION_NAN.value})
hyper_parameters.append(param_info)

hyper_parameters.sort(key=lambda hyper_param: hyper_param.get("importance"), reverse=True)
# Sort `hyper_parameters` in descending order of `importance` and ascending order of `name`.
hyper_parameters.sort(key=lambda hyper_param: (-hyper_param.get("importance"), hyper_param.get("name")))

target_summary = {
"name": target,


Loading…
Cancel
Save