Detailed Instructions: In this task, you will be presented with a context from an academic paper and a question separated with a
. You have to answer the question based on the context.
Q: With this challenge in mind, we introduce Torch-Struct with three specific contributions:

Modularity: models are represented as distributions with a standard flexible API integrated into a deep learning framework.

Completeness: a broad array of classical algorithms are implemented and new models can easily be added in Python.

Efficiency: implementations target computational/memory efficiency for GPUs and the backend includes extensions for optimization.
Question: Is this library implemented into Torch or is framework agnostic?
A:
It uses deep learning framework (pytorch)