Cómo crear un cuaderno Jupyter en AWS

Hay dos formas diferentes de hacer esto. La forma del servidor jupyter (se requiere mucha más configuración) donde ingresas una contraseña para ingresar a Jupyter.

El segundo método implica SSHing directamente al jupyter notebook con mucha menos configuración.

Método 1:

Esta es la guía más competitiva sobre cómo iniciar Jupyter Notebook Server en AWS. Blog paso a paso con pasos escritos más un video incrustado.

AWS EC2: Parte 4 Inicio de un servidor portátil Jupyter (IPython) en AWS

Si desea un video tutorial, el siguiente video ayuda

Método 2:

Este método requiere CONFIGURACIÓN DE MENOS MODO, pero requiere que tenga una clave. Blog paso a paso con pasos escritos más un video incrustado.

Configuración y uso de portátiles Jupyter en AWS – Hacia la ciencia de datos – Medio

Si quieres un tutorial, el siguiente video te ayuda.

Editar (26/06/2016): el enlace de esta respuesta no funciona. Pruebe este enlace https://chrisalbon.com/jupyter/r … Tiene un buen conjunto de instrucciones.

————————

Recientemente hice esto, estoy enumerando las instrucciones: (Si algo no está claro, hágamelo saber en los comentarios)

Cree una instancia de AWS EC2 basada en el siguiente enlace:

Ejecute Jupyter Notebook Server en AWS EC2

Una vez que se crea la instancia, conéctese utilizando SSH.

ssh -i "yourpemfile.pem" [email protected]

Después de conectarse a la instancia, se usaron los siguientes comandos para instalar la última versión de Anaconda:

sudo apt-get install git

git clone https://gist.github.com/rashmibanthia/5a1e4d7e313d6832f2ff nb

. nb/jupyter_notebook_ec2.sh

Después del paso anterior, podemos iniciar el cuaderno Jupyter y acceder a él de forma remota.

cd;mkdir notebook;cd notebook

tmux new -s nb

jupyter notebook --certfile=~/certs/mycert.pem --keyfile ~/certs/mycert.key

En tu navegador:

https://:8888/

En realidad, comenzamos Kyso para que sea realmente fácil iniciar un jupyter notebook en línea, por lo que no necesita descubrir cómo usar AWS.

Aunque si tiene necesidades realmente personalizadas y necesita máquinas realmente grandes o agrupadas, entonces usar AWS o GCP es el camino a seguir, la guía de fast.ai · Hacer que las redes neuronales se enfríen nuevamente es bastante bueno:

https://kyso.io

http://course.fast.ai/lessons/aw

AWS lanzó recientemente el ami de aprendizaje profundo que viene preinstalado con Jupyter junto con marcos de aprendizaje profundo como MXNet, TensorFlow, Caffe, Theano, Torch, CNTK, etc. ¡Eso debería hacer que su vida sea mucho más simple!

Versión de Amazon Linux: Deep Learning AMI

Versión de Ubuntu: Deep Learning AMI Ubuntu Version

Siga diligentemente los pasos Piyush y habrá terminado 🙂

Ejecutar un servidor iPython Notebook en AWS – Instancia EC2

Si te gusta la CLI

security_groups_for_ipython.txt

Tutorial de Youtube

Recientemente he compilado un tutorial sobre la configuración de Jupyter Notebook (y TensorFlow) en AWS; también tiene un par de scripts convenientes para iniciar y detener la instancia:

Ejecución de TensorFlow con Jupyter Notebook en AWS