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

来源:2-18 实战sklearn超参数搜索

qq_箫声断丶何处莫凭栏_0

2019-12-10

图片描述

写回答

4回答

AY9717

2020-06-18

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
0

站在你背后的

2020-02-28

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

AY9717

2019-12-18

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

0
1
qq_箫声断丶何处莫凭栏_0
没有,还是报错
2020-02-06
共1条回复

正十七

2019-12-15

同学你好,搜了一下,造成这个错误的原因有很多: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
1
jandy_chen
老师,我也出现这个问题?发现。我用了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
共1条回复

Google老师亲授 TensorFlow2.0 入门到进阶

Tensorflow2.0实战—以实战促理论的方式学习深度学习

1849 学习 · 896 问题

查看课程