python中def load_char_data(path, data_size=None,maxlen=35): df = pd.read_csv(path) p = df['sentence1'].values[0:data_size] h = df['sentence2'].values[0:data_size] label = df['label'].values[0:data_size].astype(int) p, h, label = shuffle(p, h, label) # [1,2,3,4,5] [4,1,5,2,0] p_c_index, h_c_index = char_index(p, h,maxlen=maxlen) return p_c_index, h_c_index, label返回的label是可迭代类型吗
时间: 2023-05-29 07:03:22 浏览: 102
keras.utils.to_categorical和one hot格式解析
这段代码的作用是从指定路径读取csv文件,并将其中的句子1、句子2和标签数据分别赋值给变量p、h和label。如果指定了数据大小data_size,则只读取前data_size行数据。另外,maxlen默认值为35,可用于限制句子的最大长度。最后,使用shuffle函数将p、h和label随机打乱顺序。
阅读全文