Davis King
|
9bf4534afb
|
Updated spec to say that the user defined layers must be copyable.
|
2015-10-09 17:59:32 -04:00 |
Davis King
|
e1b2c950ec
|
Made the tensor contain a cudnn tensor descriptor and also added a few other
minor refinements.
|
2015-10-09 17:56:45 -04:00 |
Davis King
|
94979c7918
|
Added outline for the CUDA portion of the DNN toolkit.
|
2015-10-09 17:29:59 -04:00 |
Davis King
|
ca4f95ed30
|
Made the fc layer output 1x1 images with many feature maps.
|
2015-10-08 07:58:08 -04:00 |
Davis King
|
50143615ef
|
minor cleanup
|
2015-10-05 07:58:27 -04:00 |
Davis King
|
e971da973a
|
Added a comment
|
2015-10-03 12:12:50 -04:00 |
Davis King
|
ae4677bd06
|
Moved dnn_trainer into its own file.
|
2015-10-03 11:54:06 -04:00 |
Davis King
|
37278e9904
|
cleaned up trainer a bit
|
2015-10-03 09:52:46 -04:00 |
Davis King
|
6d281c311c
|
merged
|
2015-09-29 21:12:06 -04:00 |
Davis King
|
de365031e0
|
renamed a variable
|
2015-09-29 21:08:27 -04:00 |
Davis King
|
463e1ce015
|
Added tensor valued member functions to the add_loss_layer.
|
2015-09-29 21:05:22 -04:00 |
Davis King
|
9bfd059f28
|
Filled out a bunch more of the core spec.
|
2015-09-29 09:12:15 -04:00 |
Davis King
|
99a91ce680
|
The last commit didn't really fix the bug. This one seems to do a better job :)
|
2015-09-28 22:40:02 -04:00 |
Davis King
|
b51b2857f3
|
Fixed a bug in setup.py that caused it to not print all cmake's outputs to the
screen. In particular, that caused cmake's error messsages to be truncated if
the build failed.
|
2015-09-28 22:14:32 -04:00 |
Davis King
|
fbd1178047
|
Made the python modules use SSE4 instructions by default.
|
2015-09-28 21:47:44 -04:00 |
Davis King
|
d1ea9995c1
|
Added message statements to print if simd instructions are being enabled.
|
2015-09-28 21:47:22 -04:00 |
Davis King
|
2cd9128853
|
removed cruft
|
2015-09-28 18:05:59 -04:00 |
Davis King
|
e179f4104c
|
clarified specs
|
2015-09-28 18:03:13 -04:00 |
Davis King
|
7f7ddcaa58
|
merged
|
2015-09-28 08:49:15 -04:00 |
Davis King
|
20536bec78
|
clarified spec
|
2015-09-28 08:48:12 -04:00 |
Davis King
|
fa812881e7
|
Just removed the _ from sub_net.
|
2015-09-28 08:42:30 -04:00 |
Davis King
|
31757a2190
|
merged
|
2015-09-28 08:36:41 -04:00 |
Davis King
|
f858ada0be
|
Made the subnetwork objects passed to layers non-copyable. Also filled out
more of the layers_abstract.h file.
|
2015-09-28 08:36:32 -04:00 |
Davis King
|
a4c38a624b
|
More python build script improvements for windows.
|
2015-09-28 06:09:19 -04:00 |
Davis King
|
28247609c9
|
Made the search for pyhton3 libraries more robust.
|
2015-09-27 20:29:07 -04:00 |
Davis King
|
a80aaf1841
|
Added missing file
|
2015-09-27 20:27:51 -04:00 |
Davis King
|
588ac7737c
|
Improved error message when boost isn't found.
|
2015-09-27 20:00:51 -04:00 |
Davis King
|
e44a2e23ac
|
Incremented patch number.
|
2015-09-27 18:10:53 -04:00 |
Davis King
|
c46f67e845
|
Made python extensions use static linking when compiled with visual studio
to avoid dll hell.
|
2015-09-27 18:09:44 -04:00 |
Davis King
|
e16b0f8d21
|
Minor tweaks to make PyPi happy.
|
2015-09-27 11:59:58 -04:00 |
Davis King
|
438ef04a54
|
Made the add_python_module cmake script include the visual studio runtime dlls
in its output. This way they will get included by the python setup.py script.
|
2015-09-27 11:07:16 -04:00 |
Davis King
|
068ef078a8
|
On Windows, made the cmake check for an installed copy of the Intel MKL see if
it works with the currently selected compiler and only uses it if the version
is appropraite.
|
2015-09-27 10:52:38 -04:00 |
Davis King
|
940d104aaf
|
Cleaned up docs
|
2015-09-27 09:44:45 -04:00 |
Davis King
|
ed64455109
|
Fixed error in setup.py
|
2015-09-26 22:48:31 -04:00 |
Davis King
|
f02f06355b
|
Removed the old version keeping files in the docs folder now that the
dlib/CMakeLists.txt file is keeping the version numbers. Also changed all
relevant scripts to grab the version information from CMakeLists.txt.
|
2015-09-26 22:24:51 -04:00 |
Davis King
|
27f04a3733
|
fixed tabbing
|
2015-09-26 12:52:36 -04:00 |
Davis King
|
80850327fa
|
clarified spec
|
2015-09-26 12:49:17 -04:00 |
Davis King
|
faf62690e2
|
Fixed incorrect rvalue reference constructor.
|
2015-09-26 12:46:34 -04:00 |
Davis King
|
f8b1a3de2e
|
Cleanup and added loss spec file.
|
2015-09-26 12:41:00 -04:00 |
Davis King
|
cba82daf55
|
Added missing ;
|
2015-09-26 12:40:41 -04:00 |
Davis King
|
ccfe985c83
|
fixed spec
|
2015-09-26 10:07:55 -04:00 |
Davis King
|
68888c05c6
|
Renamed more variables
|
2015-09-25 17:58:22 -04:00 |
Davis King
|
f9ba2e386a
|
Renamed some things for consistency.
|
2015-09-25 17:56:07 -04:00 |
Davis King
|
e74c221b05
|
clarified spec
|
2015-09-25 17:41:38 -04:00 |
Davis King
|
cd1d144723
|
Minor fixes and also made add_tag_layer work on input layers. This way you can
have a tag that refers to the raw input given to a network.
|
2015-09-25 17:23:41 -04:00 |
Davis King
|
a0b6811968
|
Renamed stuff
|
2015-09-25 08:35:07 -04:00 |
Davis King
|
f421b68adb
|
merged
|
2015-09-25 08:29:07 -04:00 |
Davis King
|
9b56dc35d0
|
Finished the input interface and implementations. Also added docs about
layer conversions.
|
2015-09-25 08:28:41 -04:00 |
Davis King
|
bcef0f864b
|
Yet more cleanup
|
2015-09-25 08:05:02 -04:00 |
Davis King
|
a746eb1edb
|
More cleanup
|
2015-09-25 08:04:12 -04:00 |