Sobre el proyecto

comma-lab es un espacio de trabajo de investigación e ingeniería pública para el concurso de compresión de video de comma.ai. El README lo describe como un repositorio comunitario e histórico, no como una página de clasificación en vivo, y no establece ningún compromiso con arXiv o prepublicaciones. Su paquete reutilizable principal es tac, una biblioteca y motor algorítmico de compresión consciente de tareas (Task-Aware Compression). El paquete comma_lab es la capa de operaciones del laboratorio para custodia, proyección de estado e informes, no un segundo motor de compresión. El repositorio cubre admisión de frontera pública, anatomía de bytes del archivo, custodia de replay exacto, borradores de informes y herramientas de código abierto. El README define límites de terminología: TAC significa compresión consciente de tareas, un codec es un codificador/decodificador o formato de hilo más estrecho, y el alias de pacto histórico solo aparece en rutas y documentos internos. Detalla el sustrato heredado de los PRs #130, #135 y #133 del concurso, y afirma que los artefactos del renderizador semántico aprendido y del portador de poses son idénticos en bytes tras la decodificación, con un documento de recibo SHA-256 separado para distinguir lo prestado de lo original. Las afirmaciones basadas en puntuación se leen a través de grados de evidencia: A++/A para filas clasificadas, A-negativo para resultados negativos acotados, empírico para evidencia de bytes/fumar/pérdida, derivación/predicción para hipótesis de hoja de ruta, externo para contexto comunitario, e inválido para evidencia no clasificatoria. Los flujos de trabajo incluyen admisión de frontera pública y custodia de replay exacto; compiladores de paquetes tac, codificadores entrópicos, pérdidas conscientes del puntuador, renderizadores, cuantizadores, mapas de sensibilidad, consumidores de gradiente maestro y derivación procedural de bytes; proyección de estado de comma_lab, adaptadores estrictos de pre-vuelo, higiene de admisión pública e higiene de lanzamiento; evaluación separada de auth CUDA versus CPU del concurso; e higiene de lanzamiento, papel y OSS para tac. El README documenta una división encontrada el 2026-05-08 entre evaluación de auth CUDA y CPU, indicando que el puntuador upstream produce dos ejes de puntuación autoritativos, el tablero público clasifica por la puntuación de CPU, y cada archivo enviable recibe doble evaluación en hardware Linux x86_64 conforme al concurso. El mapa de paquetes lista src/tac, src/comma_lab, tools/scripts/experiments, docs, .omx/research, reverse_engineering, submissions y un snapshot upstream fijado. Un paquete independiente relacionado, adpena/tac, se describe como un extracto de producción curado con una superficie de biblioteca compatible en importación. Los pasos de inicio rápido instalan con uv, ejecutan comandos CLI de tac y ejecutan un guardián de terminología. Los perfiles históricos de entrenamiento WILDE, SHIRAZ y GREEN se conservan para reproducibilidad, aunque nuevos carriles pueden usar otros enfoques. El repositorio también preserva contexto histórico como lineamientos base de H.265 y post-filtro CNN, renderizador asimétrico de warpage y trabajo TTO de poses, una corrección de obstrucción de gradiente, replay/deconstrucción públicos de PRs, y carriles posteriores al plazo. La metodología trata la compresión como un pequeño compilador para archivos del concurso y mantiene el estado de investigación en archivos duraderos. El documento en docs/paper cubre la arquitectura de warpage asimétrica, el descubrimiento del error de obstrucción de gradiente, el diseño de pérdida informado por Fridrich y la derivación de warpage radial rank-1. Los requisitos listan Python 3.11+, PyTorch 2.0+, ffmpeg, y GPU CUDA recomendada con soporte de desarrollo MPS/CPU. La licencia es MIT.