Skip to content

feat(compression): add Compressor protocol#3590

Merged
veblush merged 1 commit into
tensorflow:mainfrom
rkuester:feat-decode-submit
Jun 18, 2026
Merged

feat(compression): add Compressor protocol#3590
veblush merged 1 commit into
tensorflow:mainfrom
rkuester:feat-decode-submit

Conversation

@rkuester

@rkuester rkuester commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Define the plugin interface for compression methods. Each compressor
implements the Compressor protocol with a compress() method that returns
encoded data and ancillary data. This is the interface the per-method
plugins (LUT, Huffman, Pruning) will implement in following slices.

BUG=part of #3256

Define the plugin interface for compression methods. Each compressor
implements the Compressor protocol with a compress() method that returns
encoded data and ancillary data.

BUG=part of tensorflow#3256
@rkuester rkuester requested a review from a team as a code owner June 6, 2026 02:24
@rkuester rkuester added the ci:full Triggers the comprehensive cross-platform test suite. label Jun 6, 2026
@rkuester rkuester temporarily deployed to integration-test June 6, 2026 02:25 — with GitHub Actions Inactive
@rkuester rkuester added ci:full Triggers the comprehensive cross-platform test suite. and removed ci:full Triggers the comprehensive cross-platform test suite. labels Jun 6, 2026
@rkuester rkuester temporarily deployed to integration-test June 6, 2026 03:37 — with GitHub Actions Inactive
@rkuester rkuester added ci:full Triggers the comprehensive cross-platform test suite. and removed ci:full Triggers the comprehensive cross-platform test suite. labels Jun 15, 2026
@rkuester rkuester deployed to integration-test June 15, 2026 18:43 — with GitHub Actions Active
@rkuester

Copy link
Copy Markdown
Contributor Author

@veblush, I can't seem to get a clean CI run on this due to what look like CI infrastructure issues. Would you please take a look?

@rkuester rkuester requested a review from veblush June 17, 2026 05:55
@veblush veblush added this pull request to the merge queue Jun 18, 2026
Merged via the queue into tensorflow:main with commit 074b75f Jun 18, 2026
143 of 158 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci:full Triggers the comprehensive cross-platform test suite.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants