Sentic-GCN icon indicating copy to clipboard operation
Sentic-GCN copied to clipboard

ValueError: index can't contain negative values

Open TJSL0715 opened this issue 2 years ago • 8 comments

您好,我用您的代码跑中文数据集出现了以下错误,请问您知道解决方案吗? Traceback (most recent call last): File "E:/Sentic-GCN-main/Sentic-GCN-main/train_bert.py", line 281, in main() File "E:/Sentic-GCN-main/Sentic-GCN-main/train_bert.py", line 276, in main ins = Instructor(opt) File "E:/Sentic-GCN-main/Sentic-GCN-main/train_bert.py", line 53, in init self.trainset = ABSADataset(opt.dataset_file['train'], tokenizer) File "E:\Sentic-GCN-main\Sentic-GCN-main\data_utils_bert.py", line 183, in init ((0,tokenizer.max_seq_len-idx2graph[graph_id].shape[0]),(0,tokenizer.max_seq_len-idx2graph[graph_id].shape[0])), 'constant') File "<array_function internals>", line 6, in pad File "D:\anaconda\envs\torch16\lib\site-packages\numpy\lib\arraypad.py", line 746, in pad pad_width = _as_pairs(pad_width, array.ndim, as_index=True) File "D:\anaconda\envs\torch16\lib\site-packages\numpy\lib\arraypad.py", line 517, in _as_pairs raise ValueError("index can't contain negative values") ValueError: index can't contain negative values

进程已结束,退出代码 1

TJSL0715 avatar Jul 01 '22 08:07 TJSL0715