Skip to content

๐ŸŒบ ๐ŸŒธThis project uses TensorFlow's DNNClassifier to classify the famous Iris flower dataset ๐ŸŒผ. Train a deep neural network ๐Ÿง  to distinguish between different species and explore the beauty of machine learning ๐ŸŒฟ๐ŸŒบ๐ŸŒผ

Notifications You must be signed in to change notification settings

Asirwad/IrisFlowerClassifier-DNNClassifier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Iris Flower Classifier using TensorFlow's DNNClassifier

Project Logo

Overview

Welcome to the Iris Flower Classifier project! This repository contains a deep learning model based on TensorFlow's DNNClassifier to classify the famous Iris flower dataset ๐ŸŒผ. The goal is to train a powerful neural network ๐Ÿง  that can accurately distinguish between different Iris species, making it an excellent showcase of machine learning ๐ŸŒฟ in action.

Dataset

The Iris dataset is a classic benchmark in the machine learning community. It includes 150 samples of Iris flowers, each belonging to one of three species: Setosa, Versicolor, or Virginica. The dataset is divided into four features - sepal length, sepal width, petal length, and petal width. Below is a table summarizing the dataset information:

Species Sepal Length (cm) Sepal Width (cm) Petal Length (cm) Petal Width (cm)
Setosa 5.1 3.5 1.4 0.2
Versicolor 7.0 3.2 4.7 1.4
Virginica 6.3 3.3 6.0 2.5

Getting Started

  1. Clone the repository: git clone https://github.com/Asirwad/IrisFlowerClassifier-DNNClassifier.git
  2. Install the required dependencies: pip install tensorflow matplotlib pandas
  3. Train the DNNClassifier and observe the classification magic! ๐ŸŒŸ

Model Architecture

The TensorFlow DNNClassifier in this project is built with multiple hidden layers, allowing it to learn intricate patterns from the Iris dataset. Feel free to customize the architecture and experiment with different hyperparameters to achieve the best performance ๐Ÿš€.

Sample output

Output 1 Output 2

Project Logo

Project Logo

Contribution

Contributions are welcome! Whether it's optimizing the model, improving the documentation, or enhancing the visualizations, your contributions can help this project flourish ๐ŸŒฑ. Submit a pull request and let's grow together! ๐ŸŒท

Project Logo

About

๐ŸŒบ ๐ŸŒธThis project uses TensorFlow's DNNClassifier to classify the famous Iris flower dataset ๐ŸŒผ. Train a deep neural network ๐Ÿง  to distinguish between different species and explore the beauty of machine learning ๐ŸŒฟ๐ŸŒบ๐ŸŒผ

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages