Jeff Donahue [Sat, 29 Mar 2014 07:51:49 +0000 (00:51 -0700)]
add cifar example using LRN_MAP (just like the cuda-convnet layers-18pct
architecture) instead of LRN
Jeff Donahue [Sat, 29 Mar 2014 05:55:12 +0000 (22:55 -0700)]
use bvlc copyright
Jeff Donahue [Sat, 29 Mar 2014 04:25:15 +0000 (21:25 -0700)]
use split layer in LRNMapLayer
Jeff Donahue [Sat, 29 Mar 2014 03:20:47 +0000 (20:20 -0700)]
bug fix: average pooling already divides by N^2
Jeff Donahue [Sat, 29 Mar 2014 03:18:06 +0000 (20:18 -0700)]
add padding for average pooling
Jeff Donahue [Fri, 28 Mar 2014 23:29:21 +0000 (16:29 -0700)]
use average pool instead of conv
Jeff Donahue [Fri, 28 Mar 2014 22:39:33 +0000 (15:39 -0700)]
add unit tests for new layer types
Jeff Donahue [Fri, 28 Mar 2014 22:04:36 +0000 (15:04 -0700)]
add LRN within map layer and dependencies (eltwise product and power)
Evan Shelhamer [Tue, 8 Apr 2014 05:13:13 +0000 (22:13 -0700)]
Back-merge documentation and fixes
format installation docs, add links
Add hdf5 requirements to 10.9 notes, drop cmake (not linked)
fix im2col height/width bound check bug (issue #284 identified by @kmatzen)
strip confusing confusing comment about shuffling files
add /etc/rc.local hint for boot configuration of gpus
Include k40 images per day benchmark
drop caffe presentation in favor of dropbox link
make build_docs.sh script work from anywhere
proofread, fix dead link, standardize NVIDIA capitalization
Added Link in index.md to perfomance_hardware.md
Added Performance and Hardware Tips
imagenet fix: ilvsrc -> ilsvrc
Evan Shelhamer [Tue, 8 Apr 2014 05:07:18 +0000 (22:07 -0700)]
format installation docs, add links
Evan Shelhamer [Tue, 8 Apr 2014 02:31:07 +0000 (19:31 -0700)]
Add hdf5 requirements to 10.9 notes, drop cmake (not linked)
Jeff Donahue [Mon, 7 Apr 2014 06:53:02 +0000 (23:53 -0700)]
fix im2col height/width bound check bug (issue #284 identified by
@kmatzen)
Evan Shelhamer [Tue, 8 Apr 2014 01:44:40 +0000 (18:44 -0700)]
Merge pull request #298 from jeffdonahue/im2col-nonsquare-bug
Fix im2col nonsquare bug (#284)
Evan Shelhamer [Tue, 8 Apr 2014 01:34:59 +0000 (18:34 -0700)]
Merge pull request #302 from sguada/protobuf_limit
Double protobuf size limit
Sergio Guadarrama [Tue, 8 Apr 2014 00:36:27 +0000 (17:36 -0700)]
Doubled protobuf Bytes Limit
Jeff Donahue [Mon, 7 Apr 2014 06:53:02 +0000 (23:53 -0700)]
fix im2col height/width bound check bug (issue #284 identified by
@kmatzen)
Jeff Donahue [Mon, 7 Apr 2014 06:50:43 +0000 (23:50 -0700)]
separate CPU from GPU ConvolutionLayerTests
Jeff Donahue [Mon, 7 Apr 2014 06:46:25 +0000 (23:46 -0700)]
make height/width of input dims in conv layer tests more different to
expose bug (GPU tests now fail due to the bug)
Evan Shelhamer [Sat, 5 Apr 2014 05:32:44 +0000 (22:32 -0700)]
strip confusing confusing comment about shuffling files
Evan Shelhamer [Sat, 5 Apr 2014 05:10:47 +0000 (22:10 -0700)]
Revert "Fix segfault." (python)
Revert
88507032de1eb675539d91a1d79c221f3faf5d99 from #287.
The call to `Py_Initialize()` is unnecessary and masked a build
configuration issue.
Evan Shelhamer [Fri, 4 Apr 2014 22:25:38 +0000 (15:25 -0700)]
Merge pull request #277 from jeffdonahue/makefile-improvements
Makefile improvements
Jeff Donahue [Fri, 4 Apr 2014 20:44:34 +0000 (13:44 -0700)]
gitignore python/caffe/proto/; superclean ignore data dir
Evan Shelhamer [Fri, 4 Apr 2014 17:22:24 +0000 (10:22 -0700)]
add /etc/rc.local hint for boot configuration of gpus
Evan Shelhamer [Fri, 4 Apr 2014 03:55:49 +0000 (20:55 -0700)]
Merge pull request #287 from robwhess/dev
Fix python segfault in Mac OS X.
Jeff Donahue [Thu, 3 Apr 2014 14:44:43 +0000 (07:44 -0700)]
Merge pull request #288 from beam2d/fix-blob-params-order
Fix parameter orders in declaration of Reshape
Seiya Tokui [Thu, 3 Apr 2014 07:56:38 +0000 (16:56 +0900)]
Fix parameter orders in declaration of Reshape
Evan Shelhamer [Thu, 3 Apr 2014 01:48:45 +0000 (18:48 -0700)]
Include k40 images per day benchmark
Evan Shelhamer [Thu, 3 Apr 2014 01:40:37 +0000 (18:40 -0700)]
drop caffe presentation in favor of dropbox link
Evan Shelhamer [Thu, 3 Apr 2014 01:38:20 +0000 (18:38 -0700)]
make build_docs.sh script work from anywhere
Evan Shelhamer [Thu, 3 Apr 2014 01:12:41 +0000 (18:12 -0700)]
proofread, fix dead link, standardize NVIDIA capitalization
Thanks NVIDIA for the GPUs!
Rob Hess [Thu, 3 Apr 2014 00:50:18 +0000 (17:50 -0700)]
Fix segfault.
Sergio Guadarrama [Thu, 3 Apr 2014 00:03:25 +0000 (17:03 -0700)]
Added Link in index.md to perfomance_hardware.md
Sergio Guadarrama [Wed, 2 Apr 2014 23:59:45 +0000 (16:59 -0700)]
Added Performance and Hardware Tips
Jeff Donahue [Wed, 2 Apr 2014 18:29:01 +0000 (11:29 -0700)]
include build/ before other dirs so old proto built files in src/ and
include/ don't interfere
Jeff Donahue [Mon, 31 Mar 2014 21:25:42 +0000 (14:25 -0700)]
remove silly thing where I copied proto headers to a separate
build/include dir
Jeff Donahue [Mon, 31 Mar 2014 21:16:11 +0000 (14:16 -0700)]
matcaffe fixes
Jeff Donahue [Sun, 30 Mar 2014 14:21:00 +0000 (07:21 -0700)]
fix test bugs and minor cleanup
Jeff Donahue [Sun, 30 Mar 2014 13:58:17 +0000 (06:58 -0700)]
cleanup python build and clean
Jeff Donahue [Sun, 30 Mar 2014 13:21:38 +0000 (06:21 -0700)]
compile test bins directly into build/test
Jeff Donahue [Sun, 30 Mar 2014 12:22:52 +0000 (05:22 -0700)]
add test header dependency and fix mat targets
Jeff Donahue [Sun, 30 Mar 2014 11:44:17 +0000 (04:44 -0700)]
minor cleanup
Jeff Donahue [Sun, 30 Mar 2014 11:42:43 +0000 (04:42 -0700)]
libcaffe.* in build/lib/
Jeff Donahue [Sun, 30 Mar 2014 11:36:22 +0000 (04:36 -0700)]
everything prints a blank line after compiling
Jeff Donahue [Sun, 30 Mar 2014 11:14:48 +0000 (04:14 -0700)]
lots of corrections to dependencies etc., things seem to mostly build
coherently now
Jeff Donahue [Sun, 30 Mar 2014 05:26:46 +0000 (22:26 -0700)]
messed around with Makefile - currently in very messy state
Jeff Donahue [Sun, 30 Mar 2014 03:12:24 +0000 (20:12 -0700)]
cleanup superclean output
Jeff Donahue [Sun, 30 Mar 2014 02:36:05 +0000 (19:36 -0700)]
put proto-generated .cc and .h files in build directory
Jeff Donahue [Sun, 30 Mar 2014 01:29:15 +0000 (18:29 -0700)]
create softlink to test directory at build/test
Jeff Donahue [Sun, 30 Mar 2014 00:47:58 +0000 (17:47 -0700)]
create superclean Makefile target to delete all files with generated
extensions
Jeff Donahue [Sun, 30 Mar 2014 00:46:39 +0000 (17:46 -0700)]
put TEST_GPUID in Makefile.config
Jeff Donahue [Wed, 2 Apr 2014 17:50:59 +0000 (10:50 -0700)]
Merge pull request #223 from sguada/improved_matcaffe
Improved matcaffe
Jeff Donahue [Wed, 2 Apr 2014 17:39:10 +0000 (10:39 -0700)]
Merge pull request #278 from kloudkl/log_error_string_in_check_macro
Log error strings in the error/status checking macros
Evan Shelhamer [Wed, 2 Apr 2014 00:28:41 +0000 (17:28 -0700)]
Merge pull request #283 from jeffdonahue/boost-rand-seed
Seed Boost RNG with cluster_seedgen by default
Jeff Donahue [Tue, 1 Apr 2014 23:49:34 +0000 (16:49 -0700)]
seed boost rng with cluster_seedgen by default
Kai Li [Tue, 1 Apr 2014 02:30:40 +0000 (10:30 +0800)]
Add a space before the error string
Kai Li [Mon, 31 Mar 2014 14:38:16 +0000 (22:38 +0800)]
Fix cpplint errors
Kai Li [Mon, 31 Mar 2014 14:29:36 +0000 (22:29 +0800)]
Add curandGetErrorString and use it to redefine CURAND_CHECK
Kai Li [Mon, 31 Mar 2014 14:23:22 +0000 (22:23 +0800)]
Add caffe::cublasGetErrorString and redefine CUBLAS_CHECK with it
Kai Li [Mon, 31 Mar 2014 14:07:22 +0000 (22:07 +0800)]
Define CUDA_POST_KERNEL_CHECK with CUDA_CHECK
Kai Li [Mon, 31 Mar 2014 13:56:05 +0000 (21:56 +0800)]
Log error string rather than enum value in CUDA_CHECK
Sergio Guadarrama [Mon, 31 Mar 2014 22:57:48 +0000 (15:57 -0700)]
Removed empty space, verified lint
Sergio Guadarrama [Mon, 31 Mar 2014 22:55:33 +0000 (15:55 -0700)]
Added default values to matcaffe_batch for testing
Sergio Guadarrama [Mon, 31 Mar 2014 22:47:36 +0000 (15:47 -0700)]
Added matcaffe_init to easy reuse of caffe initialization
Sergio Guadarrama [Mon, 31 Mar 2014 21:45:29 +0000 (14:45 -0700)]
Removed fillers from imagenet_deploy
Sergio Guadarrama [Mon, 17 Mar 2014 19:44:58 +0000 (12:44 -0700)]
Created reset command and changed END to NULL again
sguada [Thu, 27 Feb 2014 21:40:31 +0000 (13:40 -0800)]
Added prints to matcaffe_demo stages
Sergio Guadarrama [Mon, 31 Mar 2014 21:42:24 +0000 (14:42 -0700)]
Cleaned matcaffe.cpp to pass lint
Sergio Guadarrama [Mon, 31 Mar 2014 21:40:38 +0000 (14:40 -0700)]
Changed matcaffe_demo to return maxlabel
Sergio Guadarrama [Mon, 31 Mar 2014 21:39:16 +0000 (14:39 -0700)]
Changed Copyright to BVLC
Sergio Guadarrama [Mon, 31 Mar 2014 21:37:58 +0000 (14:37 -0700)]
Resolved merge conflicts
Jeff Donahue [Sat, 29 Mar 2014 20:46:04 +0000 (13:46 -0700)]
Merge pull request #275 from kloudkl/fix_kernel_for_loop_in_macro
Fix kernel for loop in macro
Kai Li [Sat, 29 Mar 2014 20:37:53 +0000 (04:37 +0800)]
Use CUDA_KERNEL_LOOP in the macro DEFINE_AND_INSTANTIATE_GPU_UNARY_FUNC
Evan Shelhamer [Sat, 29 Mar 2014 19:57:47 +0000 (12:57 -0700)]
Merge pull request #272 from kloudkl/gpu_hamming_distance
Implement GPU Hamming distance math function
Evan Shelhamer [Sat, 29 Mar 2014 19:19:30 +0000 (12:19 -0700)]
Merge pull request #271 from jeffdonahue/lint-bvlc-copyright
lint check for BVLC Copyright
Kai Li [Sat, 29 Mar 2014 13:36:13 +0000 (21:36 +0800)]
Implement and test gpu hamming distance
Kai Li [Sat, 29 Mar 2014 12:20:58 +0000 (20:20 +0800)]
Rename caffe_hamming_distance into caffe_cpu_hamming_distance
Jeff Donahue [Sat, 29 Mar 2014 05:03:13 +0000 (22:03 -0700)]
make lint check for 'Copyright [year] BVLC and contributors.'
Jeff Donahue [Sat, 29 Mar 2014 04:54:58 +0000 (21:54 -0700)]
compile the copyright regex
Yangqing Jia [Fri, 28 Mar 2014 20:55:37 +0000 (13:55 -0700)]
imagenet fix: ilvsrc -> ilsvrc
Evan Shelhamer [Fri, 28 Mar 2014 07:49:18 +0000 (00:49 -0700)]
Merge pull request #219 from jeffdonahue/refactor-layerparam-proto
Refactor LayerParameter into per-layer Parameter messages and add tools for seamless proto upgrade.
Jeff Donahue [Fri, 28 Mar 2014 07:21:26 +0000 (00:21 -0700)]
rename test_innerproduct_layer to test_inner_product_layer
Jeff Donahue [Fri, 28 Mar 2014 04:25:26 +0000 (21:25 -0700)]
move ReadNetParamsFrom{Text,Binary}File into util
Jeff Donahue [Fri, 28 Mar 2014 01:24:51 +0000 (18:24 -0700)]
add NetParameterPrettyPrint so that upgrade tool prints inputs before
layers
Jeff Donahue [Thu, 27 Mar 2014 23:37:20 +0000 (16:37 -0700)]
update docs (and a couple comments) for refactored layerparam
Jeff Donahue [Thu, 27 Mar 2014 23:07:07 +0000 (16:07 -0700)]
fix upgrade_net_proto names
Jeff Donahue [Thu, 27 Mar 2014 22:53:10 +0000 (15:53 -0700)]
minor cleanup
Jeff Donahue [Thu, 27 Mar 2014 22:11:22 +0000 (15:11 -0700)]
add support for hdf5 output layer
Jeff Donahue [Thu, 27 Mar 2014 21:58:45 +0000 (14:58 -0700)]
cleaner version of refactoring with fields added to LayerConnection
(which retains an optional V0LayerParameter field for legacy support)
and LayerConnection renamed to LayerParameter
Jeff Donahue [Thu, 27 Mar 2014 19:34:40 +0000 (12:34 -0700)]
some post rebase fixes -- copyright, hdf5_output layer (still need to
incorporate into util/upgrade_proto)
Jeff Donahue [Mon, 24 Mar 2014 04:06:09 +0000 (21:06 -0700)]
rollback previous commit adding version number to NetParameter -- going
a different route
Jeff Donahue [Mon, 24 Mar 2014 04:53:59 +0000 (21:53 -0700)]
add NetParameter required version number as breaking change for
V0NetParameter
Jeff Donahue [Mon, 24 Mar 2014 04:06:09 +0000 (21:06 -0700)]
allow upgrade_net_proto to also read/write binary protos (e.g. saved
models)
Jeff Donahue [Mon, 24 Mar 2014 00:34:39 +0000 (17:34 -0700)]
regenerate imagenet_val feature extraction prototxt with missing
IMAGE_DATA params
Jeff Donahue [Sun, 23 Mar 2014 21:26:31 +0000 (14:26 -0700)]
make all tools backwards compatible with v0 net param
Jeff Donahue [Sun, 23 Mar 2014 21:14:17 +0000 (14:14 -0700)]
upgrade images layer
Jeff Donahue [Fri, 21 Mar 2014 23:42:33 +0000 (16:42 -0700)]
upgrade remaining prototxts
Jeff Donahue [Fri, 21 Mar 2014 23:05:41 +0000 (16:05 -0700)]
upgrade_net_proto: allow input files already in new proto format
Jeff Donahue [Fri, 21 Mar 2014 22:58:06 +0000 (15:58 -0700)]
fix upgrade_net_proto name
Jeff Donahue [Fri, 21 Mar 2014 22:53:35 +0000 (15:53 -0700)]
incorporate WindowDataLayer into V0Upgrade and add tests
Jeff Donahue [Fri, 21 Mar 2014 22:37:43 +0000 (15:37 -0700)]
update deprecated protos to latest dev versions