Please enable JavaScript.
Coggle requires JavaScript to display documents.
Jupyter Notebook, Alumno: Rafael Torrez Castellanos Maestro: Monico Joel…
Jupyter Notebook
Extensiones.
Collapsible headings
Es una extension muy util en cuardernos grandes, ya que ayuda a agregar o eliminar ciertos contenidos en cuaderno logrando que la pagina se vea más limpia y ordenada.
Notify
Está extensión lo que hace es enviar todas las notificaciones a tiempo despues de que se procese una tarea.
Colde folding
Está extensión lo que hace es duplicar el titulo y tambien el codigo al mismo tiempo.
%debug
Está extensión lo que hace es activar el depurador y ver en donde ocurrió el error, tambien implementa una depuración en tiempo real + iteración rápida con el objetivo de visualizar más detalles del error.
%Ismagic
Enumera todas las paginas de python disponibles.
Execute time extension
Muestra el tiempo de Ejecucción
autoreload
se puede modificar el codigo directamente sin salir de jupyter Notebook
Complementos
Table of Contents.
Es una herramienta que genera automáticamente un directorio atraves del titulo definido en nuestro texto, con el objetivo de poder localizar el directorio de una manera rápida con un fragmento de codigo.
Execute Time
este extensión lo que hace es tomar el tiempo de la ejecución y ver cuanto tarda en ejecutar las instrucciones del programa ya que empresas nacionales e internacionales requieren que sus procesos de ejecución de códigos sea en menos tiempo.
Filtro de arbol
permite filtrar por nombre de archivo en la pagina del arbol de archivos del cuaderno de jupyter notebook
Hide input all
Lo que hace es ocultar o eliminar el contenido
Herramientas
Knime
Es una plataforma de minería de datos que permite el desarrollo de modelos en un entorno visual.
Caracterististicas
Herramienta grafica, dispone de una serie de nodos y flechas.
Analisis de datos, manipulación, modelos estadísticos, permite la creación de informes de datos.
Ofrece varias funciones adicionales y extensiones obtenidas a través de varios grupos disponibles.
Ventajas
Fácil de usar
Gran gestion de memoria (velocidad)
Capacidad de integración con bases de datos
Integración con diferentes softwares.
Scikit-Learn
Es una librería gratuita de python, cuenta con una gran variedad de algoritmos de clasificación, regresión, clustering y reducción de dimensionalidad
Caracteristicas
Es una librería sumamente importante en machine learning
Es una libreria de codigo abierto
Está construido en base a numpy
Ventajas
Ayuda a mejorar el procesamiento de la información.
Ayuda a mejorar las agrupación de los modelos estadísticos.
Soporta algoritmos de ultima generación
TensorFlow
Es una librería de codigo abierto diseñado para el desarrollo de inteligencia artificial, entrenamiento de redes neuronales, utilizando gráficos de flujos de datos.
Caracteristicas
Permite a los desarrolladores crear gráficos de flujo de datos, estructuras que describen como se mueven los datos a través de un grafico o una serie de nodos de procesamiento.
Los nodos representan operaciones matemáticas y los bordes representan los tensores.
Ofrece una buen equilibrio de flexibilidad y escalabilidad
Venyajas
Facilita el proceso de adquisión de datos, modelos de capacitación, predicciones de los resultados.
Agrupa gran cantidad de modelos y algoritmos de aprendizajes automaticos.
Es facil de entender y de practicar.
Es una aplicación web para crear documentos que contiene códigos, ecuaciones, etc, por eso Jupyter notebook se usa para realizar simulaciones numéricas, modelos estadísticos, visualizaciones de datos, machine learning, etc.
Alumno: Rafael Torrez Castellanos
Maestro: Monico Joel Sanchez Velasco
Materia: Lenguaje de python.