我的输入只是一个有237124行和37列的 csv 文件:
前36列作为特征
在最后一列是一个二进制类标签
我正在尝试在 conv1D 模型上训练我的数据。
我曾尝试用一层构建CNN,但我遇到了一些问题。
编译器输出:
ValueError:检查输入时出错:预期 conv1d_9_input 具有形状 (213412, 36) 但得到形状为 (36, 1) 的数组
代码:
import pandas as pd
import numpy as np
import sklearn
from sklearn import metrics
from sklearn.model_selection import KFold
from sklearn.metrics import confusion_matrix
from sklearn.preprocessing import StandardScaler
import keras
from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense, Flatten
from tensorflow.keras.layers import Conv2D,Conv1D, MaxPooling2D,MaxPooling1D
from tensorflow.keras.layers import Activation
from …Run Code Online (Sandbox Code Playgroud)