小编a'-*_*a'-的帖子

TypeError:'numpy.float64'对象不可迭代Keras

以下代码行给出了Keras中的上述错误.model是Keras的Graph模型.

score, acc = model.evaluate({
    'input1': X_test1,
    'input2': X_test2,
    'output':Y_test}, batch_size=450)
Run Code Online (Sandbox Code Playgroud)

但是当我将其更改为以下内容时,它运行正常.

predictions = model.predict({
    'input1': X_test1,
    'input2': X_test2}, batch_size=450)['output']
Run Code Online (Sandbox Code Playgroud)

这里的Y_test是.单热编码矢量.

样本Y_test:[[1.,0.,0.],[1.,0.,0.],[0.,0.,1.]]

python machine-learning neural-network deep-learning keras

6
推荐指数
1
解决办法
5810
查看次数

重定向请求的回调 Scrapy

我正在尝试使用刮削框架进行刮削。一些请求被重定向,但 start_requests 中设置的回调函数不会为这些重定向的 url 请求调用,但对于非重定向的请求工作正常。

我在 start_requests 函数中有以下代码:

for user in users:
    yield scrapy.Request(url=userBaseUrl+str(user['userId']),cookies=cookies,headers=headers,dont_filter=True,callback=self.parse_p)
Run Code Online (Sandbox Code Playgroud)

但是这个 self.parse_p 只被非 302 请求调用。

redirect web-crawler scrapy url-redirection scrapy-spider

3
推荐指数
1
解决办法
7207
查看次数