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

2121 Коммитов

Автор SHA1 Сообщение Дата
Daniel Golden 66acf92e0e Update paths 2014-09-03 14:15:00 -07:00
Evan Shelhamer f4727dcfee Merge pull request #955 from kloudkl/data-layers
Further simplify the data layers and extend the MemoryDataLayer.

- design BaseDataLayer and BasePrefectingDataLayer for simplification
- refactor DataLayer, ImageDataLayer, and WindowDataLayer
- pull up `transform_param` into layer message for de-duplication
- add transformation to MemoryDataLayer
2014-09-03 14:04:06 -07:00
Evan Shelhamer 9302b1de5a [example] upgrade fine-tuning example to new transformation param 2014-09-03 13:58:00 -07:00
Evan Shelhamer 135786ac15 Merge pull request #973 from shelhamer/tutorial-docs
Document Caffe by a tour of key subjects + doxygen dev documentation
2014-09-03 13:27:48 -07:00
Evan Shelhamer c4b9ec58fe [docs] configure doxygen + docs script for docs/doxygen site output 2014-09-03 13:25:46 -07:00
Evan Shelhamer 09a1ce79ca update doxygen config to stop warnings 2014-09-03 13:00:12 -07:00
Evan Shelhamer b3673174f8 [docs] suggest the CVPR14 deep learning tutorial for nice contrast 2014-09-03 13:00:12 -07:00
Evan Shelhamer 9f1903074e [docs] draft data 2014-09-03 13:00:08 -07:00
Jeff Donahue 134e2408be wrap up solver.md -- add update info for all solvers with citations;
rules of thumb for SGD
2014-09-03 12:01:01 -07:00
Jeff Donahue 9c31482e04 net.hpp: Doxygen-format docs 2014-09-03 10:59:25 -07:00
Jeff Donahue 4572663839 solver.hpp: add \briefs 2014-09-03 10:59:25 -07:00
Jeff Donahue 19cf385048 syncedmem.hpp: \brief and todo 2014-09-03 10:59:24 -07:00
Jeff Donahue c84908a605 blob.hpp: a little Doxygen-style documentation 2014-09-03 10:59:24 -07:00
Jeff Donahue 81eb2ebf0e filler.hpp: add brief filler descriptions 2014-09-03 10:59:24 -07:00
Jeff Donahue f2f73cfda4 vision_layers.hpp: Doxygen \brief & TODO stubs. 2014-09-03 10:59:24 -07:00
Jeff Donahue c3151bb9ae data_layers: Doxygen \brief & TODO stubs. 2014-09-03 10:59:24 -07:00
Jeff Donahue 57171b507a common_layers.hpp: Doxygen \brief & TODO stubs. 2014-09-03 10:59:24 -07:00
Jeff Donahue c5d53088b8 neuron_layers.hpp: Doxygen-style documentation 2014-09-03 10:59:24 -07:00
Jeff Donahue 9f5857459d loss_layers.hpp: Doxygen-style documentation 2014-09-03 10:59:24 -07:00
Jeff Donahue 55eebfd511 layer.hpp: Doxygen-style documentation 2014-09-03 10:59:23 -07:00
Jeff Donahue afba4e6a38 .Doxyfile: don't warn if undocumented (maybe someday...) 2014-09-03 10:59:23 -07:00
Jeff Donahue ac9275bd6f .Doxyfile: modify to generate C++ docs, excluding tests 2014-09-03 10:59:23 -07:00
Jeff Donahue 3223ca4c98 .gitignore doxygen-generated documentation 2014-09-03 10:59:23 -07:00
Jeff Donahue c34ed497ff add "make {docs,doxygen}" targets to build doxygen-generated docs 2014-09-03 10:59:23 -07:00
Jeff Donahue eebf2e29ae add .Doxyfile: the default Doxygen config file from `doxygen -g` 2014-09-03 10:59:23 -07:00
Jeff Donahue 59eaba19ac [wip] vision layers, start convolution 2014-09-03 10:59:23 -07:00
Jeff Donahue d15405a4b0 use kramdown for markdown syntax; add mathjax 2014-09-03 10:59:23 -07:00
Evan Shelhamer 17252db7a0 [docs] add note on Caffe convolution 2014-09-03 10:59:04 -07:00
Evan Shelhamer b256a7601a [docs] draft tutorial subjects 2014-09-03 10:59:04 -07:00
Evan Shelhamer 5d8c93c201 [docs] skeleton documentation subjects 2014-09-03 10:30:33 -07:00
Kai Li a08f111ca7 Initialize the transformer rng in the base data layer 2014-09-03 15:32:29 +08:00
Kai Li 858ad41f02 Correct the datum size checking conditions of the data layers 2014-09-03 15:32:25 +08:00
Kai Li 4761072392 Add and transform Datum vector in the MemeoryDataLayer 2014-09-03 13:25:22 +08:00
Kai Li 25ce7f51db Place InternalThreadEntry lower in the {,Image,Window}DataLayer.cpp 2014-09-03 13:25:22 +08:00
Kai Li ab1f9b5bf5 Add leveldb header back to util/io.cpp 2014-09-03 13:25:22 +08:00
Kai Li 725e98d32d Remove OpenCV stuffs from the memory data layer and io utils 2014-09-03 13:25:22 +08:00
Kai Li 74fa879773 Add lint rule for caffe data layer setup 2014-09-03 13:25:22 +08:00
Kai Li 09cfe1ca4b Fix conflict between nvcc and boost for cmake 2014-09-03 13:25:22 +08:00
Kai Li 20c5992843 Move the rest duplicate codes of the data layers into their base class 2014-09-03 13:25:22 +08:00
Kai Li 05ade8171c Test adding images w/o resizing to the memory data layer 2014-09-03 13:25:22 +08:00
Kai Li 3c9a13c5cd Move transform param one level up in the proto to reduce redundancy 2014-09-03 13:25:22 +08:00
Kai Li 156a5a2987 Remove pthread which has been replaced with boost thread 2014-09-03 13:25:22 +08:00
Kai Li 4c35ad2dbc Add transformer to the memory data layer 2014-09-03 13:25:22 +08:00
Kai Li 4f7c9b487d Implement Forward_gpu in the base prefetching data layer 2014-09-03 13:25:21 +08:00
Kai Li 5af0d240cd The BasePrefetchingDataLayer shouldn't join the thread 2014-09-03 13:25:21 +08:00
Kai Li b794cf9433 Simplify the WindowDataLayer using the base class 2014-09-03 13:25:21 +08:00
Kai Li 6833dc0b7a Remove duplicate codes from the ImageDataLayer 2014-09-03 13:25:21 +08:00
Kai Li ee65a97ea8 Extract common data layer functionalities out of the DataLayer 2014-09-03 13:25:21 +08:00
Kai Li fea9f0c16d Create base data layer and base prefetching data layer 2014-09-03 13:25:21 +08:00
Evan Shelhamer cdcf888a45 Merge pull request #1025 from mohomran/minor_fix_to_mnist_solver_prototxt
Snapshot naming issue in mnist_autoencoder_solver_adagrad.prototxt
2014-09-02 08:38:07 -07:00