Skip to content

Conversation

@emlin
Copy link
Contributor

@emlin emlin commented Oct 20, 2025

Summary:
X-link: meta-pytorch/torchrec#3475

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

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

          virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
              training_id_eviction_trigger_count=260_000_000,  # 260M
              training_id_keep_count=160_000_000,  # 160M
              enable_auto_feature_score_collection=True,
              feature_score_mapping={
                  "sparse_public_original_content_creator": 1.0,
              },
              feature_score_default_value=0.5,
          ),

Differential Revision: D85017179

@netlify
Copy link

netlify bot commented Oct 20, 2025

Deploy Preview for pytorch-fbgemm-docs ready!

Name Link
🔨 Latest commit d81ffdd
🔍 Latest deploy log https://app.netlify.com/projects/pytorch-fbgemm-docs/deploys/690bdd81a281650008bae61a
😎 Deploy Preview https://deploy-preview-5031--pytorch-fbgemm-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@meta-codesync
Copy link
Contributor

meta-codesync bot commented Oct 20, 2025

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

@meta-cla meta-cla bot added the cla signed label Oct 20, 2025
emlin added a commit to emlin/torchrec that referenced this pull request Oct 21, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Oct 21, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Oct 29, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Oct 29, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 4, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Nov 4, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 4, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 4, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Nov 4, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 4, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Nov 4, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 4, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Nov 4, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 5, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Nov 5, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 5, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/FBGEMM that referenced this pull request Nov 5, 2025
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
emlin added a commit to emlin/torchrec that referenced this pull request Nov 5, 2025
Summary:
X-link: pytorch/FBGEMM#5031


X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
Summary:

X-link: meta-pytorch/torchrec#3475

X-link: facebookresearch/FBGEMM#2044

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179
@meta-codesync meta-codesync bot closed this in 396ad52 Nov 6, 2025
meta-codesync bot pushed a commit to meta-pytorch/torchrec that referenced this pull request Nov 6, 2025
Summary:
X-link: pytorch/FBGEMM#5031

Pull Request resolved: #3475

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

Enable feature score auto collection for EBC in the similar way of EC. The configuration has no difference in embedding table config:

              virtual_table_eviction_policy=FeatureScoreBasedEvictionPolicy(
                  training_id_eviction_trigger_count=260_000_000,  # 260M
                  training_id_keep_count=160_000_000,  # 160M
                  enable_auto_feature_score_collection=True,
                  feature_score_mapping={
                      "sparse_public_original_content_creator": 1.0,
                  },
                  feature_score_default_value=0.5,
              ),

Reviewed By: EddyLXJ

Differential Revision: D85017179

fbshipit-source-id: 3d62f8adbe201d6e30c445aaed88710bbbcd6557
@meta-codesync
Copy link
Contributor

meta-codesync bot commented Nov 6, 2025

This pull request has been merged in 396ad52.

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.

2 participants