Browse Source

fix bug which ignores the sample when sample_id==0

tags/v1.1.0
YuhanShi53 5 years ago
parent
commit
bdc1d4a8c5
2 changed files with 2 additions and 2 deletions
  1. +1
    -1
      mindinsight/explainer/manager/explain_loader.py
  2. +1
    -1
      mindinsight/explainer/manager/explain_parser.py

+ 1
- 1
mindinsight/explainer/manager/explain_loader.py View File

@@ -432,7 +432,7 @@ class ExplainLoader:
...
}
"""
if not getattr(sample, 'sample_id', None):
if getattr(sample, 'sample_id', None) is None:
raise ParamValueError('sample_event has no sample_id')
sample_id = sample.sample_id
samples_copy = self._samples.copy()


+ 1
- 1
mindinsight/explainer/manager/explain_parser.py View File

@@ -141,7 +141,7 @@ class ExplainParser(_SummaryParser):
field_list = []
tensor_value_list = []
for field in fields:
if not getattr(tensor_event_value, field, False):
if getattr(tensor_event_value, field, None) is None:
continue

if ExplainFieldsEnum.METADATA.value == field and not tensor_event_value.metadata.label:


Loading…
Cancel
Save