jeffangel/demo-training-cnn-with-keras-from-scratch
0
🧠 CNN con Keras Functional API – Clasificación de rostros (UTKFace)
[Read in English](#english-version)
En Español
📘 Descripción
Este proyecto entrena una red neuronal convolucional (CNN) utilizando la API funcional de Keras para clasificar imágenes de rostros humanos del dataset UTKFace. Se cubren los pasos de preparación de datos, construcción del modelo, entrenamiento y evaluación.
📝 Blog explicativo
Para un recorrido completo paso a paso, lee el artículo en mi blog.
🚀 Ejecutar ahora
🧰 Tecnologías usadas
- TensorFlow / Keras
- Google Colab
- Kaggle Datasets
- Python 3.10+
- Matplotlib / Seaborn
📁 Estructura del proyecto
utkface-cnn/
├── notebooks/
│ ├── es/ # Notebooks en español
│ └── en/ # Notebooks en inglés
├── src/
├── utils/
├── data/
├── README.md
├── requirements.txt
└── .gitignore📌 Licencia
MIT - Puedes usar, modificar y compartir este proyecto libremente con atribución.
<a id="english-version"></a>
In English
📘 Description
This project trains a Convolutional Neural Network (CNN) using Keras Functional API to classify human face images from the UTKFace dataset. It covers data preparation, model construction, training, and evaluation.
📝 Full blog post
For a complete step-by-step walkthrough, read the article on my blog.
🚀 Run Now
🧰 Technologies Used
- TensorFlow / Keras
- Google Colab
- Kaggle Datasets
- Python 3.10+
- Matplotlib / Seaborn
📁 Project Structure
utkface-cnn/
├── notebooks/
│ ├── es/ # Spanish notebooks
│ └── en/ # English notebooks
├── src/
├── utils/
├── data/
├── README.md
├── requirements.txt
└── .gitignore📌 License
MIT - Feel free to use, modify and share this project with attribution.
