【发布时间】:2020-05-27 01:58:24
【问题描述】:
这是我要转换为 pytorch 的示例 keras 代码。我的输入数据集是 10000*1*102(标签的二维)。数据集包括 10000 个样本。每个样本包含一行,包含 102 个特征。我正在考虑使用 1dcnn 进行回归。
PS:超参数(例如过滤器、kernel_size、步幅、填充)可以根据我的 10000*1*102 数据集进行调整。
model = Sequential()
model.add(Conv1D(filters=64, kernel_size=3, activation='relu', input_shape=(n_timesteps,n_features)))
model.add(Conv1D(filters=64, kernel_size=3, activation='relu'))
model.add(Dropout(0.5))
model.add(MaxPooling1D(pool_size=2))
model.add(Flatten())
model.add(Dense(100, activation='relu'))
model.add(Dense(n_outputs, activation='softmax'))
【问题讨论】:
-
这是一篇博文,可能对您有所帮助。 gereshes.com/2019/06/24/…
标签: machine-learning keras artificial-intelligence pytorch conv-neural-network