Jeff Donahue
48e2e8ea52
add NetParameterPrettyPrint so that upgrade tool prints inputs before
...
layers
2014-03-27 23:42:29 -07:00
Jeff Donahue
e20c43abc1
update docs (and a couple comments) for refactored layerparam
2014-03-27 23:42:29 -07:00
Jeff Donahue
56ce56266c
fix upgrade_net_proto names
2014-03-27 23:42:29 -07:00
Jeff Donahue
57167a047c
cleaner version of refactoring with fields added to LayerConnection
...
(which retains an optional V0LayerParameter field for legacy support)
and LayerConnection renamed to LayerParameter
2014-03-27 23:42:29 -07:00
Jeff Donahue
b7444d63e2
some post rebase fixes -- copyright, hdf5_output layer (still need to
...
incorporate into util/upgrade_proto)
2014-03-27 23:42:29 -07:00
Jeff Donahue
927642e408
allow upgrade_net_proto to also read/write binary protos (e.g. saved
...
models)
2014-03-27 23:42:29 -07:00
Jeff Donahue
17a59c3048
make all tools backwards compatible with v0 net param
2014-03-27 23:42:29 -07:00
Jeff Donahue
1b30e0ad48
upgrade_net_proto: allow input files already in new proto format
2014-03-27 23:42:28 -07:00
Jeff Donahue
6de9f0a1c5
add test for input/input_dim and fix bug, wasn't copying input
2014-03-27 23:42:28 -07:00
Jeff Donahue
461b8745bd
add upgrade_net_proto tool
2014-03-27 23:42:28 -07:00
Jeff Donahue
be8d83603c
make ReadProtoFromTextFile not die on parse failure; add
...
ReadProtoFromTextFileOrDie which has the old functionality
2014-03-27 23:42:28 -07:00
Jonathan L Long
48cbcb617f
tools should have nonzero error exit codes
2014-03-27 16:40:10 -07:00
Jonathan L Long
71136b0bb7
passing too many args to tool binaries is an error
2014-03-27 15:17:51 -07:00
Evan Shelhamer
6db92e838b
Standardize copyright, add root-level CONTRIBUTORS credit
2014-03-27 11:20:35 -07:00
Jeff Donahue
e6ef9ca4c8
Merge pull request #209 from jeffdonahue/loss-in-forward-pass
...
Compute loss in the forward pass
2014-03-21 12:52:16 -07:00
Evan Shelhamer
50862880dd
Back-merge documentation and script fixes
...
fix script path incantation
convert css indentation to spaces
fix cifar10 leveldb creation path
wget without checking certificate for dropbox (dodge complaint on linux)
docs: added list of contributors
minor style update of docs
2014-03-19 22:34:01 -07:00
Evan Shelhamer
19a7e23ccc
fix script path incantation
2014-03-19 22:31:59 -07:00
Sergey Karayev
c10ba54f0f
Merge pull request #161 from kloudkl/simplify_feature_extraction
...
Feature extraction, feature binarization and image retrieval examples
2014-03-19 21:21:28 -07:00
Jeff Donahue
aee5f54661
fix net_speed_benchmark so 'make all' works
2014-03-19 12:37:31 -07:00
Evan Shelhamer
32ee91c204
Merge pull request #221 from jamt9000/fix-dump-network
...
Fix dump network
2014-03-19 12:31:39 -07:00
Kai Li
2ac5785561
File naming convention requires that two words be split by a underscore
2014-03-19 12:31:38 -07:00
Kai Li
b5803c627a
Fix shell script current dir bad substition errors
2014-03-19 12:31:38 -07:00
Kai Li
a967cf5d29
Move binarize_features, retrieve_images to examples/feauture_extraction
2014-03-19 23:04:42 +08:00
Kai Li
25b6bcc420
Add a python script to generate a list of all the files in a directory
2014-03-19 23:04:42 +08:00
Kai Li
6a60795aec
Don't create a new batch after all the feature vectors have been saved
2014-03-19 23:04:42 +08:00
Kai Li
5bcdebdafb
Fix cpplint errors for Net, its tests and feature related 3 examples
2014-03-19 23:04:42 +08:00
Kai Li
8e7153b4db
Use lowercase underscore naming convention for Net blob & layer getters
2014-03-19 23:04:42 +08:00
Kai Li
c60d551781
Move extract_features, binarize_features, retrieve_images to tools/
2014-03-19 23:04:42 +08:00
James Thewlis
28d27ee908
Remove cudaSetDevice(1)
...
So it works when there is only one GPU
2014-03-19 14:55:44 +00:00
Evan Shelhamer
8ce9236af4
lint, except for rand/rand_r
2014-03-18 15:45:42 -07:00
James Thewlis
0f9a28dace
Set phase to TRAIN when performing backward pass
2014-03-18 09:28:09 +00:00
Kai Li
53f1ef3af2
Display total num of processed files after computing image mean
2014-03-18 15:54:37 +08:00
James Thewlis
3345aa409a
Fix wrong argv check for whether a backward pass should be done
2014-03-17 20:50:41 +00:00
James Thewlis
67f6910fc7
Prevent blob from being freed at end of if statement scope
...
Was causing nonsense data to be read, tripping the blob size
check in Blob::CopyFrom
2014-03-17 20:48:37 +00:00
Evan Shelhamer
04d6595d3c
Merge pull request #136 from kloudkl/cuda_timing
...
Add Timer class unifying CPU and GPU timer and use it in net_speed_benchmark
2014-03-13 11:31:36 -07:00
linmin
a2c2f3ce57
move if outside of forloop
2014-03-10 18:31:14 -07:00
linmin
53db54aa25
compute data mean for float_data
2014-03-10 18:31:13 -07:00
Kai Li
cc509a913b
Fix the cpplint errors for benchmark Timer
2014-03-04 10:02:37 +08:00
Kai Li
342a9111c0
Add state machine, boost::posix_time based cpu timer & tests for Timer
2014-03-04 10:02:26 +08:00
Kai Li
cd84539806
Replace CPU timer with newly added Timer to benchmark net speed
2014-03-04 10:02:13 +08:00
Kai Li
8e580fd1e9
Synchronize GPU before CPU timers start and stop in net_speed_benchmark
2014-03-04 10:01:42 +08:00
chyojn
d31a36d6a5
use absolute path in script
2014-02-28 14:46:13 +08:00
Jeff Donahue
8c58e415b4
fix linter errors in examples
2014-02-26 15:42:39 -08:00
Evan Shelhamer
4f1cdeb4ef
Make tools/ for core binaries, stow scripts/ in tools/extra
...
Collect core Caffe tools like train_net, device_query, etc. together in
tools/ and include helper scripts under tools/extra.
2014-02-26 12:37:44 -08:00