Bienvenue dans ce dépôt dédié à l'apprentissage du Deep Learning avec TensorFlow ! Ce projet a pour objectif de fournir des ressources, des tutoriels et des exemples pratiques pour maîtriser les concepts fondamentaux et avancés du Deep Learning en utilisant TensorFlow.
Avant de commencer, assurez-vous d'avoir installé :
- Python 3.9
- Anaconda
- Git (pour cloner le dépôt)
- Un environnement virtuel anaconda (recommandé)
-
Clonez le dépôt :
git clone https://github.com/djili/Deep_learning_tensorflow.git cd Deep_learning_tensorflow
-
Créez et activez un environnement virtuel conda (recommandé) :
conda create environment.yml
-
Utilisez l'environnement virtuel :
conda activate tensorflow-env
Deep_learning_tensorflow/
├── notebooks/ # Jupyter notebooks des tutoriels
├── data/ # Jeux de données (à ajouter au .gitignore si volumineux)
├── environment.yml # environment conda
└── README.md # description du depot
- Introduction à TensorFlow(dossier intro)
- Tensors et opérations de base
- Graphes de calcul
- Regression lineaire avec tensorflow
Les contributions sont les bienvenues ! Voici comment contribuer :
- Forkez le projet
- Créez une branche pour votre fonctionnalité (
git checkout -b feature/nouvelle-fonctionnalite
) - Committez vos changements (
git commit -m 'Ajout d'une nouvelle fonctionnalité'
) - Poussez vers la branche (
git push origin feature/nouvelle-fonctionnalite
) - Ouvrez une Pull Request
- Documentation officielle de TensorFlow
- Cours Deep Learning Spécialisation - deeplearning.ai
- TensorFlow Tutorials
- Machine Learning Mastery
Ce projet est sous licence MIT. Voir le fichier LICENSE
pour plus de détails.
Développé avec ❤️ par Abdou Khadre DIOP