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