Browse Source

!85 Set operation as 'None' when it is empty or None

Merge pull request !85 from luopengting/lineage_record
tags/v0.3.0-alpha
mindspore-ci-bot Gitee 5 years ago
parent
commit
c79adb4dba
1 changed files with 2 additions and 3 deletions
  1. +2
    -3
      mindinsight/lineagemgr/summary/_summary_adapter.py

+ 2
- 3
mindinsight/lineagemgr/summary/_summary_adapter.py View File

@@ -70,13 +70,13 @@ def _package_current_dataset(operation, message):
message (Operation): Operation proto message.
"""
for key, value in operation.items():
if key == "operations":
if value and key == "operations":
for operator in value:
_package_enhancement_operation(
operator,
message.operations.add()
)
elif key == "sampler":
elif value and key == "sampler":
_package_enhancement_operation(
value,
message.sampler
@@ -93,7 +93,6 @@ def _package_enhancement_operation(operation, message):
operation (dict): Enhancement operation.
message (Operation): Enhancement operation proto message.
"""

for key, value in operation.items():
if isinstance(value, list):
if all(isinstance(ele, int) for ele in value):


Loading…
Cancel
Save