Welcome to the TorchRec documentation!#
TorchRec is a specialized library within the PyTorch ecosystem, tailored for building, scaling, and deploying large-scale recommendation systems, a niche not directly addressed by standard PyTorch. TorchRec offers advanced features such as complex sharding techniques for massive embedding tables, and enhanced distributed training capabilities.
Getting Started#
Topics in this section will help you get started with TorchRec.
A short intro to TorchRec and why you need it.
Learn how to install and start using TorchRec in your environment.
Follow our interactive step-by-step tutorial to learn how to use TorchRec in a real-life example.
How to Contribute#
We welcome contributions and feedback from the PyTorch community! If you are interested in helping improve the TorchRec project, here is how you can contribute:
Visit Our GitHub Repository: There you can find the source code, issues, and ongoing projects.
Submit Feedback or Issues: If you encounter any bugs or have suggestions for improvements, please submit an issue through the GitHub issue tracker.
Propose changes: Fork the repository and submit pull requests. Whether it’s fixing a bug, adding new features, or improving documentation, your contributions are always welcome! Please make sure to review our CONTRIBUTING.md