All Projects → abhishekrana → Deepfashion

abhishekrana / Deepfashion

Licence: apache-2.0
Apparel detection using deep learning

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Deepfashion

Java Deep Learning Cookbook
Code for Java Deep Learning Cookbook
Stars: ✭ 156 (-30.04%)
Mutual labels:  classification, deeplearning, regression
Sru Deeplearning Workshop
دوره 12 ساعته یادگیری عمیق با چارچوب Keras
Stars: ✭ 66 (-70.4%)
Mutual labels:  classification, deeplearning, regression
Interactive machine learning
IPython widgets, interactive plots, interactive machine learning
Stars: ✭ 140 (-37.22%)
Mutual labels:  classification, regression
Benchmarks
Comparison tools
Stars: ✭ 139 (-37.67%)
Mutual labels:  classification, regression
Snape
Snape is a convenient artificial dataset generator that wraps sklearn's make_classification and make_regression and then adds in 'realism' features such as complex formating, varying scales, categorical variables, and missing values.
Stars: ✭ 155 (-30.49%)
Mutual labels:  classification, regression
Machine Learning Projects
This repository consists of all my Machine Learning Projects.
Stars: ✭ 135 (-39.46%)
Mutual labels:  classification, regression
Invoicenet
Deep neural network to extract intelligent information from invoice documents.
Stars: ✭ 1,886 (+745.74%)
Mutual labels:  classification, deeplearning
Machine Learning With Python
Practice and tutorial-style notebooks covering wide variety of machine learning techniques
Stars: ✭ 2,197 (+885.2%)
Mutual labels:  classification, regression
Neuroflow
Artificial Neural Networks for Scala
Stars: ✭ 105 (-52.91%)
Mutual labels:  classification, regression
Remixautoml
R package for automation of machine learning, forecasting, feature engineering, model evaluation, model interpretation, data generation, and recommenders.
Stars: ✭ 159 (-28.7%)
Mutual labels:  classification, regression
Data Science Toolkit
Collection of stats, modeling, and data science tools in Python and R.
Stars: ✭ 169 (-24.22%)
Mutual labels:  classification, regression
Tiny ml
numpy 实现的 周志华《机器学习》书中的算法及其他一些传统机器学习算法
Stars: ✭ 129 (-42.15%)
Mutual labels:  classification, regression
Mlr
Machine Learning in R
Stars: ✭ 1,542 (+591.48%)
Mutual labels:  classification, regression
Paddlex
PaddlePaddle End-to-End Development Toolkit(『飞桨』深度学习全流程开发工具)
Stars: ✭ 3,399 (+1424.22%)
Mutual labels:  classification, deeplearning
Gpstuff
GPstuff - Gaussian process models for Bayesian analysis
Stars: ✭ 106 (-52.47%)
Mutual labels:  classification, regression
100daysofmlcode
My journey to learn and grow in the domain of Machine Learning and Artificial Intelligence by performing the #100DaysofMLCode Challenge.
Stars: ✭ 146 (-34.53%)
Mutual labels:  classification, regression
Dynaml
Scala Library/REPL for Machine Learning Research
Stars: ✭ 195 (-12.56%)
Mutual labels:  classification, regression
Lossfunctions.jl
Julia package of loss functions for machine learning.
Stars: ✭ 89 (-60.09%)
Mutual labels:  classification, regression
Machine Learning Algorithms
A curated list of almost all machine learning algorithms and deep learning algorithms grouped by category.
Stars: ✭ 92 (-58.74%)
Mutual labels:  classification, regression
Applied Ml
Code and Resources for "Applied Machine Learning"
Stars: ✭ 156 (-30.04%)
Mutual labels:  classification, regression

DEEP FASHION

Setup Environment

# Virtual environment (optional)
sudo apt install -y virtualenv

# Tensorflow (optional)
sudo apt-get install python-pip python-dev python-virtualenv # for Python 2.7
virtualenv --system-site-packages tensorflow121_py27_gpu # for Python 2.7
source tensorflow121_py27_gpu/bin/activate
pip install --upgrade tensorflow-gpu  # for Python 2.7 and GPU

# Dependencies
sudo apt install -y python-tk
pip install -r requirements.txt 

Download DeepFashion Dataset

# http://mmlab.ie.cuhk.edu.hk/projects/DeepFashion/AttributePrediction.html
./dataset_download.sh

# The directory structure after downloading and extracting dataset:
# fashion_data/
# ---Anno
# ------list_attr_cloth.txt
# ------list_attr_img.txt
# ------list_bbox.txt
# ------list_category_cloth.txt
# ------list_category_img.txt
# ------list_landmarks.txt
# ---Eval
# ------list_eval_partition.txt
# ---Img
# ------img

Create Dataset

# For images in fashion_data, apply selective search algo to find ROI/bounding boxes. Crop and copy these ROI inside dataset
python dataset_create.py

Train

python train.py

Predict

python predict.py

Misc

dataset - Contains images used for training, validation and testing.

output - Contains trained weights and bottleneck features.

logs - Contains logs and events used by tensorboard.

MODEL

						->	Classification Head (Categories)
InputImage	->	VGG16 + Layers	--
						->	Regression Head	(Confidnence in the Classification head prediction)

RESULTS

alt text

Acknowledgment

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].