Repaso
English

¿Por qué un modelo se suele empaquetar en un contenedor para servirlo?

Opciones

  1. Hace que el modelo sea más preciso
  2. Hace que el entrenamiento sea más rápido
  3. Elimina la necesidad de monitorización
  4. 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.

Términos clave

Practica esta pregunta en Repaso