snorkel SentenceNgramViewer 标记时出现 Integrity Error

Snorkel使用SQLAlchemy作为数据管理工具,在本地会生成一个.db文件,现有操作与.db文件中已有的记录重复,违反了数据库主键不能重复的性质

解决方式:

You can load a labeled dev set json file by replacing the following line:
gold_labels = get_gold_labels(session)
with:
reload_external_labels(session, HW_DIR / "gold_labels.dev.json")
gold_labels = load_gold_labels(session, annotator_name='gold', split=1)
 
并且删除.db文件
原文地址:https://www.cnblogs.com/zg1005/p/12453596.html