Como he avanzado un poco en el curso y he visto la complejidad de algunas clases en cuanto a requerimientos, instalacion de librerias, y errores comunes, he decidido hacer un tutorial donde explicar, tanto la instalacion de todas las librerias necesarias, como los errores comunes que yo me he encontrado realizando este curso. Recomiendo instalar las librerias antes de desarrollar el curso, para poder pasarlo mejor, sin tanta pausa
Comenzemos:
Las librerias que necesitaremos en general son las siguientes:
Matplotlib
Documentacion: https://matplotlib.org/
Instalacion en windows, python 3.x :
pip install matplotlib
Errores comunes: Al momento de realizar la linea de codigo “%matplotlib inline” en un espacio de trabajo fuera de jupyter, el programa jalaba error por esta linea, mi solucion fue retirarla, y funciono perfectamente.
python-mnist
Documentacion: https://pypi.org/project/python-mnist/
Instalacion en windows, python 3.x:
pip install python-mnist
Errores comunes: El diferenciar la libreria “mnist” de la libreria “python-mnist” es importante, si instalaste previamente la libreria “mnist” por error, aconsejo desinstalarla, ya que genera error para poder utilizar la que necesitamos, “python-mnist”. Ahora, aparte de todo esto, se me estaba generando un error en la libreria de python-mnist, no encontraba el paquete “MNIST”, buscando en stackoverflow, una solucion, y la que me sirvio, fue ir a:
C:\Python3\Lib\site-packages\mnist
Y copiar el archivo llamado “loader.py” ya que el error se situaba en que el archivo init.py no se encontraba con nada parecido en MNIST, copias el archivo en la carpeta donde tienes el programa que estas desarrollando. Con la unica diferencia, que ahora para poder importar la libreria, lo haremos con:
from loader import MNIST
NUMPY
Documentacion: https://docs.scipy.org/doc/
Instalacion en windows, python 3.x: (Aunque creo que lo trae la instalacion de windows de python 3.x por defecto)
pip install numpy
Errores comunes: Cero problemas con la libreria dentro del curso
SKLEARN
Documentacion: https://scikit-learn.org/stable/documentation.html
Instalacion en windows, python 3.x :
pip install sklearn
Errores comunes: Cero problemas con la libreria dentro del curso
Seaborn
Documentacion: https://seaborn.pydata.org/
Instalacion en windows, python 3.x :
pip install seaborn
Errores comunes: Cero problemas con la libreria dentro del curso
Terminando con las librerias, y si me ha hecho falta alguna, podrian decirmelo y la agregare inmediatamente para que los que apenas vayan iniciando, les sea mas facil tomar el curso.
Por ultimo, para entender mas todo este tema de machine learning y IA, recomiendo tanto los otros cursos de python, como videos en youtube , en especial de DocCSV, link: https://www.youtube.com/channel/UCy5znSnfMsDwaLlROnZ7Qbg explica bastante bien y a detalle ciertos conceptos
Sin mas, espero les vaya bien en el curso y les guste tanto como a mi! Sigue con los cursos de programación en python.
Me corrijo en la parte de la instalacion de sklearn, la instalacion adecuada seria la siguiente:
pip install scikit-learn
Excelente Aporte Sebastian! y también excelente recomendación del canal de Youtube!
Muchas gracias espero empezar este curso entre hoy y mañana así me ahorrare todo eso de estar buscando como y donde instalar todo