platform/upstream/caffeonacl.git
10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Tue, 19 Nov 2013 19:06:12 +0000 (11:06 -0800)]
Merge branch 'master' of github.com:Yangqing/caffe

10 years agoadded explanation notes to syncedmem
Yangqing Jia [Tue, 19 Nov 2013 17:08:31 +0000 (09:08 -0800)]
added explanation notes to syncedmem

10 years agoimagenet_solver.prototxt: added back the missing test line, not sure when it slipped...
Yangqing Jia [Tue, 19 Nov 2013 16:51:43 +0000 (08:51 -0800)]
imagenet_solver.prototxt: added back the missing test line, not sure when it slipped off the repo

10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Tue, 19 Nov 2013 00:06:37 +0000 (16:06 -0800)]
Merge branch 'master' of github.com:Yangqing/caffe

10 years agoimagenet deploy prototxt: instead of having a data layer, this network proto takes...
Yangqing Jia [Tue, 19 Nov 2013 00:06:33 +0000 (16:06 -0800)]
imagenet deploy prototxt: instead of having a data layer, this network proto takes an external blob called data. The shape is hardcoded to accompany the imagenet python wrapper at python/caffe/imagenet/wrapper.py. You need to change the shape if you intend to use other shapes.

10 years agoprint status message on error opening leveldb
Jeff Donahue [Sun, 17 Nov 2013 22:39:42 +0000 (14:39 -0800)]
print status message on error opening leveldb

10 years agoMerge branch 'master', remote-tracking branch 'origin'
Jeff Donahue [Sun, 17 Nov 2013 21:45:22 +0000 (13:45 -0800)]
Merge branch 'master', remote-tracking branch 'origin'

10 years agoremoved the StillFresh function that was used to make sure training does not happen...
Yangqing Jia [Sun, 17 Nov 2013 02:41:28 +0000 (18:41 -0800)]
removed the StillFresh function that was used to make sure training does not happen with an earlier version of code.

10 years agoMade a major change: when initializing a network, the input size are no longer provid...
Yangqing Jia [Sat, 16 Nov 2013 00:58:53 +0000 (16:58 -0800)]
Made a major change: when initializing a network, the input size are no longer provided by an additional vector of blobs, but should be specified in the netparameters proto by the field "input_dim". This avoid the often awkward code of creating a dummy input vector just for the sake of initializing the network.

10 years agowrapper update
Yangqing Jia [Fri, 15 Nov 2013 16:02:48 +0000 (08:02 -0800)]
wrapper update

10 years agofinetune code
Yangqing Jia [Fri, 15 Nov 2013 05:12:23 +0000 (21:12 -0800)]
finetune code

10 years agopycaffe: added a temporary numpy 1.6 compile solution
Yangqing Jia [Thu, 14 Nov 2013 22:51:27 +0000 (14:51 -0800)]
pycaffe: added a temporary numpy 1.6 compile solution

10 years agomisc update
Yangqing Jia [Thu, 14 Nov 2013 22:33:24 +0000 (14:33 -0800)]
misc update

10 years agopycaffe update and imagenet wrapper
Yangqing Jia [Thu, 14 Nov 2013 00:31:40 +0000 (16:31 -0800)]
pycaffe update and imagenet wrapper

10 years agopycaffe update
Yangqing Jia [Wed, 13 Nov 2013 19:29:26 +0000 (11:29 -0800)]
pycaffe update

10 years agolinecount improvement
Yangqing Jia [Tue, 12 Nov 2013 22:31:09 +0000 (14:31 -0800)]
linecount improvement

10 years agoilsvrc 2012 mean
Yangqing Jia [Tue, 12 Nov 2013 22:21:24 +0000 (14:21 -0800)]
ilsvrc 2012 mean

10 years agoremoved obsolete scripts
Yangqing Jia [Tue, 12 Nov 2013 22:16:34 +0000 (14:16 -0800)]
removed obsolete scripts

