Introducción a AI Platform Notebooks

Los Notebooks de AI Platform te permiten crear y administrar instancias de máquinas virtuales (VM) que vienen empaquetadas con JupyterLab.

Las instancias de Notebooks de AI Platform tienen un conjunto preinstalado de paquetes de aprendizaje profundo, incluida la asistencia para los marcos de trabajo de TensorFlow y PyTorch. Puedes configurar instancias solo para CPU o instancias habilitadas para GPU, según tus necesidades.

Las instancias de notebook están protegidas por la autenticación y la autorización de Google Cloud, y están disponibles mediante una URL de instancia de notebook. Estas instancias también se integran a GitHub, de modo que puedas sincronizar el notebook con un repositorio de GitHub sin dificultades.

Notebooks de AI Platform evita tener que crear y configurar una máquina virtual de aprendizaje profundo; para ello, proporciona imágenes verificadas, optimizadas y probadas para el marco de trabajo elegido.

Software ya instalado

Puedes configurar una instancia de AI Platform Notebooks para incluir las opciones que figuran a continuación:

  • Las versiones 2.7 y 3.* de Python

  • Paquetes principales de Python:

    • numpy
    • sklearn
    • scipy
    • pandas
    • nltk
    • pillow
    • entre otros
  • R versión 3.6

  • Paquetes principales de R:

    • xgboost
    • ggplot2
    • caret
    • nnet
    • rpy2 (un paquete R para acceder a R en notebooks de Python)
    • randomForest
    • entre otros
  • Anaconda

  • Paquetes de Nvidia con el último controlador de Nvidia para instancias habilitadas para GPU:

    • CUDA 9.* y 10.*
    • CuDNN 7.*
    • NCCL 2.*

Controles del servicio de VPC

Los Controles del servicio de VPC proporcionan medidas de seguridad adicionales para las instancias de AI Platform Notebooks. Para obtener más información, lee la Descripción general de los Controles del servicio de VPC. Para usar AI Platform Notebooks dentro de un perímetro de servicio, consulta la sección sobre cómo usar una instancia de notebook dentro de un perímetro de servicio.

Usa AI Platform Notebooks con Dataproc Hub

Dataproc Hub es un servidor de Jupyterhub personalizado. Los administradores pueden crear instancias de Dataproc Hub que pueden generar clústeres de Dataproc de un solo usuario para alojar entornos de notebooks de AI Platform. Consulta la sección sobre cómo configurar Dataproc Hub.

Usa AI Platform Notebooks con Dataflow

Puedes usar AI Platform Notebooks dentro de una canalización y, luego, ejecutarla en Dataflow. Para crear una instancia de AI Platform Notebooks de Apache Beam que puedas usar con Dataflow, consulta la sección sobre cómo desarrollar de forma interactiva con notebooks de Apache Beam.

Precios

Obtén más información sobre los precios de AI Platform Notebooks.

Próximos pasos

Si quieres comenzar a usar AI Platform Notebooks, crea una instancia de notebook nueva y, a continuación, instala las dependencias que necesitarás para tu trabajo.