This repository contains my work and notes from courses in the DeepLearning.AI TensorFlow Developer Specialization on Coursera.
In this courses, I learned to build and train Convolutional Neural Networks (CNNs) using TensorFlow and Keras. The course involved working with real-world image datasets and implementing neural networks that can recognize patterns in complex visual data.
- TensorFlow & Keras fundamentals for computer vision tasks
- Implementing CNNs using
Conv2D
,MaxPooling2D
,Dense
,Flatten
, andDropout
- Image preprocessing and normalization using
Rescaling
layers - Custom training callbacks for early stopping
- Dataset creation using
image_dataset_from_directory
andtf.data
- Feature map visualization to interpret model behavior
- Real-time image classification using Jupyter widgets
- TensorFlow / Keras
- Matplotlib
- NumPy
- Ipywidgets (for interactive image upload)
- tf.data.Dataset API
Tensorflow/
- ├── Week1/
- ├── Week2/
- ├── Week3/
- ├── Week4/
- ├── Week5/
- ├── Week6/
- ├── Week7/
- ├── Week8/
- ├── Week9/
- ├── Week10/
- └── README.md
- Clone this repository:
git clone https://github.com/yourusername/Tensorflow.git cd tensorflow
- Install Requiremnents:
pip install -r requirements.txt
- TensorFlow Developer Specialization on Coursera
- https://www.tensorflow.org/api_docs
- https://keras.io/api/
M. Sabtain Khan
- Connect with me on
- Linkedin: https://www.linkedin.com/in/msabtainkhan/
- GitHub : @Sabtain-Dev