Spaces:
Sleeping
Sleeping
File size: 515 Bytes
67f4974 a9c685c 67f4974 a9c685c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
"""
Utility functions for detection module
"""
import torch
def convert_tensor_dict_to_json(tensor_dict):
"""Convert a dictionary of tensors to a JSON-serializable dictionary."""
json_dict = {
key: (
value.detach().cpu().numpy().tolist()
if isinstance(value, torch.Tensor)
else value
)
for key, value in tensor_dict.items()
}
# Convert to JSON string
# json_str = json.dumps(json_dict)
# print(json_str)
return json_dict
|