【问题标题】:csv files classifcation using CNN使用 CNN 进行 csv 文件分类
【发布时间】:2020-05-27 18:10:43
【问题描述】:

我有一些心电图数据记录。每条记录都是 12 行 500 列的 csv 格式。我计划使用 2D CNN 对这些文件进行分类。我需要将这些 csv 文件转换为图像格式吗?我想到了使用 keras 的 imagedatagenerator。它适用于 csv 文件吗?

【问题讨论】:

    标签: python image keras conv-neural-network


    【解决方案1】:

    是的,它有效

    datagen = ImageDataGenerator(    
    
    featurewise_center=True,
    
    featurewise_std_normalization=True,
    
    rotation_range=20,
    
    width_shift_range=0.2,
    
    height_shift_range=0.2,
    
    horizontal_flip=True)
    
    datagen.fit(x_train)
    

    使用实时数据增强批量拟合模型:

    model.fit(datagen.flow(x_train, y_train, batch_size=32),
    
          steps_per_epoch=len(x_train) / 32, epochs=epochs)
    

    【讨论】:

    • 感谢您的回复...我有一个名为“training_set”的文件夹,里面有大约 100 个上述格式的 csv 记录文件(每条记录有 12 行 500 列)...我需要使用这些文件来训练 CNN。我已经在许多示例中看​​到,他们曾经保留 jpeg 图像以训练 CNN。如何将 csv 矩阵文件作为输入提供给 CNN?
    猜你喜欢
    • 2021-01-20
    • 2018-09-10
    • 2016-04-19
    • 2017-06-02
    • 2020-04-01
    • 2021-03-13
    • 2022-01-01
    • 2017-07-18
    • 1970-01-01
    相关资源
    最近更新 更多