microsoft/nni

No error raise for wrong type of result

Open

#3,641 创建于 2021年5月14日

在 GitHub 查看
 (3 评论) (0 反应) (1 负责人)Python (13,504 star) (1,830 fork)batch import
help wanteduser raised

描述

Describe the issue:

When parsing value in torch.tensor with dtype=torch.float to nni.report_intermediate_result and nni.report_final_result, there is no Exception raised and no result recorded.

It is desired to raise a ValueError, or auto-convert to python float (raise a ValueError when cannot be converted).

Environment:

  • NNI version:
  • Training service (local|remote|pai|aml|etc):
  • Client OS:
  • Server OS (for remote mode only):
  • Python version:
  • PyTorch/TensorFlow version:
  • Is conda/virtualenv/venv used?:
  • Is running in Docker?:

Configuration:

  • Experiment config (remember to remove secrets!):
  • Search space:

Log message:

  • nnimanager.log:
  • dispatcher.log:
  • nnictl stdout and stderr:

How to reproduce it?:

贡献者指南

No error raise for wrong type of result · microsoft/nni#3641 | Good First Issue