gpt4 book ai didi

python - 如何序列化 CSR 矩阵

转载 作者:行者123 更新时间:2023-12-05 07:21:46 28 4
gpt4 key购买 nike

我有一个 csr_matrix 对象从 TfidfTransformer.transform 计算。我想序列化或反序列化:

tf_csrmtrix = TfidfTransformer.transform(data)
json.dumps(tf_csrmtrix)
TypeError: Object of type 'csr_matrix' is not JSON serializable

我该如何处理这个数据之王:csr 矩阵?

最佳答案

如果二进制序列化格式可以解决问题,我建议使用 pickle module

只是 import pickle 并在你使用 json.dumps 的地方使用 pickle.dumps (注意这给出了一个字节对象而不是一个字符串就像 json 一样)

您应该能够写入文件、数据库或某些套接字,并稍后加载它(使用 pickle),以获得完全相同的对象

关于python - 如何序列化 CSR 矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56807286/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com