Pulsar Run in Google Collab ya que es algo pesado para un computador común.
Archivo > Guardar una copia en Drive Para poder editarlo y guardar los cambios.
Entorno ejecución > Ejecutar todo
charRNN sirve para entrenar algoritmos capaces de “recordar” permitiendole generar texto con mayor sentido, a diferencia de las redes neuronales incapaces de “recordar”. Se usa para crear ia generadoras de texto.
Entrenar modelo en google collab > Crear copia > Editar - Borrar todos los resultados > Ejecutar todas las celdas hasta la [17] “descargar archivos desde Project Gutenberg”. Al llegar a la [17] puedes elegir sobre que libro se entrena el modelo.
En python se comenta con el simbolo # por eso para escoger uno de los libros debes borrar el # de delante del nombre y ponerselo al que estaba sin él.
Ejemplo de libro escogido “el quijote”
Ejemplo de libro escogido “Metamorphosis”
Ejecutar la siguiente celda. En esta celda empezara a “leer” el libro escogido y entrenar el modelo. Para que funcione correctamente debes reemplazar en el codigo el nombre del libro default por el que escogiste. Por ejemplo en la siguiente imagen se escogio el libro “metamorfosis”
Ejecutar siguiente celda, y seguir los pasos que explica.
Copiar la carpeta descargada “models” en el repositorio, “estudiantes/NaimRoman/clase-05/ejemplo-ml5js-char-rnn-canvas” o “estudiantes/NaimRoman/clase-05/ejemplo-ml5js-char-rnn-html”. Cambiar en el archivo “skech.js” la palabra “quijote” por el nombre del libro escogido.
Acceder a tu pagina web gratuita creada en github:
Copiar la direccion “estudiantes/NaimRoman/clase-05/ejemplo-ml5js-char-rnn-canvas” o “estudiantes/NaimRoman/clase-05/ejemplo-ml5js-char-rnn-html” (dependiendo de a cula de las 2 hayas copiado tu modelo) en la barra de direcciones, esto ejecutara el modelo como en el ejemplo:
MNIST es una base de datos de letras/numeros escritas a mano muy usada para entrenar sistemas de procesamiento. Podemos usarlo en nuestro trabajo.
El primer ejemplo de tutorial, el de Tensorflow, esta hecho con Keras
numpy es la biblioteca mas usada en python.
Recomendado trabajar/investigar Python, amigable y con muchos tutoriales/ comunidad. Jupyter.
The coding train Creador del modelo ML5 que hemos usado hoy. Hace tutoriales.
Gene Kogan. Artist and programmer with interests in generative art, collective intelligence, autonomous systems, and computer science.
Pagina web profe. Arpillera. Ultravioleta
Proyecto Gutenberg. una pagina para leer libros gratuita. Muchos libros antiguos digitalizados.
P5js es una biblioteca de javascript para programación creativa.