10 years agopython reorganization
Yangqing Jia [Tue, 12 Nov 2013 22:15:33 +0000 (14:15 -0800)]
python reorganization

10 years agochanged makefile, and removed the no longer needed cuda convnet translator.
Yangqing Jia [Tue, 12 Nov 2013 22:14:02 +0000 (14:14 -0800)]
changed makefile, and removed the no longer needed cuda convnet translator.

10 years agochanged the python file paths
Yangqing Jia [Tue, 12 Nov 2013 22:05:28 +0000 (14:05 -0800)]
changed the python file paths

10 years agoadded pycaffe wrapper. Preparing to clean the structure
Yangqing Jia [Tue, 12 Nov 2013 21:49:37 +0000 (13:49 -0800)]
added pycaffe wrapper. Preparing to clean the structure

10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Tue, 12 Nov 2013 01:08:27 +0000 (17:08 -0800)]
Merge branch 'master' of github.com:Yangqing/caffe

Conflicts:
Makefile

10 years agoremove python deps
Yangqing Jia [Tue, 12 Nov 2013 01:07:32 +0000 (17:07 -0800)]
remove python deps

10 years agostochastic pooling: avoid nan
Yangqing Jia [Tue, 12 Nov 2013 01:03:27 +0000 (17:03 -0800)]
stochastic pooling: avoid nan

10 years agoio.hpp bugfix
Yangqing Jia [Tue, 12 Nov 2013 01:02:38 +0000 (17:02 -0800)]
io.hpp bugfix

10 years agoadded infogain loss layer
Yangqing Jia [Mon, 11 Nov 2013 19:40:31 +0000 (11:40 -0800)]
added infogain loss layer

10 years agobugfix
Yangqing Jia [Mon, 11 Nov 2013 19:10:39 +0000 (11:10 -0800)]
bugfix

10 years agomisc update
Yangqing Jia [Fri, 8 Nov 2013 21:50:12 +0000 (13:50 -0800)]
misc update

10 years agoMerge branch 'master' of github.com:Yangqing/caffeine
Yangqing Jia [Thu, 7 Nov 2013 19:29:22 +0000 (11:29 -0800)]
Merge branch 'master' of github.com:Yangqing/caffeine

10 years agoilsvrc 2012 train file list
Yangqing Jia [Thu, 7 Nov 2013 19:29:18 +0000 (11:29 -0800)]
ilsvrc 2012 train file list

10 years agodistributed solver still having bugs. Pausing for now...
Yangqing Jia [Thu, 7 Nov 2013 19:06:20 +0000 (11:06 -0800)]
distributed solver still having bugs. Pausing for now...

10 years agodistributed solver: small fix, still bugs
Yangqing Jia [Thu, 7 Nov 2013 00:38:34 +0000 (16:38 -0800)]
distributed solver: small fix, still bugs

10 years agodistributed server update. bug in synchronous connections.
Yangqing Jia [Wed, 6 Nov 2013 23:27:26 +0000 (15:27 -0800)]
distributed server update. bug in synchronous connections.

10 years agodata layer: random skip
Yangqing Jia [Wed, 6 Nov 2013 22:02:33 +0000 (14:02 -0800)]
data layer: random skip

10 years agoworking asynchronous sgd code. may have errors.
Yangqing Jia [Wed, 6 Nov 2013 19:28:17 +0000 (11:28 -0800)]
working asynchronous sgd code. may have errors.

10 years agodistributed solver - not checked thoroughly
Yangqing Jia [Mon, 4 Nov 2013 19:14:36 +0000 (11:14 -0800)]
distributed solver - not checked thoroughly

10 years agosolver minor change
Yangqing Jia [Mon, 4 Nov 2013 19:13:19 +0000 (11:13 -0800)]
solver minor change

