【问题标题】:How to save Numpy 4D array to CSV?如何将 Numpy 4D 数组保存到 CSV?
【发布时间】:2019-03-05 16:59:15
【问题描述】:

我正在尝试将一系列图像保存为 CSV 文件,以便它们可以用作 Alexnet Keras 机器学习的训练数据集。形状为 (15,224,224,3)。

到目前为止,我在执行此操作时遇到问题。我已设法将所有数据放入一个 numpy 数组中,但现在我无法将其保存到文件中。

请帮忙。

【问题讨论】:

    标签: python csv numpy keras


    【解决方案1】:

    我不认为将其保存到 csv 文件是正确的方法,它用于 1d 或 2d 数据以创建类似表的结构,因此我将提供另一种解决方案。您可以使用np.save 将任何 numpy 数组保存到文件中;

    np.save('file_name', your_array)
    

    然后可以使用np.load 加载;

    loaded_array = np.load('file_name.npy')
    

    希望这对你有用。

    【讨论】:

      【解决方案2】:

      您可以尝试使用 pickle 来保存数据。与 np.save 相比,它更加多样化且易于处理。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-07-09
      • 2022-01-23
      • 2017-08-02
      • 2020-12-02
      • 2020-07-09
      • 2014-01-04
      • 2016-08-01
      • 1970-01-01
      相关资源
      最近更新 更多