ExtractTriples
ExtractTriples copied to clipboard
NameError: name 'spoer' is not defined
运行train 的时候,在data loader 的第202行 for sp in spoer.extract_items 其中spoer未定义是什么原因,感谢!
data_loder.py,在定义了train_data = [total_data[j] for i, j in enumerate(random_order) if i % 8 != mode]之后,添加训练数据的实例化代码:spoer = SpoSearcher(train_data),这样就不会报错了. 这可能是因为作者在整理时,忘记了spoer是实例化的全局变量,它在定义extract_item预测函数时被直接调用,没有进行传参.