当前位置:   article > 正文

【Python】将矩阵、字典和张量存到txt文件中去_tensor写入txt

tensor写入txt

 一、将矩阵存储到txt文件中

  1. import numpy as np
  2. np.savetxt(r'A.txt', B, fmt='%s', delimiter=',')

A.txt---------存储的txt文件名称

B-------------要存储的矩阵

举例:

  1. import numpy as np
  2. Test = np.array([[1, 7], [5, 3], [0, 1]])
  3. np.savetxt(r'Test.txt', Test, fmt='%s', delimiter=',') # 存储矩阵Test
'
运行

Test.txt文件中内容

 二、将list of dict存储到txt文件

  1. # 将数据list of dict保存到txt
  2. test = [{1: [7, 7], 5: [3], 0: [1, 4], 2: [3]}]
  3. with open('F:\Five_view\Tr_neg.txt', 'w+') as f:
  4. for i in range(0, len(test)):
  5. for k, v in test[i].items():
  6. f.write(f"{k}, {v}\n".format(k, v))
'
运行

其中,F:\Five_view\Tr_neg.txt为存储文件位置

 三、将tensor存储到txt文件 

  1. result1 = np.array(test_data)
  2. np.savetxt("test_data.txt", result1)

其中,test_data为tensor类型

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/827751
推荐阅读
相关标签
  

闽ICP备14008679号