Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lim-calculus/object-localization-with-tensorflow
Coursera Guided Project Network : Object Localization with Tensorflow
https://github.com/lim-calculus/object-localization-with-tensorflow
computer-vision convolutional-neural-networks deep-learning keras neural-network object-localization tensorflow tensorflow-tutorials
Last synced: 5 days ago
JSON representation
Coursera Guided Project Network : Object Localization with Tensorflow
- Host: GitHub
- URL: https://github.com/lim-calculus/object-localization-with-tensorflow
- Owner: Lim-Calculus
- Created: 2021-02-27T08:28:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-05-18T03:50:35.000Z (over 2 years ago)
- Last Synced: 2024-10-11T08:41:36.354Z (28 days ago)
- Topics: computer-vision, convolutional-neural-networks, deep-learning, keras, neural-network, object-localization, tensorflow, tensorflow-tutorials
- Language: Jupyter Notebook
- Homepage:
- Size: 3.14 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Object Localization with Tensorflow
Coursera Guided Project Network : [Object Localization with Tensorflow](https://www.coursera.org/projects/object-localization-tensorflow)
Instructor : Amit Yadav
![](https://github.com/Lim-Calculus/Object-Localization-With-Tensorflow/blob/main/Certificate/Object%20localization%20with%20tensorflow.png)
## Project Description
This guided project employs TensorFlow's Keras API to train a convolutional neural network to classify and locate emojis in images. The position of the emojis in the photographs is referred to as localization in this context. This means the network will have a single input and two outputs. Object localization is a more straightforward variant of object detection. We may have many items in the input photos for object detection, and an object detection model predicts the classes as well as the bounding boxes for all of those objects. In object localization, we assume that there is only one item in each given image and that our CNN model will classify and locate that object. The model is trained with 50 epochs with ADAM (adaptive moment estimation) optimizers with an intial learning rate of 1e-3. A learning rate scheduler is applied to reduce the learning rate by a factor of 0.2 every five epochs. The minimum learning rate is set at 3e-7. The final classification accuracy achieved is 100% with an IoU (Intersection of Union) of 0.7228.
## The framework and theory covered
1. TensorFlow
2. Keras
3. Machine Learning / Deep Learning
4. Computer Vision
5. IoU (Intersection of Union)Source Code : [Object Localization with TensorFlow](https://github.com/Lim-Calculus/Object-Localization-With-Tensorflow/blob/main/Coursera_Guided_Project_Object_Localization_with_TensorFlow_Starter.ipynb)