kerasでConv1Dのinput shapeについて
keras CNN1Dを用いて時系列データの特徴量抽出を行いたいです。
X_train, X_test, y_train, y_test = train_test_split(price, time, test_size=0.3, random_state=0)
X_train.shape
(758, 3750)
y_train.shape
(758, 3750)
・
・
CNNのモデルの構築
model = Sequential()
model.add(Conv1D(64, 50, padding='same', input_shape=(758,3750),activation='relu'))
・
・
エラー
ValueError: Error when checking input: expected conv1d_1_input to have 3 dimensions, but got array with shape (758, 3750)
input shapeをうまく指定することができません。
Conv1Dのinput shapeとは何を指すのでしょうか。
(次元数, チャンネル数)とも書いてありましが、今回の場合はどこがその値に当たるのでしょうか。
初歩的な質問で恐縮ですが、助けていただけると幸いです。よろしくお願いします。
0