]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commitdiff
compare-llama-bench: check remotes as well (#20406)
authorAman Gupta <redacted>
Wed, 11 Mar 2026 16:14:42 +0000 (00:14 +0800)
committerGitHub <redacted>
Wed, 11 Mar 2026 16:14:42 +0000 (00:14 +0800)
scripts/compare-llama-bench.py

index 9541b89eb9144ebc85fa32dff2d334be8320f800..14e75117c46893cf7779ed6d3423b53c6f932de8 100755 (executable)
@@ -293,6 +293,10 @@ class LlamaBenchData:
         for t in self.repo.tags:
             if t.name == name:
                 return t.commit.hexsha[:self.build_len]
+        for remote in self.repo.remotes:
+            for ref in remote.refs:
+                if ref.name == name or ref.remote_head == name:
+                    return ref.commit.hexsha[:self.build_len]
         for c in self.repo.iter_commits("--all"):
             if c.hexsha[:self.build_len] == name[:self.build_len]:
                 return c.hexsha[:self.build_len]