10 years agoaccuracy layer: also produce logprob
Yangqing Jia [Fri, 1 Nov 2013 17:23:07 +0000 (10:23 -0700)]
accuracy layer: also produce logprob

10 years agoimagenet solver 2nd try
Yangqing Jia [Fri, 1 Nov 2013 00:02:22 +0000 (17:02 -0700)]
imagenet solver 2nd try

10 years agoimagenet test prototxt
Yangqing Jia [Thu, 31 Oct 2013 23:59:44 +0000 (16:59 -0700)]
imagenet test prototxt

10 years agosolver restructuring: now all prototxt are specified in the solver protocol buffer
Yangqing Jia [Thu, 31 Oct 2013 23:52:22 +0000 (16:52 -0700)]
solver restructuring: now all prototxt are specified in the solver protocol buffer

10 years agostochastic pooling test
Yangqing Jia [Thu, 31 Oct 2013 19:18:35 +0000 (12:18 -0700)]
stochastic pooling test

10 years agotest convolution more thoroughly
Yangqing Jia [Thu, 31 Oct 2013 18:10:54 +0000 (11:10 -0700)]
test convolution more thoroughly

10 years agoscript to convert cifar data
Yangqing Jia [Wed, 30 Oct 2013 23:52:34 +0000 (16:52 -0700)]
script to convert cifar data

10 years agoscript to get cifar
Yangqing Jia [Wed, 30 Oct 2013 23:47:58 +0000 (16:47 -0700)]
script to get cifar

10 years agotest net scripts
Yangqing Jia [Wed, 30 Oct 2013 22:55:10 +0000 (15:55 -0700)]
test net scripts

10 years agodata_layer: more clear logging
Yangqing Jia [Wed, 30 Oct 2013 22:54:36 +0000 (15:54 -0700)]
data_layer: more clear logging

10 years agosyncedmem: added code to not use cudamalloc/cudafree
Yangqing Jia [Wed, 30 Oct 2013 22:41:57 +0000 (15:41 -0700)]
syncedmem: added code to not use cudamalloc/cudafree

10 years agodata_layer: do center cropping when testing
Yangqing Jia [Wed, 30 Oct 2013 21:30:54 +0000 (14:30 -0700)]
data_layer: do center cropping when testing

10 years agocommon.cpp: rand seed fix
Yangqing Jia [Wed, 30 Oct 2013 21:30:27 +0000 (14:30 -0700)]
common.cpp: rand seed fix

10 years agoMerge branch 'master' of github.com:Yangqing/caffeine
Yangqing Jia [Wed, 30 Oct 2013 18:20:51 +0000 (11:20 -0700)]
Merge branch 'master' of github.com:Yangqing/caffeine

10 years agopooling layer: added stochastic pooling layer, not tested, compilable
Yangqing Jia [Wed, 30 Oct 2013 18:20:46 +0000 (11:20 -0700)]
pooling layer: added stochastic pooling layer, not tested, compilable

10 years agoconvert_imageset.cpp script: added error message
Yangqing Jia [Wed, 30 Oct 2013 18:20:15 +0000 (11:20 -0700)]
convert_imageset.cpp script: added error message

10 years agocaffe common cpp: fixed an embarassing bug
Yangqing Jia [Mon, 28 Oct 2013 23:18:07 +0000 (16:18 -0700)]
caffe common cpp: fixed an embarassing bug

10 years agoremoved an accidental mnist update
Yangqing Jia [Mon, 28 Oct 2013 21:28:55 +0000 (14:28 -0700)]
removed an accidental mnist update

10 years agopython code: use BGR order to match the C++ code
Yangqing Jia [Mon, 28 Oct 2013 19:58:03 +0000 (12:58 -0700)]
python code: use BGR order to match the C++ code

10 years agosyncedmem bugfix
Yangqing Jia [Mon, 28 Oct 2013 18:29:03 +0000 (11:29 -0700)]
syncedmem bugfix

