torchrec
torchrec copied to clipboard
Pytorch domain library for recommendation systems
Summary: Instead of overriding nn.Module's state dict implementation, satisfy DMP state dict needs by stripping DMP/DDP prefixes through a post hook. Differential Revision: D35826663
Summary: ATT Pytorch distributed when writing some GPU unit tests noticed that they didn't have access to GPUs. After some investigation they found that these additional lines were included in...
Summary: in grpc's examples they include the gen code in case people want to run it without running the protoc commands Differential Revision: D35746611
Add useful error check. Fix model training mode state so it's on when it should be. Stop adding validation samples to training set. Fix validation from running after a single...
Summary: Benchmarks for: - combineSparse - combineDense (iobuf, ivalue) - combineEmbedding configurable batch size, number of features and number of requests for both Differential Revision: D35227798
Summary: title Differential Revision: D34917433
request on behalf of @adamlerer (adding here to be able to reference) 1. the readme contains no information about how to actually use torchrec, or a problem description of what...
Summary: Same as previous diff just for pytorch/torchrec Reviewed By: jaybean-dev Differential Revision: D39707241
### Context and Problem: Optimizer overlap/fusion is a technique where upon calling backwards(), the optimizer step upon each parameter is applied as soon as its gradient is calculated. The benefits...