在运算过程中,得到的经验和模型都是算法的重要结果。直接把数据输入到对应的地方保证了各个模块之间的隔离。
numpy数组保存
numpy的强大之处有目共睹
.npy
numpy.save("filename.npy", a)
numpy.load("filename")
二进制文件
a.tofile("filename.bin")
# 只能保存为二进制文件,不能保存当前数据的行列信息。读取该方法保存的数据时,需要手动指定数据的dtype。指定格式不一致时,将读出错误数据。
b = numpy.fromfile("filename.bin",dtype="")
# 读出来的数据是一维数组,需要利用b.shape重新指定维数。
txt文件
numpy.savetext("filename.txt", a)
b = numpy.loadtxt("filename.txt")