Skip to content

Conversation

@FriedCosey
Copy link

Summary: This diff extends raw_id_tracker to support both ShardedManagedCollisionEmbeddingCollection and ShardedManagedCollisionEmbeddingBagCollection. To avoid code duplication, the diff refactors the initialization and identity parsing logic into the BaseEmbedding class.

Differential Revision: D87018676

@meta-cla meta-cla bot added the cla signed label Nov 14, 2025
@meta-codesync
Copy link
Contributor

meta-codesync bot commented Nov 14, 2025

@FriedCosey has exported this pull request. If you are a Meta employee, you can view the originating Diff in D87018676.

FriedCosey pushed a commit to FriedCosey/torchrec that referenced this pull request Nov 14, 2025
…tion

Summary:
X-link: pytorch/FBGEMM#5128

This diff extends `raw_id_tracker` to support both `ShardedManagedCollisionEmbeddingCollection` and `ShardedManagedCollisionEmbeddingBagCollection`. To avoid code duplication, the diff refactors the initialization and identity parsing logic into the `BaseEmbedding` class.

Differential Revision: D87018676
FriedCosey pushed a commit to FriedCosey/torchrec that referenced this pull request Nov 14, 2025
…tion (meta-pytorch#3545)

Summary:

X-link: facebookresearch/FBGEMM#2131

X-link: pytorch/FBGEMM#5128

This diff extends `raw_id_tracker` to support both `ShardedManagedCollisionEmbeddingCollection` and `ShardedManagedCollisionEmbeddingBagCollection`. To avoid code duplication, the diff refactors the initialization and identity parsing logic into the `BaseEmbedding` class.

Differential Revision: D87018676
FriedCosey pushed a commit to FriedCosey/torchrec that referenced this pull request Nov 17, 2025
…tion (meta-pytorch#3545)

Summary:

X-link: facebookresearch/FBGEMM#2131

X-link: pytorch/FBGEMM#5128

This diff extends `raw_id_tracker` to support both `ShardedManagedCollisionEmbeddingCollection` and `ShardedManagedCollisionEmbeddingBagCollection`. To avoid code duplication, the diff refactors the initialization and identity parsing logic into the `BaseEmbedding` class.

Reviewed By: chouxi, aliafzal

Differential Revision: D87018676
meta-codesync bot pushed a commit to meta-pytorch/torchrec that referenced this pull request Nov 18, 2025
…tion (#3545)

Summary:
Pull Request resolved: #3545

X-link: https://github.com/facebookresearch/FBGEMM/pull/2131

X-link: pytorch/FBGEMM#5128

This diff extends `raw_id_tracker` to support both `ShardedManagedCollisionEmbeddingCollection` and `ShardedManagedCollisionEmbeddingBagCollection`. To avoid code duplication, the diff refactors the initialization and identity parsing logic into the `BaseEmbedding` class.

Reviewed By: chouxi, aliafzal

Differential Revision: D87018676

fbshipit-source-id: fa3a7cce98d5bacdceb276efbe1d153d797969e0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant