Alexis DUBURCQ
865ef6c693
Improve to_torch/to_numpy converters (#147)
* Enable converting list/tuple back and forth from/to numpy/torch.
* Add fallbacks.
* Fix PEP8
* Update unit tests.
* Type annotation. Robust dtype check.
* List of object are converted individually, as a single tensor otherwise.
* Improve robustness of _to_array_with_correct_type
* Add unit tests.
* Do not catch exception at _to_array_with_correct_type level.
* Use _parse_value
* Fix PEP8
* Fix _parse_value list output type fallback.
* Catch torch exception.
* Do not convert torch tensor during fallback.
* Improve unit tests.
* Add unit tests.
* FIx missing import
* Remove support of numpy arrays of tensors for Batch value parser.
* Forbid numpy arrays of tensors.
* Fix PEP8.
* Fix comment.
* Reduce _parse_value branch number.
* Fix None value.
* Forward error message for debugging purpose.
* Fix _is_scalar.
* More specific try/catch blocks.
* Fix exception chaining.
* Fix PEP8.
* Fix _is_scalar.
* Fix missing corner case.
* Fix PEP8.
* Allow Batch empty key.
* Fix multi-dim array datatype check.
Co-authored-by: Alexis Duburcq <alexis.duburcq@wandercraft.eu>
2020-07-21 16:47:56 +08:00
..
2020-06-03 13:59:47 +08:00
2020-07-21 16:47:56 +08:00
2020-07-20 22:12:57 +08:00
2020-07-20 15:54:18 +08:00
2020-07-21 16:47:56 +08:00