← all repositories

salesforce/matchbox

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

485 stars Python ML Frameworks
matchbox
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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.