Zum Hauptinhalt springen
•••
AI & KI NachrichtenGoogle Tests Plan for A.I. Data Centers in Space(03.10.2026 um 01:46 Uhr)
•
Admin & Dev ToolsGitHub Release: can1357/oh-my-pi v18.5.0 (03.10.2026)(03.10.2026 um 02:10 Uhr)
•••
Sichere ProgrammierungCross-Chain Bridge Risk Assessment: Bitkub(03.10.2026 um 01:41 Uhr)
••••••
AI & KI NachrichtenGoogle Tests Plan for A.I. Data Centers in Space(03.10.2026 um 01:46 Uhr)
•
Admin & Dev ToolsGitHub Release: can1357/oh-my-pi v18.5.0 (03.10.2026)(03.10.2026 um 02:10 Uhr)
•••
Sichere ProgrammierungCross-Chain Bridge Risk Assessment: Bitkub(03.10.2026 um 01:41 Uhr)
•••
Intelligence View
⚡ tsecurity.de Intelligence

trunk/88b5a07519a57a8d8029fb364f7e6e1a500a9037: Make constant SymInts hashable (#185190)

Makes constant SymInts hashable and fixes DTensorSpec hashing under dynamic shapes, re-enabling test_ddp_tp. Fixes #139111 Closes #157417 SymInt.__hash__…

Beitrag
0
Seite
0
↗ Quelle (github.com)
Social ReaktionenReagiere als Erste:r — dein Feedback zählt!

Makes constant SymInts hashable and fixes DTensorSpec hashing under dynamic

shapes, re-enabling test_ddp_tp.


Fixes #139111

Closes #157417


SymInt.__hash__ hashes by value when expr.is_number; symbolic SymInts keep

raising TypeError (einops relies on it to bypass its lru_cache).

DTensorSpec._hash_key recursed into symbolic shape/stride SymInts and raised

unhashable type: non-nested SymInt (the actual test_ddp_tp failure); each

dim now maps to a hashable surrogate (int for constants, str for symbolic).

The spec hash only buckets the sharding cache, with __eq__ authoritative.


Pull Request resolved: #185190

Approved by: https://github.com/ezyang

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten trunk/88b5a07519a57a8d8029fb364f7e6e1a500a9037: Make constant SymInts hashable (#185190)

Thematisch verwandte Begriffe: trunk88b5a07519a57a8d8029fb364f7e6e1a500a9037, Make, constant, SymInts · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

💬 Kommentare werden geladen…
Zum Aktualisieren ziehen
tsecurity.de Icon
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag