microsoft/nni

No error raise for wrong type of result

Open

#3641 aperta il 14 mag 2021

Vedi su GitHub
 (3 commenti) (0 reazioni) (1 assegnatario)Python (1830 fork)batch import
help wanteduser raised

Metriche repository

Star
 (13.504 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

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?:

Guida contributor