Skip to content

Repositorio del Training realizado por Factored. "Aprender como entrenar y desplegar modelos de ML" 📈🐍

Notifications You must be signed in to change notification settings

robayo/factored_datasciencefem_training

 
 

Repository files navigation

Portada

Repositorio construido para almacenar los recursos compartidos por Factored durante el training octubre 2021 (#DataChallenge365FEM 2020-2021).

Factored Workshops! 🚀

🔥 Meta del training

Darte una guía de como sería un desarrollo básico de un modelo de machine learning.

Desde IMPORTAR y ANALIZAR datos; DESARROLLAR y EVALUAR MODELOS predictivos; HASTA realizar el DEPLOYMENT DE una API usando FastAPI y Docker.

🔗 Link importantes


  1. Link del gitbook del training
  2. Link del video del training
  3. Link de la data del training "New York City Taxi Trip Duration"
  4. Comandos basicos de Docker

📌 Secciones

SECCION #1 || 09 de Octubre 2021

Recurso :

Temario:

Gráficas y Storytelling 💬

Flujo de trabajo colaborativo en GitHub 🐱🐙
- Crear un repositorio
- Cómo crear una rama
- Hacer y registrar cambios
- Cómo crear un Pull Request

Importación y Manejo de datos con pandas.
- Carga de datasets desde un `bucket de S3 (AWS)`
- Procesamiento con pandas 

Visualizar datos con `matplotlib` y `seaborn`.🤓 🔍
- Diferentes tipos de gráficos.
- Cómo manejar formatos de gráficas con axes y figures.

SECCION #2 || 16 de Octubre 2021

Recurso :

Temario:

Flujos de preprocesamiento en `scikit-learn`:
- Cómo escribir transformaciones personalizadas.
- Cómo aplicar transformaciones de datos a ciertas variables con `ColumnTransformer`.
- Cómo usar `Pipeline` y `FeatureUnion` para unir diferentes transformaciones.

MLflow con modelos de scikit-learn:
- Cómo usar la API de scikit-learn para entrenar modelos.
- Cómo usar `MLflow` para guardar experimentos con modelos de scikit-learn. 

SECCION #3 || 23 de Octubre 2021

Recurso :

Temario:

Escribir una `API` de un modelo usando `FastAPI`. 
- Generación de endpoints.
- Correr aplicación localmente y probar con datos de entrada.

Construir un contenedor de Docker para desplegar API.
- Cómo escribir un `Dockerfile`.
- Cómo crear y correr `Docker containers`.

💻 Entrenadores

Entrenadores

Gracias totales a Data Science Fem 💜 y a Factored AI 🚀

About

Repositorio del Training realizado por Factored. "Aprender como entrenar y desplegar modelos de ML" 📈🐍

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%