salesforce/matchbox
A PyTorch library for writing deep learning code at the example level and executing it efficiently on minibatches.

Not currently ranked — collecting fresh signals.
star history
Matchbox provides researchers with a MaskedBatch type that automatically tracks padding and masking for variable-size data. It includes a @batch decorator that rewrites Python control flow into SIMT-like forms with execution masking and synchronization primitives. The library offers convenience methods for common dynamic neural network operations, working seamlessly with both MaskedBatch and plain tensors.
Frequently asked
- What is salesforce/matchbox?
- A PyTorch library for writing deep learning code at the example level and executing it efficiently on minibatches.
- Is matchbox open source?
- Yes — salesforce/matchbox is an open-source project tracked on heatdrop.
- What language is matchbox written in?
- salesforce/matchbox is primarily written in Python.
- How popular is matchbox?
- salesforce/matchbox has 485 stars on GitHub.
- Where can I find matchbox?
- salesforce/matchbox is on GitHub at https://github.com/salesforce/matchbox.