Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/303.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 keras中的序列填充_Python_Types_Keras - Fatal编程技术网

Python keras中的序列填充

Python keras中的序列填充,python,types,keras,Python,Types,Keras,我正在尝试使用药物评论构建一个推荐系统,我详细阐述了一个脚本(link:),它使我能够导入数据并进行预处理。 现在我正在处理培训模型,但通过几行代码,我注意到导入的数据存在问题,下面是我的代码: from f import Load_TrainData from keras.models import Model from keras.preprocessing.sequence import pad_sequences x_med, rating, cond,vocabulary,vocab

我正在尝试使用药物评论构建一个推荐系统,我详细阐述了一个脚本(link:),它使我能够导入数据并进行预处理。 现在我正在处理培训模型,但通过几行代码,我注意到导入的数据存在问题,下面是我的代码:

from f import Load_TrainData
from keras.models import Model
from keras.preprocessing.sequence import pad_sequences

x_med, rating, cond,vocabulary,vocabulary_inv=Load_TrainData()
sequence_len_med=1000
vocabulary_size_med=len(vocabulary_inv)
input_shape_med=(sequence_len_med,)
model_input_med=Input(shape=input_shape_med)
x_train1=sequence.pad_sequences(x_med,maxlen=sequence_len_med)
问题在于最后一行! 以下是错误:

ValueError: `sequences` must be a list of iterables. Found non-iterable: 0
我想问题出在数据类型上,但我不知道如何修复它!! 以下是指向我的数据集的链接: [

以下是我正在使用的数据示例(x_med):
[

第一列似乎是一个字符串(包含整数和中间名),而不是所需的整数:

这是否意味着我使用的列在所有预处理步骤之后必须包含整数?展示一个
x_med
@SreeramTP的示例这里有一个链接:提供一个GDrive链接不是一个好主意,因为我们中的许多人无法访问工作中的驱动器服务。因此,最好提供一个与问题或github一起粘贴的示例link@SreeramTP我已经编辑了这篇文章,所以你可以查看