Davis King
5dad959a02
Made the cuda test include some header files to make it a little more
...
realistic.
2016-04-09 23:10:27 -04:00
Davis King
c81825c3c2
Made unit test more robust
2016-04-09 19:54:59 -04:00
Davis King
9cd103e545
Minor changes to avoid warnings and a bug in clang.
2016-04-09 12:53:12 -04:00
Davis King
b509a16943
Made tests more robust.
2016-04-09 10:07:33 -04:00
Davis King
5fecb30c99
Fixed c++11 test program.
2016-04-09 09:21:17 -04:00
Davis King
945c62bf93
Adjusted test threshold to avoid false test failure.
2016-04-09 09:17:55 -04:00
Davis King
b47ab37b24
Improved C++11 detection.
2016-04-09 09:16:57 -04:00
Davis King
6e9ee89ef6
merged
2016-04-08 23:13:48 -04:00
Davis King
fe168596a2
Moved most of the layer parameters from runtime variables set in constructors
...
to template arguments. This way, the type of a network specifies the entire
network architecture and most of the time the user doesn't even need to do
anything with layer constructors.
2016-04-08 23:12:53 -04:00
Davis King
001bca78e3
Improved the add_layer forwarding constructor. Also added repeat_group()
...
variable decorator.
2016-04-08 22:37:28 -04:00
Davis King
0a1464b697
Added global functions for telling cuDNN to prefer fast or memory efficient
...
algorithms.
2016-04-08 19:59:32 -04:00
Davis King
eb25bf44a8
fixed spelling error
...
--HG--
rename : dlib/test/corellation_tracker.cpp => dlib/test/correlation_tracker.cpp
2016-04-08 17:31:49 -04:00
Davis E. King
a73155e6d0
Merge pull request #98 from e-fominov/corellation-tracker-options
...
Corellation tracker options
2016-04-08 17:28:41 -04:00
Davis King
2cfbd02c2b
Fixed bug in mex binding API.
2016-04-08 09:38:23 -04:00
Davis King
03995313c2
Minor change to avoid compiler warnings.
2016-04-08 08:59:06 -04:00
Davis King
545fe6c981
Fixed another compiler error that could happen with the forwarding constructor.
2016-04-08 07:18:15 -04:00
Davis King
c5af788e7a
merged
2016-04-08 06:41:16 -04:00
Fm
f9962fd784
Fixed corellation_tracker abstract docs
2016-04-08 09:43:16 +03:00
Fm
0f1e9f9982
Changed corellation_tracker constructor
2016-04-08 09:39:15 +03:00
Davis King
f06dbfd562
Fixed compile time bug in the constructor I just added.
2016-04-07 23:16:17 -04:00
Davis King
9482271ea9
Made it so you can skip giving layer detail objects to a network's constructor
...
if they should be default constructed.
2016-04-07 22:55:17 -04:00
Davis King
3f54286154
merged
2016-04-07 21:24:05 -04:00
Davis King
95182765b6
merged
2016-04-07 21:23:22 -04:00
Davis King
6afc923307
clarified spec
2016-04-07 21:20:36 -04:00
Davis King
e378be9c79
merged
2016-04-07 13:02:13 -04:00
Davis King
1ca9c0cc2f
Fixed a bug that caused the matrix to throw an error during some assignment
...
statements when used inside a matlab mex file.
2016-04-07 13:01:37 -04:00
Fm
d1efcd9487
Added options for corellation tracker
2016-04-07 18:54:07 +03:00
Fm
71af6f4802
Added options for corellation tracker
2016-04-07 18:34:47 +03:00
Davis E. King
05f92e165f
Merge pull request #97 from e-fominov/test-corellation-tracker
...
Regression test for corellation tracker
2016-04-07 06:50:52 -04:00
Fm
bdfb7b0eb0
Added regression test for corellation_tracker
2016-04-07 13:08:38 +03:00
Evgeniy Fominov
13ea9e581c
Added regression test for corellation_tracker
2016-04-07 12:26:37 +03:00
Davis E. King
cfe718ea09
Merge pull request #93 from e-fominov/fhog-float
...
Using float instead of double for FHOG computations
2016-04-04 20:09:54 -04:00
Jeffrey Byrne
a649591e4a
updated aknowledgement
2016-04-04 15:43:12 -04:00
Jeffrey Byrne
eef9477514
updated aknowledgement
2016-04-04 15:41:28 -04:00
Jeffrey Byrne
698dbd42ac
updated aknowledgement
2016-04-04 15:39:26 -04:00
Evgeniy Fominov
091d95f3af
Changed fhog calculations from double to float
2016-04-04 19:57:46 +03:00
Fm
ec750ffe7a
Changed fhog calculations from double to float
2016-04-04 19:17:45 +03:00
Davis King
5dd1c056c1
merged
2016-04-02 09:35:00 -04:00
Davis King
7fdcfb0bb0
Added input_rgb_image.
2016-04-02 09:34:01 -04:00
Davis E. King
b8203b2e54
Merge pull request #91 from e-fominov/msvcx64-sse2-support
...
MSVC x64 SSE2 automatical support
2016-04-01 18:24:42 -04:00
Davis King
4f367471ae
Added a member function to get the line intercept from running_gradient.
2016-04-01 11:38:16 -04:00
Fm
bb0ac566db
MSVC SSE2 automatical support for x64
2016-04-01 14:48:20 +03:00
Fm
d3fb8c5f31
MSVC SSE2 automatical support for x64
2016-04-01 14:46:44 +03:00
Davis King
3165ff2892
minor cleanup
2016-03-31 21:11:11 -04:00
Davis King
65f60203ab
Added unit test for prelu layer.
2016-03-31 21:10:56 -04:00
Davis King
dcb5b46b5f
Added prelu layer
2016-03-31 21:07:04 -04:00
Davis King
ebf7a89a7c
Fixed a bug in affine_. The layer was implemented as an inplace layer,
...
however, that doesn't really work if we need to compute the gradients with
respect to the parameters which the layer attempted to do. So I made the
layer's parameters non-learnable so it can continue to be inplace since the
main usecase for this layer is to be a fast replacement for bn_ during testing.
2016-03-31 20:58:34 -04:00
Davis King
bf7fdb6394
merged
2016-03-30 06:44:25 -04:00
Davis E. King
c8aa1312e4
Merge pull request #90 from e-fominov/python-object-detector-trainer-options-upsample
...
Python/Simple object detector trainer. Added upsample_limit option
2016-03-30 06:38:58 -04:00
Evgeniy Fominov
2e002ac2da
Python/Simple object detector trainer. Added upsample_limit option
2016-03-30 10:37:03 +03:00