Skip to content

helloerikaaa/MachineLearning2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning

Repositorio de la Materia Machine Learning de la Ingeniería en Sistemas Computacionales de UPIIZ-IPN

Contenido

Pre Requisitos

  • Python 3.9+
  • Astral UV
  • Git
  • Jupyter Notebooks

Clonación del repositorio

Para utilizar este repositorio, es necesario tener el conocimiento básico de Git.

Para comenzar, se debe clonar el repositorio en sus computadoras, este comando se debe ejecutar desde la consola, dentro de la carpeta donde se desea guardar el repo. Por ejemplo, si quieren guardarlo en C:/Documentos, entonces tendrán ubicarse en esa ruta desde la consola.

git https://github.com/helloerikaaa/MachineLearning2024.git

Cada clase el repositorio se va a actualizar con el contenido que se haya visto, para obtener la versión más actualizada, se utiliza el siguiente comando:

git pull

Dependencias

El repositorio cuenta con un archivo llamado requirements.txt, el cual contiene todas las librerías necesarias para ejecutar los Jupyter Notebooks en sus computadoras.

Ejecución del Ambiente Virtual

Con el objetivo de tener una instalación más limpia y organizada, es necesario crear un ambiente virutal para este proyecto, donde únicamente se instalarán los paquetes requeridos por los Jupyter Notebooks vistos en clase, para crear el ambiente es necesario ejecutar el siguiente comando:

uv venv .venv-ml

Instalación de Paquetes

Una vez que el ambiente virtual está activado, se puede hacer la instalación de las dependencias con el comando:

source ./.venv-ml/bin/activate
uv pip install -r requirements.txt 

Jupyter Notebooks

Los Jupyter Notebooks son entornos interactivos de computación que permiten combinar código, texto explicativo y visualizaciones en un mismo documento. Para trabajar con ellos hay dos opciones:

  1. Ejecutar el ambiente web JupyterLab es una interfaz de usuario basada en web para la computación interactiva con Jupyter Notebooks, para ejecutar esta aplicación, dentro del ambiente virutal, es necesario correr el siguiente comando:
jupyter lab
  1. Ejecutar desde Visual Studio Code Con VSCode se pueden ejecutar los Jupyter Notebooks de una manera sencilla, lo único que se tiene que instalar es la extensión de Jupyter Lab desde el marketplace de VSCode.

Sobre el uso de información total o parcial:

  • Estos documentos fueron originalmente creados por el autor.
  • Cualquier uso de estos documentos o sus contenidos están permitidos a través de la licencia provista y sus condiciones.
  • Para cualquier aclaración, puedes contactar al autor: https://helloerikaaa.github.io

Copyright (c) 2024 Erika Sánchez-Femat

About

Curso de Machine Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published