Python es un lenguaje de programación de alto nivel de propósito general que se usa ampliamente en la ciencia de datos y para producir algoritmos de aprendizaje profundo.
Este breve tutorial presenta Python y sus bibliotecas como Numpy, Scipy, Pandas, Matplotlib; frameworks como Theano, TensorFlow, Keras. El tutorial explica cómo se pueden aplicar las diferentes bibliotecas y marcos para resolver problemas complejos del mundo real.
Este tutorial ha sido preparado para profesionales que aspiran a aprender los conceptos básicos de Python y desarrollar aplicaciones que involucren técnicas de aprendizaje profundo como redes neuronales convolucionales, redes recurrentes, retropropagación, etc.
Antes de continuar con este tutorial, asumimos que tiene exposición previa a Python, Numpy, Pandas, Scipy, Matplotib, Windows, cualquier distribución de Linux, conocimientos básicos previos de álgebra lineal, cálculo, estadística y técnicas básicas de aprendizaje automático.