mirror of
https://github.com/wassname/ray.git
synced 2026-07-02 21:39:18 +08:00
Serialize and Deserialize unicode (#349)
This commit is contained in:
committed by
Robert Nishihara
parent
ac363bf451
commit
8bf877ac1e
@@ -28,6 +28,9 @@ class Tuple(tuple):
|
||||
|
||||
class Str(str):
|
||||
pass
|
||||
|
||||
class Unicode(unicode):
|
||||
pass
|
||||
|
||||
class NDArray(np.ndarray):
|
||||
pass
|
||||
|
||||
@@ -489,6 +489,8 @@ class Worker(object):
|
||||
result = serialization.Tuple(result)
|
||||
elif isinstance(result, str):
|
||||
result = serialization.Str(result)
|
||||
elif isinstance(result, unicode):
|
||||
result = serialization.Unicode(result)
|
||||
elif isinstance(result, np.ndarray):
|
||||
result = result.view(serialization.NDArray)
|
||||
elif isinstance(result, np.generic):
|
||||
|
||||
Reference in New Issue
Block a user