Google Colab: Jupyter Lab con esteroides

Además de lindos corgies y gatos animados en tu cuaderno

Corgis and Cats en Google Colab

Estoy trabajando en un proyecto de Deep Learning que necesito entregar en un par de semanas. Desafortunadamente, mi pobre MacBook está teniendo dificultades para procesar todos los datos de mi proyecto y los modelos complejos que estoy generando en Jupyter Lab y eso retrasó todo mi proyecto.

Google Colaboratory, mejor conocido como Google Colab es un entorno gratuito “Jupyter Lab-like” impulsado por, adivinaste, Google. Y tiene muchas ventajas que harán que su próximo proyecto de Machine Learning sea más rápido.

Desde que migré mi proyecto al entorno Google Drive + Google Colab y me he movido más rápido. Google Colab proporciona una GPU Tesla K80 gratuita para ejecutarse en la nube. Este es mi nuevo pequeño secreto que compartiré con ustedes.

Ventajas

NOTA: Si no le importan todas las ventajas de funcionalidad y todo lo que quiere saber es cómo hacer Corgis y Cats aparece, vaya al final de la selección.

  • Realiza todas las tareas y el código que ejecuta Jupyter Notebook, usando Python 2 y 3.
  • Es LOS Documentos de Google Code of . El cuaderno puede ser compartido y editado en tiempo real por diferentes miembros del equipo, agregar comentarios, ver el historial de ediciones y volver a las versiones anteriores, como en los documentos de Google.
  • No más Anaconda. Todo está basado en la nube y no requiere ninguna configuración o instalación principal. Si la biblioteca que desea usar no está en Colab, simplemente pipéelo como de costumbre. Al instalarse en el entorno virtual.
  • Seleccione su acelerador de hardware . Ejecute su computadora portátil según sus necesidades en una GPU o TPU.
  • Fragmentos de código integrados: Una biblioteca de código precargada para probar varias soluciones específicas. (como la activación de la cámara, visualizaciones, integraciones, etc.). Esto es especialmente bueno cuando se aprende.
fragmentos
  • No más desplazamiento loco. Tabla de contenido visible todo el tiempo.
  • Personalización. Agregue sus propios accesos directos, modo nocturno / luz / adaptativo y fuentes.
  • Modo patio de recreo. Con 2 clics puede ingresar, abrir un nuevo cuaderno que no se guardará y probar diferentes opciones de código sin afectar su código original.
  • Modo Corgis y Gatos. Cambie a este modo, codifique a toda velocidad y observe lo que sucede.

Integraciones

  • Integración de formularios . Esta función es bastante nueva. Admite múltiples tipos de campos con verificación de tipo, incluidos controles deslizantes, selectores de fecha, campos de entrada, menús desplegables y menús desplegables que permiten la entrada.
  • Desbordamiento de pila. Simplemente resalte el código donde tiene la pregunta y StackO-it.
  • Code Gist en GitHub (instantáneas de su código).
  • GitHub. No más git add, commit, push …

Desventajas

  • Una gran: No se ejecuta sin conexión.
  • Conjuntos de datos que se importan al entorno sin ser montado desde Google Drive se perderá cuando la máquina virtual se apague.

¿Qué opinas sobre Google Colab? ¡Déjenme saber en los comentarios si lo intentarán!

Add a Comment

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *