Commit Graph

571 Commits

Author SHA1 Message Date
62a65bcccb Fixed dtype specification
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 15:34:45 +02:00
0b6e40878c Guaranteed float dtype for image and label data
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 15:30:37 +02:00
d3d57177a5 Fixed indexing of tuples
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 15:21:11 +02:00
d398ecba04 Fixes dimensions of x and y reverse values
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 15:09:58 +02:00
693fb4d55c Changed labels to float
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 15:01:50 +02:00
ca33f77ecc Fixed tensor assignment
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 14:58:33 +02:00
42d360991c Fixed missing argument
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 14:44:02 +02:00
dbf243c731 Fixed stacking of tensors with different dtypes
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 14:39:26 +02:00
17e9208c21 Added removal of detections after no longer being used
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 14:02:59 +02:00
11edf3772a Removed extra garbage collection
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 13:59:21 +02:00
1763fc5917 Implemented partitioning of observations
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-22 13:58:09 +02:00
5feae7f9a2 Removed obsolete import
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-21 11:32:12 +02:00
bb3613c913 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-21 11:31:56 +02:00
af9cbc60d2 Changed mode to training for DropoutSSD to allow partitioning of observations
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-21 11:31:24 +02:00
0056f28e79 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-21 11:26:50 +02:00
4bb86161c7 Added open set error to stored results
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-21 11:14:02 +02:00
d51ba47c4c Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-21 11:13:16 +02:00
e384534fb9 Added calculation of open set error
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-21 11:13:04 +02:00
160346b4cb Implemented f1 score calculation
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-16 15:37:00 +02:00
f04f71bc50 Implemented test parser
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-16 14:13:16 +02:00
9d726ebb10 Finished vanilla SSD evaluation code
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-16 14:07:20 +02:00
2a34bfca3f Implemented evaluation for vanilla SSD
Uses the evaluate functions. Those follow ssd_keras very closely
but were necessary since the Tensorflow data pipeline is used
instead of the DataGenerator provided by ssd_keras.

Signed-off-by: Jim Martens <github@2martens.de>
2019-05-15 17:00:40 +02:00
ef05d3f58e Added evaluate module
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-15 16:42:02 +02:00
2d7a8e915f Adapted main to different storage situation of labels
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-15 14:53:10 +02:00
9f5bea9c88 Added application of inverse transforms and removal of dummy predictions
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-15 14:30:53 +02:00
dcee6643fe Added definitions and main modules to documentation
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-15 12:37:07 +02:00
e79a8aabad Added data module to package documentation
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-15 12:34:49 +02:00
e0fc98087b Implemented first step of evaluation
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-14 13:37:02 +02:00
a137018a31 Make pad elements easy to identify
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-14 13:28:53 +02:00
3723c11100 Removed obsolete gc import
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-14 12:58:21 +02:00
d5d4f0fb11 Provided inverse factors to retrieve original image sizes
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-14 12:56:20 +02:00
10e9680727 Piped through forward passes from main function
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-14 11:42:38 +02:00
c1e82139a7 Improved type hinting for image loading function
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-13 11:41:49 +02:00
2beb904792 Fixed load images function
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-13 11:39:12 +02:00
2d25a62ed6 Removed debug prints
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-13 11:36:07 +02:00
f9a7000b46 Further fix
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-13 11:35:12 +02:00
be53b0a320 Added debug prints
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-13 11:33:51 +02:00
85712b3d13 Attempted fix for padding
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-13 11:31:57 +02:00
c77d7bc157 Added labels to data set
Padded them to make the tensors homogeneous. The zero tensors can be
removed later when evaluating. They are part of data set primarily
to ensure mapping between prediction result and corresponding labels.

Signed-off-by: Jim Martens <github@2martens.de>
2019-05-10 15:36:20 +02:00
50fd116bc7 Removed last parts of memory profiling
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-10 12:51:34 +02:00
bf39d00693 Added bayesian_ssd parser
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-10 12:51:12 +02:00
fa7a88191b Set first hidden layer of encoder to sigmoid
Sigmoid activation function hinders Dying ReLU effect.

Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 15:37:58 +02:00
62ee6094f1 Removed memory tracking code
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 14:27:07 +02:00
3902d57de6 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 14:15:52 +02:00
6fa63c7f91 Disabled printing all tf statements
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 14:08:58 +02:00
9e5b975b88 Removed unnecessary summaries
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 14:07:45 +02:00
d2ba84449c Added print statements to identify summaries
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 14:05:38 +02:00
d7c81791e2 Added reference summary before loop
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 14:03:52 +02:00
f0869f0807 Added deletion of numpy version of decoded predictions
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 13:57:13 +02:00
34c754fca3 Added summary check to see what remains after gc
Signed-off-by: Jim Martens <github@2martens.de>
2019-05-08 13:55:25 +02:00