采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
sklearn 0.22tensorflow 2.2.0 环境下,
```python
random_search_cv.fit(x_train_scaled, y_train, validation_data = (x_valid_scaled, y_valid))
```
可以运行
我也遇到同样的问题,切换版本sklearn 0.22.1,tensorflow 2.1.0,运行一整子报另外一个错误;估计还是版本问题吧
RuntimeError: Cannot clone object <tensorflow.python.keras.wrappers.scikit_learn.KerasRegressor object at 0x15179dd30>, as the constructor either does not set or modifies parameter layer_size
遇到了同样的问题, 同学你解决了吗
没有,还是报错
同学你好,搜了一下,造成这个错误的原因有很多:https://www.google.com.hk/search?q=singleton+array+cannot+be+considered+a+valid+collection&oq=singleton+array+cannot+be+consid&aqs=chrome.0.0j69i57j0l5j69i61.10369j0j1&sourceid=chrome&ie=UTF-8
最接近的一个是:https://stackoverflow.com/questions/43222882/singleton-array-arrayfunction-train-at-0x7f3a311320d0-dtype-object-cannot-b
感觉像是传进去了错误的参数。同时,你可以看看我们在git上的源码,看看跟你写的有什么区别。
老师,我也出现这个问题?发现。我用了sklearn的新版本是0.22,而老师您git上面的代码的sklearn是0.20.3版本; 新版本后,random_search_cv.fit(x_train_scaled, y_train,epochs = 100, validation_data = (x_valid_scaled, y_valid), callbacks = callbacks) fit 的后三个参数要怎么传递???
登录后可查看更多问答,登录/注册
Tensorflow2.0实战—以实战促理论的方式学习深度学习
2.9k 1
1.4k 3
1.2k 19
1.4k 13
2.0k 7