Граф коммитов

44 Коммитов

Автор SHA1 Сообщение Дата
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