pytorch
0b040e17 - More user-friendly error messages (#59106)

Commit
4 years ago
More user-friendly error messages (#59106) Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/59106 Should make debugging a bit easier Test Plan: Example error in https://www.internalfb.com/intern/aibench/details/884106485190261 (open log for Portal or Portal+): ``` The following operation failed in the TorchScript interpreter. Traceback of TorchScript, serialized code (most recent call last): File "code/__torch__/torch/backends/_nnapi/prepare.py", line 29, in forward _0 = uninitialized(__torch__.torch.classes._nnapi.Compilation) if torch.__is__(self.comp, None): _1 = (self).init(args, ) ~~~~~~~~~~ <--- HERE else: pass File "code/__torch__/torch/backends/_nnapi/prepare.py", line 97, in init comp = __torch__.torch.classes._nnapi.Compilation.__new__(__torch__.torch.classes._nnapi.Compilation) _22 = (comp).__init__() _23 = (comp).init(self.ser_model, self.weights, ) ~~~~~~~~~~ <--- HERE self.comp = comp return None Traceback of TorchScript, original code (most recent call last): File "/data/users/dhaziza/fbsource/fbcode/buck-out/dev/gen/mobile-vision/d2go/projects/facegen/tools/export_to_app#link-tree/torch/backends/_nnapi/prepare.py", line 47, in forward def forward(self, args: List[torch.Tensor]) -> List[torch.Tensor]: if self.comp is None: self.init(args) ~~~~~~~~~ <--- HERE comp = self.comp assert comp is not None File "/data/users/dhaziza/fbsource/fbcode/buck-out/dev/gen/mobile-vision/d2go/projects/facegen/tools/export_to_app#link-tree/torch/backends/_nnapi/prepare.py", line 42, in init self.weights = [w.contiguous() for w in self.weights] comp = torch.classes._nnapi.Compilation() comp.init(self.ser_model, self.weights) ~~~~~~~~~ <--- HERE self.comp = comp RuntimeError: [enforce fail at nnapi_model_loader.cpp:171] result == ANEURALNETWORKS_NO_ERROR. NNAPI returned error: 4 ``` Reviewed By: axitkhurana Differential Revision: D28287450 fbshipit-source-id: ccd10301e1492f8879f9d6dd57b60c4e683ebb9e
Author
Parents
Loading