!2244 Dataset: serializer return padded_sample as json str for record

Merge pull request !2244 from kouzhenzhong/minddataset_get_args
pull/2244/MERGE
mindspore-ci-bot 5 years ago committed by Gitee
commit ea87b6c443

@ -156,6 +156,9 @@ def traverse(node):
serialize_operations(node_repr, k, v)
elif k == 'sampler':
serialize_sampler(node_repr, v)
elif k == 'padded_sample' and v:
v1 = {key: value for key, value in v.items() if not isinstance(value, bytes)}
node_repr[k] = json.dumps(v1, indent=2)
# return schema json str if its type is mindspore.dataset.Schema
elif k == 'schema' and isinstance(v, de.Schema):
node_repr[k] = v.to_json()

Loading…
Cancel
Save