Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standard format for Caffe models to enable easy distribution with forthcoming "model zoo" #917

Merged
merged 12 commits into from
Sep 4, 2014
Merged

Conversation

sergeyk
Copy link
Contributor

@sergeyk sergeyk commented Aug 13, 2014

This PR will impose a certain structure on all example models we distribute, and add scripts to

  • easily download trained models
  • push/pull model definitions and readmes to Gists, such that models can be easily distributed but still versioned.

Consult docs/model_zoo.md for the proposed changes.

@sergeyk sergeyk changed the title [models] adding initial readme and first example of the model_zoo format Introduce standardized format for Caffe models to enable easy distribution with forthcoming "model zoo" Aug 13, 2014
@sergeyk sergeyk changed the title Introduce standardized format for Caffe models to enable easy distribution with forthcoming "model zoo" Introduce standard format for Caffe models to enable easy distribution with forthcoming "model zoo" Aug 13, 2014
@sergeyk sergeyk changed the title Introduce standard format for Caffe models to enable easy distribution with forthcoming "model zoo" Standard format for Caffe models to enable easy distribution with forthcoming "model zoo" Aug 13, 2014
@Yangqing
Copy link
Member

Oh my, you deleted the braincells quote :)

# 1. reference, and not casually committed
# 2. custom, and live on their own unless they're deliberated contributed
data/*
examples/*
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm pretty sure examples should still be ignored. If you execute any ipynb it will change the contents since new matplotlib figures are generated but you hardly want to commit that.

@shelhamer
Copy link
Member

@sergeyk rebased to fit paths to example standardization and took care of model extensions. Still need to fix model / path references in examples.

@sergeyk
Copy link
Contributor Author

sergeyk commented Sep 3, 2014

I'm updating the Imagenet example now.

@shelhamer
Copy link
Member

@sergeyk awesome. Let me know if you need any help and I'll do a pass for merge.

@sergeyk
Copy link
Contributor Author

sergeyk commented Sep 4, 2014

Okay I think this is done. Sadly, there is no commandline tool to download gists, and I'm not about to write github authentication code. We'll add that nicety later -- the upload works like clockwork now.

@bhack
Copy link
Contributor

bhack commented Sep 4, 2014

@sergeyk Can we use some of the helper python library o handle gist download?

shelhamer added a commit that referenced this pull request Sep 4, 2014
Define standard format for Caffe models to open the "model zoo"
@shelhamer shelhamer merged commit adbea64 into BVLC:dev Sep 4, 2014
@shelhamer
Copy link
Member

Thanks Sergey! This will be a good format for models coming out.

A follow-up can add gist downloading.

mitmul pushed a commit to mitmul/caffe that referenced this pull request Sep 30, 2014
Define standard format for Caffe models to open the "model zoo"
RazvanRanca pushed a commit to RazvanRanca/caffe that referenced this pull request Nov 4, 2014
Define standard format for Caffe models to open the "model zoo"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants