Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 属性错误:';列表';对象没有属性';toarray'; 类aSDAE_模块(): def get_中间层(自身、aSDAE、训练用户): middle=self.model.predict({'user\u rating':aSDAE,'user\u sideinformation':train\u user},batch\u size=self.batch\u size)[2] 返回中间 alpha=asdae\u module.get\u中间层(R.toarray(),asdae.toarray())_Python_Python 3.x - Fatal编程技术网

Python 属性错误:';列表';对象没有属性';toarray'; 类aSDAE_模块(): def get_中间层(自身、aSDAE、训练用户): middle=self.model.predict({'user\u rating':aSDAE,'user\u sideinformation':train\u user},batch\u size=self.batch\u size)[2] 返回中间 alpha=asdae\u module.get\u中间层(R.toarray(),asdae.toarray())

Python 属性错误:';列表';对象没有属性';toarray'; 类aSDAE_模块(): def get_中间层(自身、aSDAE、训练用户): middle=self.model.predict({'user\u rating':aSDAE,'user\u sideinformation':train\u user},batch\u size=self.batch\u size)[2] 返回中间 alpha=asdae\u module.get\u中间层(R.toarray(),asdae.toarray()),python,python-3.x,Python,Python 3.x,这是我陷入困境的代码,我不知道如何解决以下错误: Traceback (most recent call last): File "./run.py", line 142, in <module> train_user=train_user, train_item=train_item, valid_user=valid_user, test_user=test_user, R=R) File "/home/hira/De

这是我陷入困境的代码,我不知道如何解决以下错误:

    Traceback (most recent call last):
    File "./run.py", line 142, in <module>
    train_user=train_user, train_item=train_item, valid_user=valid_user, test_user=test_user, R=R)
    File "/home/hira/Desktop/PHD/PHDMF-master/asdae_models.py", line 52, in PHDMF
    alpha = asdae_module.get_middle_layer(R.toarray(),aSDAE.toarray())  
    AttributeError: 'list' object has no attribute 'toarray'
回溯(最近一次呼叫最后一次):
文件“/run.py”,第142行,在
列车用户=列车用户,列车项目=列车项目,有效用户=有效用户,测试用户=测试用户,R=R)
文件“/home/hira/Desktop/PHD/PHDMF master/asdae_models.py”,第52行,在PHDMF中
alpha=asdae\u module.get\u中间层(R.toarray(),asdae.toarray())
AttributeError:“list”对象没有属性“toarray”

python中没有内置类型“array”,不清楚您在asdae模块中做了什么,但您必须更改asdae的实现以使用列表类型对象而不是数组,或者使用Numpy库

要将列表对象转换为Numpy数组,可以执行以下代码:

import numpy as np
# converting aSDAE list to an array
aSDAE = np.array(aSDAE)

python中没有内置类型“array”,不清楚您在asdae模块中做了什么,但您必须更改asdae的实现以使用列表类型对象而不是数组,或者使用Numpy库

要将列表对象转换为Numpy数组,可以执行以下代码:

import numpy as np
# converting aSDAE list to an array
aSDAE = np.array(aSDAE)

先生,我更新了代码,请检查,可能你知道我在做什么先生,我更新了代码,请检查,可能你知道我在做什么