feat(tf2): support or reject legacy TensorFlow-only descriptors
I maintainer di solito rispondono entro 4 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Tranquilla
- Stack tecnologico
- python, tensorflow
- Ambito
- backend, machine-learning
Direzione di ricerca
Inizia tracciando le varianti dei descrittori elencate nello schema unificato fino alla registrazione di TF2 e alla validazione consapevole del backend. Per ogni famiglia, determina lo stato di supporto esplicito, quindi verifica i criteri di accettazione applicabili per costruzione, serializzazione, deserializzazione, inferenza, alias, validazione e documentazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Summary
The unified schema exposes TensorFlow descriptor variants including loc_frame, se_a_tpe/se_a_ebd, se_a_ebd_v2/se_a_tpe_v2, and se_a_mask, while TF2 does not register matching descriptor implementations.
The current “TensorFlow” support label does not distinguish legacy TF from TF2, so users discover configurations that fail only after backend selection.
Scope
For each descriptor family, either:
- implement a TF2-compatible descriptor with shared serialization/inference semantics; or
- add backend-aware validation and documentation that explicitly limits it to legacy TF.
Avoid silent substitution with a different descriptor.
Acceptance criteria
- Every listed descriptor has an explicit TF2 support status.
- Supported descriptors construct, serialize, deserialize, and run deterministic forward/inference tests.
- Unsupported descriptors fail during backend-aware validation with a clear TF2-specific message.
- Aliases resolve consistently with the common schema.
- Documentation distinguishes legacy TF and TF2 support.
Refs #5757.
Coding agent: Codex
Codex version: codex-cli 0.144.4
Model: gpt-5.6-sol
Reasoning effort: xhigh
- Lingua principale
- Python
- Stelle
- 2.1k
- Fork
- 662
- Merge medio
- 5g 13h
- PR unite (30g)
- 11
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di deepmodeling/deepmd-kit
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
deepmodeling/deepmd-kit#6086 ·
I maintainer di solito rispondono entro 4 giorni
-
Fine-tune descriptor mismatch warning should ignore seedForse già presa @SiyuanChenToDo l’ha presa 10 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
deepmodeling/deepmd-kit#6038 · 2 commenti ·
I maintainer di solito rispondono entro 4 giorni
-
Docs enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
deepmodeling/deepmd-kit#5766 · 1 commento ·
I maintainer di solito rispondono entro 4 giorni
-
[Code scan] Freeze Paddle DPA3 parameters with stop_gradientForse già presa @njzjz l’ha presa 107 giorni fa. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
deepmodeling/deepmd-kit#5686 · 1 commento ·
I maintainer di solito rispondono entro 4 giorni
-
branch: master lang: py todo comment type: todo
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
deepmodeling/deepmd-kit#5480 ·
I maintainer di solito rispondono entro 4 giorni
Tutte le issue di deepmodeling/deepmd-kit
Issue simili
-
priority middle
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
KATO-Hiro/AtCoderClans#12940 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 76/100
huggingface/huggingface_hub#5283 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
ccxt/ccxt#31045 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
bug example
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno