From 125fcb32e998ca82e31942456bd5dd2cab42897b Mon Sep 17 00:00:00 2001 From: feng <471899214@qq.com> Date: Thu, 27 Nov 2025 19:43:40 +0800 Subject: [PATCH] fix the retrieve_model_metadata bug. --- neurons/validator.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/neurons/validator.py b/neurons/validator.py index dc25471..1357e77 100644 --- a/neurons/validator.py +++ b/neurons/validator.py @@ -407,9 +407,7 @@ async def run_step(self): ): similar_uids = [uid_i] miner_j_data_dir = os.path.join(self.config.data_dir, f"miner_{uid_j}") - metadata_j = retrieve_model_metadata( - self.subtensor, self.config.netuid, self.metagraph.hotkeys[uid_j] - ) + metadata_j = metadata_per_uid.get(uid_j) if metadata_j is None: bt.logging.debug( f"Skipping UID {uid_j} (metadata is None)" @@ -484,9 +482,7 @@ async def run_step(self): bt.logging.info( f"Retrieving model metadata for hotkey: {self.metagraph.hotkeys[uid]}" ) - metadata = retrieve_model_metadata( - self.subtensor, self.config.netuid, self.metagraph.hotkeys[uid] - ) + metadata = metadata_per_uid.get(uid) if self.should_set_weights(): bt.logging.info(