Introducción a las máquinas virtuales de aprendizaje profundo

Las imágenes de máquina virtual de aprendizaje profundo son un conjunto de imágenes de máquina virtual optimizadas para las tareas de ciencia de datos y aprendizaje automático. Todas las imágenes incluyen frameworks y herramientas de aprendizaje automático importantes preinstalados. Puedes usarlas directamente en instancias con GPUs para acelerar tus tareas de procesamiento de datos.

Las imágenes de máquina virtual de aprendizaje profundo están disponibles para admitir muchas combinaciones de frameworks y procesadores. Actualmente, hay imágenes compatibles con TensorFlow Enterprise, TensorFlow, PyTorch y computación de alto rendimiento genérica, con versiones para flujos de trabajo solo con CPU y con GPU.

Para ver una lista de los frameworks disponibles, consulta Elegir una imagen.

Paquetes preinstalados

Las imágenes se basan en los sistemas operativos Debian 11 y Ubuntu 22.04, y se pueden configurar para que incluyan lo siguiente:

  • Frameworks específicos (por ejemplo, TensorFlow) y paquetes compatibles.

  • Python 3.10 con los siguientes paquetes:

    • numpy
    • scipy
    • matplotlib
    • pandas
    • nltk
    • almohada
    • scikit-image
    • opencv-python
    • scikit‑learn
    • muchos más
  • Entornos de cuadernos de JupyterLab para crear prototipos rápidamente

  • Paquetes de NVIDIA con el controlador de NVIDIA más reciente para instancias con GPU:

    • CUDA 11.x y 12.x (la versión depende del framework)
    • cuDNN 7.x y NCCL 2.x (la versión depende de la versión de CUDA)

Actualizaciones

Las imágenes de máquina virtual de aprendizaje profundo se actualizan periódicamente con correcciones de errores y actualizaciones de paquetes. Consulta las notas de la versión para obtener información sobre las actualizaciones.

Asistencia de la comunidad

Haz una pregunta sobre las imágenes de máquina virtual de aprendizaje profundo en Stack Overflow o únete al grupo de Google google-dl-platform para hablar sobre las imágenes de máquina virtual de aprendizaje profundo.

Consulta más información sobre cómo obtener ayuda de la comunidad.

Siguientes pasos

Para empezar a usar Deep Learning VM, crea una instancia mediante Cloud Marketplace o mediante la línea de comandos.