File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -189,6 +189,8 @@ def deserialize_data(
189
189
return _deserialize_dataframe (data )
190
190
elif mimetype == "application/vnd.simvue.torch.v1" :
191
191
return _deserialize_torch_tensor (data )
192
+ elif mimetype == "application/json" :
193
+ return _deserialize_json (data )
192
194
elif mimetype == "application/octet-stream" and allow_pickle :
193
195
return _deserialize_pickle (data )
194
196
return None
@@ -240,6 +242,11 @@ def _deserialize_torch_tensor(data: "Buffer") -> typing.Optional["Tensor"]:
240
242
return torch .load (mfile )
241
243
242
244
243
- def _deserialize_pickle (data ):
245
+ def _deserialize_pickle (data ) -> typing . Optional [ typing . Any ] :
244
246
data = pickle .loads (data )
245
247
return data
248
+
249
+
250
+ def _deserialize_json (data ) -> typing .Optional [typing .Any ]:
251
+ data = json .loads (data )
252
+ return data
You can’t perform that action at this time.
0 commit comments