-
Notifications
You must be signed in to change notification settings - Fork 18.7k
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
DenseNet feature pyramid computation #308
Commits on Mar 18, 2014
-
import of ffld patchwork code; initial skeleton of pyramid stitching …
…and its python iface
Configuration menu - View commit details
-
Copy full SHA for fc3503f - Browse repository at this point
Copy the full SHA fc3503fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 176b0cc - Browse repository at this point
Copy the full SHA 176b0ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1821069 - Browse repository at this point
Copy the full SHA 1821069View commit details -
Configuration menu - View commit details
-
Copy full SHA for f00eb3f - Browse repository at this point
Copy the full SHA f00eb3fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ecbd74e - Browse repository at this point
Copy the full SHA ecbd74eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f723879 - Browse repository at this point
Copy the full SHA f723879View commit details -
Configuration menu - View commit details
-
Copy full SHA for c005e6b - Browse repository at this point
Copy the full SHA c005e6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 96bfea8 - Browse repository at this point
Copy the full SHA 96bfea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f25c7c - Browse repository at this point
Copy the full SHA 4f25c7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a99c574 - Browse repository at this point
Copy the full SHA a99c574View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5944af5 - Browse repository at this point
Copy the full SHA 5944af5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f76ca85 - Browse repository at this point
Copy the full SHA f76ca85View commit details -
streamlining upsampling/downsampling code. going to return scale fact…
…ors (as Sergey suggested)
Configuration menu - View commit details
-
Copy full SHA for 78fb085 - Browse repository at this point
Copy the full SHA 78fb085View commit details -
Configuration menu - View commit details
-
Copy full SHA for c05ae56 - Browse repository at this point
Copy the full SHA c05ae56View commit details -
Configuration menu - View commit details
-
Copy full SHA for d506d66 - Browse repository at this point
Copy the full SHA d506d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c06e0 - Browse repository at this point
Copy the full SHA b1c06e0View commit details -
now returning a DICT instead of a LIST from extract_features(). the n…
…ew data type is dict['feat'] = list of feature scales
Configuration menu - View commit details
-
Copy full SHA for 7c1ea80 - Browse repository at this point
Copy the full SHA 7c1ea80View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af3167 - Browse repository at this point
Copy the full SHA 0af3167View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45a327f - Browse repository at this point
Copy the full SHA 45a327fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e904f25 - Browse repository at this point
Copy the full SHA e904f25View commit details -
-- initial work on matlab exports for feature pyramid extraction.
-- note: this commit almost certainly breaks compilation of matcaffe. mwm
Configuration menu - View commit details
-
Copy full SHA for 178c693 - Browse repository at this point
Copy the full SHA 178c693View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3decf2f - Browse repository at this point
Copy the full SHA 3decf2fView commit details -
-- use p_vect_float instead of mxArray for buffering feature pyramid …
…caffe output in matlab wrapper. mwm fix matlab vs octave compile stuff for matlab pyramid API
Configuration menu - View commit details
-
Copy full SHA for a2f3361 - Browse repository at this point
Copy the full SHA a2f3361View commit details -
moved stitch_pyramid from caffe/python/caffe/imagenet/stitch_pyramid …
…-> caffe/src/stitch_pyramid
Configuration menu - View commit details
-
Copy full SHA for 30b8049 - Browse repository at this point
Copy the full SHA 30b8049View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cbbe39 - Browse repository at this point
Copy the full SHA 0cbbe39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12e2fcd - Browse repository at this point
Copy the full SHA 12e2fcdView commit details -
partially implimented padding: background->mean; edges linear interp …
…to mean; corner regions still TODO
Configuration menu - View commit details
-
Copy full SHA for 0e17940 - Browse repository at this point
Copy the full SHA 0e17940View commit details -
add interpolation-to-mean to corner padding for image pyramid patchwo…
…rk; other minor changes. -- fill corners of padding with interpolation of edge padding (which is in turn already an interpolation from the image edge to the imagenet mean). -- add .PHONY stitch target to top level makefile for building just libStitchPyramid -- minor fix to testing makefile: add a -L. to src/stitch_pyramid/build/Makefile -- update matcaffe.cpp comment with current mkoctfile-based build command (can be used to test building matcaffe under octave) -- condense str() in featpyramid_common.hpp (str() is for debugging printfs) -- add a copy of str() in JPEDPyramid.cpp (FIXME: use some common copy?) mwm
Configuration menu - View commit details
-
Copy full SHA for ad8a025 - Browse repository at this point
Copy the full SHA ad8a025View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0af64c - Browse repository at this point
Copy the full SHA b0af64cView commit details -
pycaffe/stitchpyramid related makefile tweaks; add missing (PyArrayOb…
…ject*) casts (to fix compile errors for some build envs). note also that there is a new SHARED_LDFLAGS makefile var that can be set to include -Wl,--no-undefined (for gcc) to avoid accidentally linking an .so missing some of its dependencies. but, since people use other compilers, it's not enabled by default, and only the stitch library build line uses the macro at this point. mwm
Configuration menu - View commit details
-
Copy full SHA for 77b207b - Browse repository at this point
Copy the full SHA 77b207bView commit details -
change default plane size in featpyramid matlab demo to 1100x1100.
the decrease from 2000x2000 to 1100x1100 should consistently allow running on GPUs with less than 4G of memory (i.e. 2G).
Configuration menu - View commit details
-
Copy full SHA for efbd4cb - Browse repository at this point
Copy the full SHA efbd4cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7027dd - Browse repository at this point
Copy the full SHA d7027ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dee408 - Browse repository at this point
Copy the full SHA 6dee408View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b785fc - Browse repository at this point
Copy the full SHA 7b785fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 252737a - Browse repository at this point
Copy the full SHA 252737aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 84fa075 - Browse repository at this point
Copy the full SHA 84fa075View commit details -
bbox slicing from pyra looks reasonable now. (in hog space... will te…
…st in convnet space soon)
Configuration menu - View commit details
-
Copy full SHA for 59f7a39 - Browse repository at this point
Copy the full SHA 59f7a39View commit details -
working on only using pyramids and no on-demand features in DPM train…
…ing. root_model() now updates spos{} to 'know' its root filter shape
Configuration menu - View commit details
-
Copy full SHA for f5073c5 - Browse repository at this point
Copy the full SHA f5073c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fba4623 - Browse repository at this point
Copy the full SHA fba4623View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed97d45 - Browse repository at this point
Copy the full SHA ed97d45View commit details -
looks like there's systematic shift of bboxes slightly left from wher…
…e they should be. (when rounding)
Configuration menu - View commit details
-
Copy full SHA for e0aafd0 - Browse repository at this point
Copy the full SHA e0aafd0View commit details -
centering approx bbox on each exemplar in hog space. (previously, was…
… anchored to top left)
Configuration menu - View commit details
-
Copy full SHA for ed74ae5 - Browse repository at this point
Copy the full SHA ed74ae5View commit details -
centering hog features, this time with ceil() instead of round(). als…
…o, looking at results without truncation features.
Configuration menu - View commit details
-
Copy full SHA for 223e01a - Browse repository at this point
Copy the full SHA 223e01aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b2bfb3 - Browse repository at this point
Copy the full SHA 1b2bfb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8fa849 - Browse repository at this point
Copy the full SHA e8fa849View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ca7682 - Browse repository at this point
Copy the full SHA 8ca7682View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2083d2 - Browse repository at this point
Copy the full SHA a2083d2View commit details -
changes to convnet_featpyramid matlab interface
return value is now a scalar structure array with fields 'feat' (a cell array of 3D numeric arrays) and 'scales' (a 1D numeric array).
Configuration menu - View commit details
-
Copy full SHA for cfb7491 - Browse repository at this point
Copy the full SHA cfb7491View commit details -
Configuration menu - View commit details
-
Copy full SHA for aaa149a - Browse repository at this point
Copy the full SHA aaa149aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15aa69a - Browse repository at this point
Copy the full SHA 15aa69aView commit details -
convnet_featpyramid matlab iface: add placeholder feat_padx and feat_…
…pady fields to output (always set = 1)
Configuration menu - View commit details
-
Copy full SHA for 7643481 - Browse repository at this point
Copy the full SHA 7643481View commit details -
convnet_featpyramid matlab/python iface changes
-- add sbin to matlab output -- add feat_padx, feat_pady, sbin to python output -- add parameters to python input
Configuration menu - View commit details
-
Copy full SHA for 3824282 - Browse repository at this point
Copy the full SHA 3824282View commit details -
Configuration menu - View commit details
-
Copy full SHA for 655c534 - Browse repository at this point
Copy the full SHA 655c534View commit details -
solving problem of 'some pyra scales are too big for planes.' pruning…
… scales that are too big. added some additional error checking too.
Configuration menu - View commit details
-
Copy full SHA for ef6fa03 - Browse repository at this point
Copy the full SHA ef6fa03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 071051e - Browse repository at this point
Copy the full SHA 071051eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b10cf6 - Browse repository at this point
Copy the full SHA 6b10cf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1ca61e - Browse repository at this point
Copy the full SHA d1ca61eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0393fe1 - Browse repository at this point
Copy the full SHA 0393fe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 019cfbf - Browse repository at this point
Copy the full SHA 019cfbfView commit details -
add layer_strides() vector/accessor to net.{cpp,h}
... and use it to compute sbin / convnet_subsampling_ratio in get_sbin() in featpyra_common.hpp
Configuration menu - View commit details
-
Copy full SHA for 79021c4 - Browse repository at this point
Copy the full SHA 79021c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4961d9 - Browse repository at this point
Copy the full SHA c4961d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1220a7 - Browse repository at this point
Copy the full SHA d1220a7View commit details -
use get_sbin(net_) to get sbin in pycaffe and matcaffe.
but, TODO/FIXME the hard-coded usage in Patchwork.cpp
Configuration menu - View commit details
-
Copy full SHA for 515ff5e - Browse repository at this point
Copy the full SHA 515ff5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a2a178e - Browse repository at this point
Copy the full SHA a2a178eView commit details -
makefile: remove unneeded -UNDEBUG, add commented -DENABLE_ALLOC_TRAC…
…E example cflags
Configuration menu - View commit details
-
Copy full SHA for 99e3a83 - Browse repository at this point
Copy the full SHA 99e3a83View commit details -
enabling user-configurability of 'minimum desired scale' in the form …
…of feat_minHeight,feat_minWidth. this is now usable in the the Python wrapper. We should add it to Matlab wrapper soon.
Configuration menu - View commit details
-
Copy full SHA for 2c2ec64 - Browse repository at this point
Copy the full SHA 2c2ec64View commit details -
Configuration menu - View commit details
-
Copy full SHA for eacacdb - Browse repository at this point
Copy the full SHA eacacdbView commit details -
matcaffe: almost-minimal commit to fix/add feat_min{Width,Height} sup…
…port note that matcaffe was broken (would compile, but would have incorrect behavior) when feat_min{Width,Height} were added these since the function that should have been taking them has 5 int args, all with defaults, and new args were added in middle of the arg list.
Configuration menu - View commit details
-
Copy full SHA for 688419f - Browse repository at this point
Copy the full SHA 688419fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d1cfb2 - Browse repository at this point
Copy the full SHA 0d1cfb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbaea77 - Browse repository at this point
Copy the full SHA cbaea77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 294054f - Browse repository at this point
Copy the full SHA 294054fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d999a - Browse repository at this point
Copy the full SHA 30d999aView commit details -
testing out the 'user-selectable min image scale' stuff in python and…
… matlab. also, commenting out InitGoogleLogging() in matcaffe until we decide how to avoid multiple calls to InitGoogleLogging
Configuration menu - View commit details
-
Copy full SHA for 42dde72 - Browse repository at this point
Copy the full SHA 42dde72View commit details -
improve google logging init for matcaffe but note that it is still wr…
…ong. at a minimum, maybe we should have a way to disable trying to init logging (i.e. as a param to caffe('init')) as a workaround for the multiple-library usage case?
Configuration menu - View commit details
-
Copy full SHA for 67ffe15 - Browse repository at this point
Copy the full SHA 67ffe15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c83487 - Browse repository at this point
Copy the full SHA 0c83487View commit details -
Configuration menu - View commit details
-
Copy full SHA for 745c0f7 - Browse repository at this point
Copy the full SHA 745c0f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 869ef4d - Browse repository at this point
Copy the full SHA 869ef4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c9966f - Browse repository at this point
Copy the full SHA 7c9966fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41b3e9b - Browse repository at this point
Copy the full SHA 41b3e9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b634f8 - Browse repository at this point
Copy the full SHA 1b634f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea449b1 - Browse repository at this point
Copy the full SHA ea449b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4db11fa - Browse repository at this point
Copy the full SHA 4db11faView commit details -
sped stitch_pyramid up a bit (maybe 2x?) by avoiding calls to uninlin…
…ed image.bits().
Configuration menu - View commit details
-
Copy full SHA for cd364b2 - Browse repository at this point
Copy the full SHA cd364b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 819aaf4 - Browse repository at this point
Copy the full SHA 819aaf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e8c3a0 - Browse repository at this point
Copy the full SHA 8e8c3a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25a399d - Browse repository at this point
Copy the full SHA 25a399dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d208df7 - Browse repository at this point
Copy the full SHA d208df7View commit details -
fix Makefile to use $(SHARED_LDFLAGS) instead of a hard-coded '-share…
…d' for building pycaffe
Configuration menu - View commit details
-
Copy full SHA for d342fca - Browse repository at this point
Copy the full SHA d342fcaView commit details
Commits on Mar 26, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 3c85b8f - Browse repository at this point
Copy the full SHA 3c85b8fView commit details
Commits on Apr 8, 2014
-
update README.md with DenseNet arXiv paper link; fix/polish attributi…
…on/license note there too.
Configuration menu - View commit details
-
Copy full SHA for bd3dfa8 - Browse repository at this point
Copy the full SHA bd3dfa8View commit details -
Added some DenseNet API documentation. This will probably percolate from this top-level README.md to the caffe.berkeleyvision.org gh-pages.
Configuration menu - View commit details
-
Copy full SHA for 8717483 - Browse repository at this point
Copy the full SHA 8717483View commit details
Commits on Apr 11, 2014
-
Configuration menu - View commit details
-
Copy full SHA for cbc7d8c - Browse repository at this point
Copy the full SHA cbc7d8cView commit details