¿Por qué un modelo se suele empaquetar en un contenedor para servirlo?
Opciones
- Hace que el modelo sea más preciso
- Hace que el entrenamiento sea más rápido
- Elimina la necesidad de monitorización
- Las dependencias y versiones son las mismas en desarrollo, pruebas y producción, así que se comporta igual en todas partes (Opción correcta)
Respuesta
Las dependencias y versiones son las mismas en desarrollo, pruebas y producción, así que se comporta igual en todas partes
Por qué
"En mi portátil funcionaba" es frecuente en ML por las muchas librerías implicadas y sus versiones. Una imagen de contenedor agrupa el código, el modelo y las dependencias exactas.
La misma imagen se promociona de pruebas a producción y un orquestador puede escalarla.
No cambia la exactitud: hace el entorno predecible.
Recuerda
Contenedor = el mismo entorno en todas partes.