Comments (28)
@virajprabhu sure I will setup IDE and let you know if I need some help π
from fabrik.
https://gist.github.com/jimmie33/7ea9f8ac0da259866b854460f4526034
This is working for me. @dexter1691
Edit : Ohh I just checked this has already been tested. present in examples/ folder.
from fabrik.
Nice! Let's maintain a list of the one's that working and the ones that are not working. GoogleNet was already part of the ones that we used to check.
Let's keep trying others to find out the ones that are not working. I am sure there will be a few!
from fabrik.
https://gist.github.com/jimgoo/0179e52305ca768a601f Not working.
Edit: This should work. All models are present itself.
from fabrik.
I would like to work on this
from fabrik.
@anweshknayak Are you sure we have front-end support for all layers in the prototxt?
@kris-singh Great, can you start with simple classification models like AlexNet and VGGNet?
Would be great if either of you could try out a ResNet (it won't work at the moment) and open an issue with the layers that we are missing. This task would also give you a good overall picture of this project's current status.
Edit: I see @dexter1691 has already opened an issue for Resnets in #31. Could we confirm that the layers he listed are the only ones we are missing front-end support for?
from fabrik.
@virajprabhu I am interested in this one can you guide me?
from fabrik.
@Ram81 Great. Have you set up IDE and tried importing the example prototxt file for GoogLenet? We similarly want to be able to import a wide variety of prototxt files from the Caffe Model Zoo. For that, we may need to add front-end support for more Caffe layers. As a concrete starting point, can you try importing classification CNN models like AlexNet / VGGNet / ResNet and verify that they work (by commenting on this thread) / identify which layers are missing and open an issue for the same?
from fabrik.
@virajprabhu I am also interested in trying out classification networks if any hasn't been implemented yet
from fabrik.
@dexter1691
AlexNet from Caffe Model Zoo loads fine, but the 'Group' parameters present in conv layers are ignored.
https://github.com/BVLC/caffe/blob/master/models/bvlc_alexnet/deploy.prototxt
VGG-16 present in Caffe Model Zoo is for an older Caffe version, I updated the prototxt to support the newer Caffe version and it loads fine now.
https://gist.github.com/utsavgarg/e3982498e9fb27d882cf877e7992ec9b
from fabrik.
from fabrik.
from fabrik.
from fabrik.
@utsavgarg @Omarito2412 Thanks for reporting these, and opening issues for the ones that don't work! If you would like to work on adding support to any of the ones that don't work, post on the issue thread and I'll assign it to you. Feel free to ping the Gitter channel / comment if you need any help setting up or would like to discuss the implementation.
from fabrik.
@virajprabhu I would like to work on adding support for S2VT network #36
from fabrik.
@Omarito2412 Sounds good. Please go ahead, and let me know if you need help.
from fabrik.
@virajprabhu which one should I try can you suggest one?
from fabrik.
I would like to work on this...
from fabrik.
how to be assigned to this?
from fabrik.
@prasadwajekar @AhmedAbdulKarim You can try importing popular models from the Caffe Model Zoo, and comment on this thread with the status (success/fail). If it fails and you'd like to add support for the missing layer(s) required to get it to work, please submit a PR!
from fabrik.
@virajprabhu @utsavgarg "ResNets: Deep Residual Networks from MSRA at ImageNet and COCO 2015" doesn't currently get loaded in fabrik can I add support for it?
from fabrik.
@Ram81 ResNet-101 is already there in the Fabrik Zoo and it loads fine. Which model were you trying ?
from fabrik.
@utsavgarg I tried ResNet-101-deploy.prototxt from https://github.com/KaimingHe/deep-residual-networks/tree/master/prototxt
from fabrik.
@Ram81 you will need to change the format of the input layer in that prototxt.
from fabrik.
Okay understood I'll try and find which one doesn't work & ask further
from fabrik.
@utsavgarg should I also report which one already works so that we can add it to Fabrik/Zoo?
from fabrik.
These two don't work due to being in the old Caffe format:
https://github.com/RankingCNN/Using-Ranking-CNN-for-Age-Estimation/blob/master/basic_16to66/deploy_basic.prototxt
https://gist.github.com/mavenlin/d802a5849de39225bcc6#file-train_val-prototxt
Will try updating them to see if they work.
from fabrik.
Finished updating both:
RankingCNN: https://gist.github.com/JPJPJPOPOP/6ed94b737a45da81fbc55ce912d6da2a
NINImageNet: https://gist.github.com/JPJPJPOPOP/b8d9f5a1c4cd1bbe624f664f1b85d9bb
from fabrik.
Related Issues (20)
- Create documentation listing currently supported layers for Keras, Caffe and TensorFlow HOT 2
- Unable to export model
- "docker-compose up --build" throws DistributionNotFound error HOT 5
- Fabrik is built with DEBUG settings HOT 1
- Collaboration with GiraffeTools
- Improving security in shared links HOT 1
- networkId in caffe_app/consumers.py undefined when modifying parameters of layers HOT 1
- psycopg2 causes error while installing fabrik on ubuntu 18.04 HOT 4
- Trouble while installing, localhost doesn't show up in available sites while setting up GitHub authentication HOT 1
- Travis CI test for PRs fails by default. HOT 2
- [docs] Documentation headings unclear
- [Wiki] Fabrik Wiki outdated, mentions IDE instead of Fabrik.
- Upgrade from Python2.7 to Python3
- Broken links HOT 1
- Deprecation warning with some dependencies !! HOT 2
- Installation Faliure: No module named skimage.io HOT 4
- Need to add settings/dev.py as in order for migration to work (modified from the provided dev.sample.py)
- django.db.utils.OperationalError: could not translate host name "db" to address: Name or service not known
- Canβt be deployed according to readme
- Project Idea: Automated Model Performance Monitoring and Visualization
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fabrik.