Skip to content

Commit 4906d02

Browse files
authored
[Fix] Unexpected string attribute length. (#136)
1 parent 5e373e4 commit 4906d02

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

graphlearn/python/decoder.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
from __future__ import division
1919
from __future__ import print_function
2020

21+
import sys
2122
import numpy as np
2223

2324

@@ -123,5 +124,7 @@ def format_attrs(self, int_attrs, float_attrs, string_attrs):
123124

124125
if string_attrs is not None:
125126
string_attrs = string_attrs.reshape(-1, self._string_attr_num)
126-
string_attrs = string_attrs.astype('U13')
127+
if (sys.version_info[0] == '3'):
128+
# For Python 3.X, encode string attributes as Unicode.
129+
string_attrs = string_attrs.astype('U')
127130
return int_attrs, float_attrs, string_attrs

0 commit comments

Comments
 (0)