mlsanityData to 7 Oct 2026

Torch-Struct: Deep Structured Prediction Library

arXiv 2002.00876 ↗First posted 3 Feb 2020cs.CL cs.NE stat.MLcited by 40

Not on the map. Why?

Abstract (arXiv)

The literature on structured prediction for NLP describes a rich collection of distributions and algorithms over sequences, segmentations, alignments, and trees; however, these algorithms are difficult to utilize in deep learning frameworks. We introduce Torch-Struct, a library for structured prediction designed to take advantage of and integrate with vectorized, auto-differentiation based frameworks. Torch-Struct includes a broad collection of probabilistic structures accessed through a simple and flexible distribution-based API that connects to any deep learning model. The library utilizes batched, vectorized operations and exploits auto-differentiation to produce readable, fast, and testable code. Internally, we also include a number of general-purpose optimizations to provide cross-algorithm efficiency. Experiments show significant performance gains over fast baselines and case-studies demonstrate the benefits of the library. Torch-Struct is available at https://github.com/harvardnlp/pytorch-struct.

Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). First posted on arXiv 3 Feb 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 17; 2022: 7; 2023: 11; 2024: 2; 2025: 1; 2026: 2.

40 papers.

Sort:

  1. 2024Gated Slot Attention for Efficient Linear-Time Sequence Modelingcited by 73
  2. 2023GFlowNet-EM for learning compositional latent variable modelscited by 40
  3. 2021Sequence-to-Sequence Learning with Latent Neural Grammarscited by 30
  4. 2021PCFGs Can Do Better: Inducing Probabilistic Context-Free Grammars with Many Symbolscited by 22
  5. 2022Model Criticism for Long-Form Text Generationcited by 21
  6. 2021Neural Bi-Lexicalized PCFG Inductioncited by 18
  7. 2022Finding Dataset Shortcuts with Grammar Inductioncited by 15
  8. 2021Semantic Role Labeling as Dependency Parsing: Exploring Latent Tree Structures Inside Argumentscited by 14
  9. 2022Nested Named Entity Recognition as Latent Lexicalized Constituency Parsingcited by 14
  10. 2021DomiKnowS: A Library for Integration of Symbolic Domain Knowledge in Deep Learningcited by 12
  11. 2021Headed-Span-Based Projective Dependency Parsingcited by 11
  12. 2021GenNI: Human-AI Collaboration for Data-Backed Text Generationcited by 11
28 more
  1. 2022Dynamic Programming in Rank Space: Scaling Structured Inference with Low-Rank HMMs and PCFGscited by 10
  2. 2023string2string: A Modern Python Library for String-to-String Algorithmscited by 9
  3. 2022Hierarchical Phrase-based Sequence-to-Sequence Learningcited by 7
  4. 2021PPT: Parsimonious Parser Transfer for Unsupervised Cross-Lingual Adaptationcited by 6
  5. 2021An Empirical Study of Compound PCFGscited by 6
  6. 2021Masked Conditional Random Fields for Sequence Labelingcited by 6
  7. 2021Developmental Stage Classification of Embryos Using Two-Stream Neural Network with Linear-Chain Conditional Random Fieldcited by 6
  8. 2022A Latent-Variable Model for Intrinsic Probingcited by 5
  9. 2024A fast and sound tagging method for discontinuous named-entity recognitioncited by 4
  10. 2021DeepCPCFG: Deep Learning and Context Free Grammars for End-to-End Information Extractioncited by 3
  11. 2021Recursive Bayesian Networks: Generalising and Unifying Probabilistic Context-Free Grammars and Dynamic Bayesian Networkscited by 3
  12. 2023Approximating CKY with Transformerscited by 3
  13. 2023Simple Hardware-Efficient PCFGs with Independent Left and Right Productionscited by 3
  14. 2021Scaling Structured Inference with Randomizationcited by 2
  15. 2022Unbiased and Efficient Sampling of Dependency Treescited by 2
  16. 2023TorchBench: Benchmarking PyTorch with High API Surface Coveragecited by 2
  17. 2023Multilingual Multiword Expression Identification Using Lateral Inhibition and Domain Adaptationcited by 2
  18. 2023SynJax: Structured Probability Distributions for JAXcited by 2
  19. 2021Using Python for Model Inference in Deep Learningcited by 1
  20. 2021Searching for More Efficient Dynamic Programscited by 1
  21. 2023Modified Gauss-Newton Algorithms under Noisecited by 1
  22. 2023Improving Grammar-based Sequence-to-Sequence Modeling with Decomposition and Constraintscited by 1
  23. 2023Filtered Semi-Markov CRFcited by 1
  24. 2021Unsupervised Cross-Lingual Transfer of Structured Predictors without Source Datacited by 0
  25. 2023LAST: Scalable Lattice-Based Speech Modelling in JAXcited by 0
  26. 2025A Joint Multitask Model for Morpho-Syntactic Parsingcited by 0
  27. 2026Streaming Structured Inference with Flash-SemiCRFcited by 0
  28. 2026Prefix Parsing is Just Parsingcited by 0