[Accuracy] MoGe selected convolutions replace Native replicate padding with zeros
Los mantenedores suelen responder en 1 día
@chaofengw-nv ya está trabajando en esto.
Desde el 15/10/2026.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
Affected area
Inference output or task execution
TensorRT-Model-Connect version
Diagnostic snapshot 174df6571e2152ad95edeb1a5c1c30b1257ecb6f; affected family production files also present at cef761444d2525ad00a86cfe0413157801d175ab.
Installation method
Development container / source build.
Model and revision
Ruicheng/moge-2-vitl @ 39c4d5e957afe587e04eec59dc2bcc3be5ecd968
Environment
- NVIDIA GB300, CUDA 13.0, TensorRT 11.2.0.113 for the prior model controls.
- CPU regression uses the installed TensorRT Python API without CUDA inference when applicable.
Minimal reproducer
A hardcoded set of 24 neck/points/mask convolutions skips the official replicate-padding operation and substitutes convolution zero padding. These are different boundary conditions and change valid border predictions.
With an AIPerf environment configured as described in apps/aiperf_qual/README.md, run the family profile before and after the production change:
trtmc-aiperf-qual run --profile moge-2-vitl --environment "$E" --out out/moge-2-vitl
The exact prior replay outcomes are listed below. This submission does not claim that this public CLI command was rerun on the final PR head.
For local CPU contract coverage (not a model-parity reproducer):
python -m pytest -q families/moge/tests/test_selective_zero_padding.py
Observed behavior
HUMAN REVIEW REQUIRED: the three existing tests explicitly demand the conflicting zero-padding behavior and still fail after this correction. No tests, gates or thresholds were changed.
Earlier GB300 full 50-image geometry control: restoring replicate padding improved 47/50 -> 49/50 with original mask IoU/depth criteria. One depth-error case remains above the original 1% limit.
Expected behavior
Remove the selected zero-padding override and retain each convolution caller's replicate-padding contract.
Relevant logs
Specific affected source: families/moge/model.py. No private logs or model assets are attached.
Impact and scope
Restore Native padding only; do not relax the 1% depth criterion or claim complete MoGe parity.
Draft only: existing test expectations require a maintainer decision; no passing-CI claim. Remaining depth error and performance are not fixed.
Submission checks
- Searched open and closed issues for this root cause; no duplicate found.
- This is not a security vulnerability.
- Removed credentials, private URLs, internal paths and restricted artifacts.
- Lenguaje dominante
- Python
- Estrellas
- 283
- Forks
- 75
- Merge medio
- 1 d 17 h
- PR fusionados (30 d)
- 218
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de NVIDIA/TensorRT-Model-Connect
-
Docs: ITrtModule::forward() output-buffer lifetime and dtype contract are undocumentedQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
NVIDIA/TensorRT-Model-Connect#1126 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
NVIDIA/TensorRT-Model-Connect#1929 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
question
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
NVIDIA/TensorRT-Model-Connect#1928 ·
Los mantenedores suelen responder en 1 día
-
AI bug
Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100
NVIDIA/TensorRT-Model-Connect#1922 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 6/100
NVIDIA/TensorRT-Model-Connect#1700 · 4 comentarios ·
Los mantenedores suelen responder en 1 día
Todos los issues de NVIDIA/TensorRT-Model-Connect
Issues similares
-
area:scripts area:tests bug priority:later
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Ikalus1988/MisakaNet#4358 ·
Los mantenedores suelen responder en 1 día
-
Discovered ports from service discovery are never propagated to modules in Module.load()Posiblemente ocupada @vishalmore90 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
OWASP/Nettacker#1828 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
aws-samples/sample-per-model-bedrock#708 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
[Performance] Bound resolve_api_hashes raw fallback reads to the 1 MiB region actually scannedAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
sjkim1127/Reversecore_MCP#365 ·
Los mantenedores suelen responder en 1 día