• Stars
    star
    208
  • Rank 189,015 (Top 4 %)
  • Language
    Python
  • Created over 8 years ago
  • Updated over 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Keras Model Zoo

Keras Model Zoo

Repository to share all the models that the community has found and worked with the Keras framework. Official documentation here

Install

To install this package you should first download this repository and then proceed with the installation:

git clone https://github.com/albertomontesg/keras-model-zoo.git
cd keras-model-zoo
python setup.py install

Also as a pyp package:

pip install kerasmodelzoo

Usage

The usage is really easy. For each topology available you can load the model and also the mean which was trained with.

from kerasmodelzoo.models.vgg import vgg16

model = vgg16.model()
mean = vgg16.mean

It is also possible to load the weights or print the summary of the model if you give the parameters set to True:

from kerasmodelzoo.models.vgg import vgg16

model = vgg16.model(weights=True, summary=True)
mean = vgg16.mean
model.compile(loss='mse', optimizer='sgd')
X = X - mean
model.fit(X, Y)

Models Available

At this moment the models available are:

VGG

Reference:

@article{DBLP:journals/corr/SimonyanZ14a,
  author    = {Karen Simonyan and
               Andrew Zisserman},
  title     = {Very Deep Convolutional Networks for Large-Scale Image Recognition},
  journal   = {CoRR},
  volume    = {abs/1409.1556},
  year      = {2014},
  url       = {http://arxiv.org/abs/1409.1556},
  timestamp = {Wed, 01 Oct 2014 15:00:05 +0200},
  biburl    = {http://dblp.uni-trier.de/rec/bib/journals/corr/SimonyanZ14a},
  bibsource = {dblp computer science bibliography, http://dblp.org}
}

Framework used: Caffe

License: unrestricted use

Dataset used to train: ILSVRC-2014

Description:

This is the Keras model of the 16-layer network used by the VGG team in the ILSVRC-2014 competition. Project site. Gist where the model was obtained here.

It has been obtained by directly converting the Caffe model provived by the authors.

In the paper, the VGG-16 model is denoted as configuration D. It achieves 7.5% top-5 error on ILSVRC-2012-val, 7.4% top-5 error on ILSVRC-2012-test.

Please cite the paper if you use the models.

C3D

Reference:

Tran, Du, et al. "Learning Spatiotemporal Features With 3D Convolutional Networks." Proceedings of the IEEE International Conference on Computer Vision. 2015.

Framework used: C3D (Caffe fork)

Dataset used to train: Sports1M

Description:

This model was trained using a modified version of BVLC Caffe to support 3-Dimensional Convolutional Networks. The C3D pre-trained model provided was trained on Sports-1M dataset and can be used to extract 3D-conv features.

Here are some results from the paper using the C3D features.

Dataset UCF101 ASLAN UMD-Scene YUPENN-Scene Object
C3D + linear SVM 82.3 78.3 (86.5) 87.7 98.1 22.3

If used this model, please refer to the citations on the project website.

Contribute

On .github/CONTRIBUTION.md there is a detailed explanation about how to contribute to this repository with new models. Everyone is welcome and invited to participate.

More Repositories

1

davis-interactive

Package to evaluate interactive segmentation with scribbles at DAVIS dataset.
Python
58
star
2

lightline-asyncrun

Async jobs indicator for the lightline vim plugin
Vim Script
8
star
3

data-mining-exercises

Data Mining Exercises
TeX
4
star
4

fast-tsne

How to Write Fast Numerical Code Project @ ETHZ 2017
Jupyter Notebook
4
star
5

lscvs_2016

Publication from my thesis to the 1st LSCVS Workshop at NIPS 2016
TeX
3
star
6

curriculum_vitae

My personal Curriculum Vitae and Resume
TeX
3
star
7

typeformHack

JavaScript
3
star
8

ast

Code from AST subject at UPC
Java
2
star
9

master-thesis

Master Thesis @ CVL ETHZ
TeX
1
star
10

paedocumentation

1
star
11

report-template

LaTeX Template for university reports for assigments
TeX
1
star
12

.files

My personal dotfiles βš™
Shell
1
star
13

algorithms-lab

Algorithms Lab Repository
Makefile
1
star
14

probabilistic-ai-exercises

Probabilistic Artificial Intelligence Exercises
Python
1
star
15

machine-learning-exercises

Machine Learning Course Exercises
Jupyter Notebook
1
star
16

data-mining-project

Data Mining Project
Jupyter Notebook
1
star
17

deeplearn

DeepLearning applied in simulated networks
Python
1
star
18

hass-setup

🏠 My Home Assistant Configuration βš™οΈ
JavaScript
1
star
19

cvl-reading-group-presentations

Presentations done in the Segmentation Reading Group @ CVL ETHZ
1
star
20

judithalberto.wedding

Wedding webpage.
SCSS
1
star
21

lispflowmapping

Lisp Flow Mapping Project from the open source OpenDaylight Project
Java
1
star
22

RADiCalProcessing

The code from the processing team into the RADiCal project.
Java
1
star
23

computer-vision-exercises

Computer Vision Exercises for the Computer Science Master
MATLAB
1
star
24

davis-interactive-server

Server code for DAVIS Interactive evaluation
Python
1
star
25

real-time-scores

A project that follows all the scores and results of the Catalan Basketball Federation (FCB) and post it on Twitter and Facebook.
Python
1
star