All Projects → DhavalThkkar → Transfer-Learning

DhavalThkkar / Transfer-Learning

Licence: MIT license
Inception V3 for Transfer Learning on Cats and Dogs

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Transfer-Learning

Open set domain adaptation
Tensorflow Implementation of open set domain adaptation by backpropagation
Stars: ✭ 27 (+58.82%)
Mutual labels:  transfer-learning
translearn
Code implementation of the paper "With Great Training Comes Great Vulnerability: Practical Attacks against Transfer Learning", at USENIX Security 2018
Stars: ✭ 18 (+5.88%)
Mutual labels:  transfer-learning
FaceClassification Tensorflow
Building a Neural Network that classifies faces using OpenCV and Tensorflow
Stars: ✭ 37 (+117.65%)
Mutual labels:  transfer-learning
super-gradients
Easily train or fine-tune SOTA computer vision models with one open source training library
Stars: ✭ 429 (+2423.53%)
Mutual labels:  transfer-learning
TrainCaffeCustomDataset
Transfer learning in Caffe: example on how to train CaffeNet on custom dataset
Stars: ✭ 20 (+17.65%)
Mutual labels:  transfer-learning
MetaHeac
This is an official implementation for "Learning to Expand Audience via Meta Hybrid Experts and Critics for Recommendation and Advertising"(KDD2021).
Stars: ✭ 36 (+111.76%)
Mutual labels:  transfer-learning
CPCE-3D
Low-dose CT via Transfer Learning from a 2D Trained Network, In IEEE TMI 2018
Stars: ✭ 40 (+135.29%)
Mutual labels:  transfer-learning
MinTL
MinTL: Minimalist Transfer Learning for Task-Oriented Dialogue Systems
Stars: ✭ 61 (+258.82%)
Mutual labels:  transfer-learning
tamnun-ml
An easy to use open-source library for advanced Deep Learning and Natural Language Processing
Stars: ✭ 109 (+541.18%)
Mutual labels:  transfer-learning
awesome-list-of-awesomes
A curated list of all the Awesome --Topic Name-- lists I've found till date relevant to Data lifecycle, ML and DL.
Stars: ✭ 259 (+1423.53%)
Mutual labels:  transfer-learning
Deep-Learning-Experiments-implemented-using-Google-Colab
Colab Compatible FastAI notebooks for NLP and Computer Vision Datasets
Stars: ✭ 16 (-5.88%)
Mutual labels:  transfer-learning
AU Recognition
AU_Recognition based on CKPlus/CK database
Stars: ✭ 21 (+23.53%)
Mutual labels:  transfer-learning
Syn2Real
Repository for Transfer Learning using Deep CNNs trained with synthetic images
Stars: ✭ 16 (-5.88%)
Mutual labels:  transfer-learning
NaiveNASflux.jl
Your local Flux surgeon
Stars: ✭ 20 (+17.65%)
Mutual labels:  transfer-learning
Keras-Application-Zoo
Reference implementations of popular DL models missing from keras-applications & keras-contrib
Stars: ✭ 31 (+82.35%)
Mutual labels:  transfer-learning
EntityTargetedActiveLearning
No description or website provided.
Stars: ✭ 17 (+0%)
Mutual labels:  transfer-learning
Music-Genre-Classification
Genre Classification using Convolutional Neural Networks
Stars: ✭ 27 (+58.82%)
Mutual labels:  transfer-learning
NTUA-slp-nlp
💻Speech and Natural Language Processing (SLP & NLP) Lab Assignments for ECE NTUA
Stars: ✭ 19 (+11.76%)
Mutual labels:  transfer-learning
ParsBigBird
Persian Bert For Long-Range Sequences
Stars: ✭ 58 (+241.18%)
Mutual labels:  transfer-learning
transfer-learning-algorithms
Implementation of many transfer learning algorithms in Python with Jupyter notebooks
Stars: ✭ 42 (+147.06%)
Mutual labels:  transfer-learning

Transfer-Learning

Inception V3 for Transfer Learning on Cats and Dogs

File to train the Inception v3 model on any dataset is added(transfer.py)

I have added the weights file and the predict file(predict.py)

Instructions to use the predict file:

Recommended to use Anaconda 3

Dependencies:

  1. Tensorflow = 1.2.1
  2. Keras = 2+

Installing Tensorflow-cpu : pip install tensorflow

Installing keras: pip install keras

Project file structure

Transfer-Learning
| inception.model 
| README.md
| predict.py
| transfer.py
|__test_set
|   |__cats
|   |    cat01.jpg
|   |    cat02.jpg
|   |    ...
|   |__dogs
|   |    dog01.jpg
|   |    dog02.jpg
|   |    ..
|
|
|__training_set
|   |__cats
|   |    cat01.jpg
|   |    cat02.jpg
|   |    ...
|   |__dogs
|   |    dog01.jpg
|   |    dog02.jpg
|   |    ..

Operations with transfer.py

  1. Add the files in training_set and test_set

  2. Run python transfer.py --nb_epoch 5 --batch_size 320 --plot --output_model_file filename.model

  3. Later use the saved weights to predict any Image of cat or dog from the Internet or saved Images.

Operations for predict.py

  1. For Images saved locally python predict.py --image imagename.jpg --model_name inception.model

  2. For Images on the net python predict.py --image_url www.imagename.jpg --model_name inception.model

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].