我将垃圾邮件数据集分类为 0:ham 或 1:spam。我用 Keras 创建了嵌入层,然后我使用了 Conv1D 和其他层。我的问题是关于在 Conv1D 层之后添加一个分类器,如随机森林或 SVM 或其他使用 Scikit-learn 库的分类器,以便 Conv1D 的输出可以成为随机森林的输入?例如:
model.add(Conv1D(filters=100,kernal_size=2,activation="relu")
model.add(RandomForestClassifier(max_depth=2, random_state=0))
...
model.compile
model.fit
我知道第二行给出了语法错误,但我试图解释我的想法。谢谢你。