请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,这是什么问题啊?Singleton array array(100) cannot be considered a valid collection.,

正在回答 回答被采纳积分+3

4回答

AY9717 2020-06-18 03:28:49

sklearn 0.22
tensorflow 2.2.0 环境下,

```python

random_search_cv.fit(x_train_scaled, y_train, validation_data = (x_valid_scaled, y_valid))

```

可以运行

0 回复 有任何疑惑可以回复我~
站在你背后的 2020-02-28 22:50:23

我也遇到同样的问题,切换版本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

0 回复 有任何疑惑可以回复我~
AY9717 2019-12-18 02:14:55

遇到了同样的问题, 同学你解决了吗

0 回复 有任何疑惑可以回复我~
正十七 2019-12-15 15:16:18

同学你好,搜了一下,造成这个错误的原因有很多: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上的源码,看看跟你写的有什么区别。

0 回复 有任何疑惑可以回复我~
  • 老师,我也出现这个问题?发现。我用了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 的后三个参数要怎么传递???
    回复 有任何疑惑可以回复我~ 2019-12-23 10:42:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信