10 years agooption to run on cpu without gpu
Yangqing Jia [Mon, 28 Oct 2013 18:27:51 +0000 (11:27 -0700)]
option to run on cpu without gpu

10 years agoimagenet solver: a better decreasing policy
Yangqing Jia [Mon, 28 Oct 2013 18:00:42 +0000 (11:00 -0700)]
imagenet solver: a better decreasing policy

10 years agobugfix and made the C++ interface for creating leveldb
Yangqing Jia [Sun, 27 Oct 2013 17:11:23 +0000 (10:11 -0700)]
bugfix and made the C++ interface for creating leveldb

10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Sat, 26 Oct 2013 16:45:52 +0000 (09:45 -0700)]
Merge branch 'master' of github.com:Yangqing/caffe

10 years agoadded back opencv dependency and convert scripts
Yangqing Jia [Sat, 26 Oct 2013 16:42:42 +0000 (09:42 -0700)]
added back opencv dependency and convert scripts

10 years agoadded back opencv dependency and convert scripts
Yangqing Jia [Sat, 26 Oct 2013 16:42:42 +0000 (09:42 -0700)]
added back opencv dependency and convert scripts

10 years agoregarding https://plus.google.com/113952791760990667476/posts/Q5fwQY6JeEq - stopped...
Yangqing Jia [Sat, 26 Oct 2013 00:32:36 +0000 (17:32 -0700)]
regarding https://plus.google.com/113952791760990667476/posts/Q5fwQY6JeEq - stopped the adagrad attempt.

10 years agoneuron layer test: added bnll
Yangqing Jia [Sat, 26 Oct 2013 00:02:08 +0000 (17:02 -0700)]
neuron layer test: added bnll

10 years agobugfix
Yangqing Jia [Fri, 25 Oct 2013 20:55:23 +0000 (13:55 -0700)]
bugfix

10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Fri, 25 Oct 2013 20:49:25 +0000 (13:49 -0700)]
Merge branch 'master' of github.com:Yangqing/caffe

10 years agobnll
Yangqing Jia [Fri, 25 Oct 2013 20:48:34 +0000 (13:48 -0700)]
bnll

10 years agoremoved the old transcribe script.
Yangqing Jia [Fri, 25 Oct 2013 18:15:20 +0000 (11:15 -0700)]
removed the old transcribe script.

10 years agopushing missing checkout
Yangqing Jia [Fri, 25 Oct 2013 05:36:00 +0000 (22:36 -0700)]
pushing missing checkout

10 years agoreverted the layer register effort. Live today, fight tomorrow.
Yangqing Jia [Fri, 25 Oct 2013 05:13:39 +0000 (22:13 -0700)]
reverted the layer register effort. Live today, fight tomorrow.

10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Fri, 25 Oct 2013 04:22:21 +0000 (21:22 -0700)]
Merge branch 'master' of github.com:Yangqing/caffe

10 years agosimply inreasing report interval
Yangqing Jia [Fri, 25 Oct 2013 03:44:45 +0000 (20:44 -0700)]
simply inreasing report interval

10 years agoMerge branch 'master' of github.com:Yangqing/caffeine
Yangqing Jia [Fri, 25 Oct 2013 03:44:09 +0000 (20:44 -0700)]
Merge branch 'master' of github.com:Yangqing/caffeine

10 years agotranscribe leveldb
Yangqing Jia [Fri, 25 Oct 2013 03:44:01 +0000 (20:44 -0700)]
transcribe leveldb

10 years agoput registration commands to cpp files
Yangqing Jia [Fri, 25 Oct 2013 03:40:32 +0000 (20:40 -0700)]
put registration commands to cpp files

10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Fri, 25 Oct 2013 03:25:40 +0000 (20:25 -0700)]
Merge branch 'master' of github.com:Yangqing/caffe

