中文

Torch-Struct:深度结构化预测库

计算与语言 2020-02-04 v1 神经与进化计算 机器学习

摘要

NLP 中结构化预测的文献描述了关于序列、分割、对齐和树的丰富分布与算法集合;然而,这些算法难以在深度学习框架中利用。我们介绍 Torch-Struct,一个为利用并集成基于向量化、自动微分的框架而设计的结构化预测库。Torch-Struct 包含通过简单灵活的基于分布的 API 访问的广泛概率结构集合,可连接任意深度学习模型。该库利用批处理、向量化操作并发挥自动微分优势,以生成可读、快速且可测试的代碼。在内部,我们还包含若干通用优化以提供跨算法效率。实验显示相较快速基线有显著性能提升,案例研究展示了该库的优势。Torch-Struct 可在 https://github.com/harvardnlp/pytorch-struct 获取。

关键词

引用

@article{arxiv.2002.00876,
  title  = {Torch-Struct: Deep Structured Prediction Library},
  author = {Alexander M. Rush},
  journal= {arXiv preprint arXiv:2002.00876},
  year   = {2020}
}