2024-09-26 17:49:31 发布
网友
上下文:“使用RNN构建下一个单词预测器”
我已经做了一个LSTM模型,我想围绕这个模型调整epoch的数量和批处理大小。但是我无法通过网格搜索的fit方法。你知道吗
请点击链接观看代码:
X\u train是一本书中的50个单词列表,而y\u train是50个单词之后的1个单词列表。你知道吗
CODE FOR THE MODEL
CODE FOR GRID SEARCH
ERROR WHILE EXECUTING
谢谢你的帮助
我认为您忘记了将keras模型放入sk learn包装器中,没有包装器是不可能在keras模型上运行网格或随机搜索的。比如在keras分类器函数build\u fn中传递你的模型。你知道吗
from keras.wrappers.scikit_learn import KerasClassifier from sklearn.model_selection import RandomizedSearchCV model = KerasClassifier(build_fn=Model, epochs=10, batch_size =20, verbose=1) Random = RandomizedSearchCV(estimator=model, cv=KFold(3), param_distributions=params, verbose=20, n_iter=10, n_jobs=1) Random_result = Random.fit(X_train, y_train)
如果你想看到更多,请转到链接。在这里工作的随机搜索模型是执行。你知道吗
Random Search Link Kaggle Kernal
我认为您忘记了将keras模型放入sk learn包装器中,没有包装器是不可能在keras模型上运行网格或随机搜索的。比如在keras分类器函数build\u fn中传递你的模型。你知道吗
如果你想看到更多,请转到链接。在这里工作的随机搜索模型是执行。你知道吗
Random Search Link Kaggle Kernal
相关问题 更多 >
编程相关推荐