10 years agoRegister pattern for layers
Yangqing Jia [Fri, 25 Oct 2013 03:25:32 +0000 (20:25 -0700)]
Register pattern for layers

10 years agoicsi makefile for the record
Yangqing Jia [Thu, 24 Oct 2013 18:14:35 +0000 (11:14 -0700)]
icsi makefile for the record

10 years agocommon.cpp rand seed: do time(NULL) so we can have different initializations
Yangqing Jia [Thu, 24 Oct 2013 18:14:08 +0000 (11:14 -0700)]
common.cpp rand seed:  do time(NULL) so we can have different initializations

10 years agodata layer race condition bugfix
Yangqing Jia [Thu, 24 Oct 2013 17:47:46 +0000 (10:47 -0700)]
data layer race condition bugfix

10 years agoMerge branch 'master' of github.com:Yangqing/caffe
Yangqing Jia [Thu, 24 Oct 2013 17:40:02 +0000 (10:40 -0700)]
Merge branch 'master' of github.com:Yangqing/caffe

10 years agosolver stepsize: float -> int32
Yangqing Jia [Thu, 24 Oct 2013 17:38:35 +0000 (10:38 -0700)]
solver stepsize: float -> int32

10 years agoconv layer warning
Yangqing Jia [Thu, 24 Oct 2013 17:36:12 +0000 (10:36 -0700)]
conv layer warning

10 years agoprefetcher race condition
Yangqing Jia [Thu, 24 Oct 2013 17:33:50 +0000 (10:33 -0700)]
prefetcher race condition

10 years agocommon: added DeviceQuery() function
Yangqing Jia [Thu, 24 Oct 2013 17:01:19 +0000 (10:01 -0700)]
common: added DeviceQuery() function

10 years agoconv_layer bugfix
Yangqing Jia [Wed, 23 Oct 2013 23:32:19 +0000 (16:32 -0700)]
conv_layer bugfix

10 years agoscript t- write leveldb
Yangqing Jia [Wed, 23 Oct 2013 21:56:42 +0000 (14:56 -0700)]
script t- write leveldb

10 years agotrain_net update
Yangqing Jia [Wed, 23 Oct 2013 21:56:20 +0000 (14:56 -0700)]
train_net update

10 years agonet update
Yangqing Jia [Wed, 23 Oct 2013 21:56:06 +0000 (14:56 -0700)]
net update

10 years agocosmetics
Yangqing Jia [Wed, 23 Oct 2013 21:55:50 +0000 (14:55 -0700)]
cosmetics

10 years agoimagenet scripts and synset files
Yangqing Jia [Wed, 23 Oct 2013 20:13:12 +0000 (13:13 -0700)]
imagenet scripts and synset files

10 years agoneed backward computation, and train_net resume point. Not debugged.
Yangqing Jia [Wed, 23 Oct 2013 18:14:50 +0000 (11:14 -0700)]
need backward computation, and train_net resume point. Not debugged.

10 years agoallow setting custom weight decay
Yangqing Jia [Tue, 22 Oct 2013 20:18:50 +0000 (13:18 -0700)]
allow setting custom weight decay

10 years agodata layer log
Yangqing Jia [Tue, 22 Oct 2013 03:57:22 +0000 (20:57 -0700)]
data layer log

10 years agoimagenet prototxt: init bias 0.1
Yangqing Jia [Tue, 22 Oct 2013 03:56:35 +0000 (20:56 -0700)]
imagenet prototxt: init bias 0.1

10 years agounchecked: using mean file.
Yangqing Jia [Mon, 21 Oct 2013 18:19:42 +0000 (11:19 -0700)]
unchecked: using mean file.

10 years agocompute image mean code
Yangqing Jia [Mon, 21 Oct 2013 18:00:58 +0000 (11:00 -0700)]
compute image mean code

10 years agofreshness
Yangqing Jia [Thu, 17 Oct 2013 18:28:10 +0000 (11:28 -0700)]
freshness