Comments (8)
@pribadihcr yes it is indeed on the roadmap, though not fast-tracked yet. It would be useful if you could share what the most important features are for you regarding faster R-CNN wrt DD's API and server side. Typically, are you mostly interested in the training phase or an in-production prediction phase (while training with py-faster-rcnn) ? Regarding the models, are you looking forward using the existing set of pre-trained ones, or building your own ?
from deepdetect.
I think an in-production prediction phase is the first. We can train the
model using existing faster RCNN framework (e.g. py-faster-rcnn).
Regarding the models, well, I want to localize and detect spesific objects. So, I think I
need custom model.
On Mon, Jan 4, 2016 at 12:22 PM, Emmanuel Benazera <[email protected]
wrote:
@pribadihcr https://github.com/pribadihcr yes it is indeed on the
roadmap, though not fast-tracked yet. It would be useful if you could share
what the most important features are for you regarding faster R-CNN wrt
DD's API and server side. Typically, are you mostly interested in the
training phase or an in-production prediction phase (while training with
py-faster-rcnn) ? Regarding the models, are you looking forward using the
existing set of pre-trained ones, or building your own ?—
Reply to this email directly or view it on GitHub
https://github.com/beniz/deepdetect/issues/43#issuecomment-168585714.
from deepdetect.
OK, thanks, that was my guess. There are two possible ways of doing this. First is fast-tracking of features, and we do this through sponsorship. Current running sponsorships are not about images (as can be seen from last PR) and this is typically why faster-RCNN is not in yet. Second is slower track where the prediction pipeline can be brought in but with no deadline attached. Timeline for this one track also depends on whether you plan on participating in the development.
Regarding custom modeling, you can use some of the models we keep releasing (e.g. http://www.deepdetect.com/applications/model/) from the datasets we collect and process, or use private datasets of labeled data and build your own. Of course the currently relased image models are for classification, not detection, but we would certainly release some new ones once the faster-RCNN code is in, as needed. Let me know your thoughts and whether this can fit your needs.
from deepdetect.
After review, py-faster-cnn
is lacking some features for integration into production / commodity deep learning tools such as dd, more precisely:
- the Python ROI layer needs to be replaced by the C++ and CUDA implementations, see https://github.com/rbgirshick/caffe-fast-rcnn/blob/fast-rcnn/src/caffe/layers/roi_pooling_layer.cu and BVLC/caffe#2670
- the prediction step does not support ROI pooling over batches of images, as far as I understand from the code and
im_detect
function, and this is no straightforward task, see Lasagne/Lasagne#565
These are just a few of the many details to consider in order to turn this into a commodity.
from deepdetect.
FYI: caffe with py-faster-rcnn has been updated from original git.
from deepdetect.
Hi, I'm helping with seminars on deep learning and one of them is about RCNN.
Thought it can be usefull, here's theano's implementation of RoIPooling (only gpu though): https://github.com/ddtm/theano-roi-pooling
from deepdetect.
FTR, BVLC/caffe#4163 seems to be coming to Caffe. Once it is stabilized, we may merge it to our own modified version of Caffe, independently of whether it makes it to official Caffe. From there, there'll be a path for service integration into DD.
from deepdetect.
Object detection now implemented via SSD, see PR #213. Closing.
from deepdetect.
Related Issues (20)
- Inconsistent predictons using refinedet model HOT 12
- Memory leak on constant /predict requests HOT 8
- Refinedet Tensorrt prediction fails HOT 7
- Memory leak on compressed predict requests with oatpp HOT 7
- Different prediction with tensorrt on refinedet model for the version v0.18.0 HOT 3
- getting error while training, .solverstate HOT 23
- Chain predictions swapped between images HOT 2
- Simsearch query segfault when using IVF indexes, but not default/flat index HOT 6
- On object detect training call, missing either test or train list causes a segfault
- dd_client not find in this path anyone help HOT 2
- How do I do a face recognition using this? HOT 2
- DeepDetect full rewrite in Pure Java
- 'OCR' object has no attribute 'histogram_equalization' HOT 13
- "best: -1" in predict behaves differently in torch models HOT 2
- Torch v1.12 requires libcupti* but nvidia/cuda:11.6.0-cudnn8-runtime-ubuntu20.04 doesn't include it
- Race condition / pthread error when predicting
- I have error build xgboost HOT 1
- Using `true` or `false` instead of `1` or `0` for query params for status or labels returns a internal server error HOT 1
- Question about hosting the docker image HOT 4
- Graphics problem with tsne algorithm HOT 1
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 deepdetect.