Commit Graph

737 Commits

Author SHA1 Message Date
Jim Martens f9e489b435 Added attributedict to dependencies
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 16:55:02 +02:00
Jim Martens 32b23bd55d Overhauled functions to minimize parameter count
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 15:31:28 +02:00
Jim Martens 0498bd03c6 Improved formatting
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 13:25:22 +02:00
Jim Martens ee38a74382 Added SonarQube project properties
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 13:23:33 +02:00
Jim Martens 8aac3ae30f Added doc comments to public functions in cli module
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 13:23:10 +02:00
Jim Martens a8d64ce9c2 Duplicated project dependencies in requirements.txt file
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 13:20:50 +02:00
Jim Martens 6e85ab86eb Shortened code for execute action
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 13:19:00 +02:00
Jim Martens d58179fa2a Removed obsolete auto-encoder code
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 13:10:12 +02:00
Jim Martens afdf7c96aa Clarified initialise config function
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 13:00:19 +02:00
Jim Martens ad96c5b156 Removed obsolete local imports
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 11:02:56 +02:00
Jim Martens f9c2605603 Simplified evaluate get results function
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-02 10:58:06 +02:00
Jim Martens 686bfcaf40 Fixed evaluation wrt labels and filenames
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-01 13:23:02 +02:00
Jim Martens 9c91f82cc3 Added support for entropy thresholds in evaluate function(s)
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-01 13:05:21 +02:00
Jim Martens b483fad5af Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-01 13:04:45 +02:00
Jim Martens b49087f415 Added yet another empty check
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 15:43:08 +02:00
Jim Martens 25e39edbcd Added check for empty detections in top k application
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 15:04:32 +02:00
Jim Martens da322e287f Made sure top k is only applied when necessary
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 15:00:23 +02:00
Jim Martens 343d7e9bea Fixed creation of structured array
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 15:00:00 +02:00
Jim Martens 9b3d9a550b Added top k filtering for bayesian ssd
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 14:02:57 +02:00
Jim Martens 599f7d8957 Fixed indexing
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 13:37:36 +02:00
Jim Martens cf132a89f0 Fixed application of entropy threshold
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 13:31:13 +02:00
Jim Martens c403560b99 Added none check
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 12:33:42 +02:00
Jim Martens f440a03f29 Added checks for empty detection lists
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 12:30:23 +02:00
Jim Martens ac9d639c10 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 12:30:07 +02:00
Jim Martens d98434fcfe Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 12:13:40 +02:00
Jim Martens a09ce1a1b6 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 11:47:54 +02:00
Jim Martens b4b6c7a777 Implemented Bayesian SSD decoding pipeline
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-29 11:47:39 +02:00
Jim Martens 639d04747d Provide top_k to decode function
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-12 19:26:12 +02:00
Jim Martens ef38ba29c1 Changed size of saved images to 640x480
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-12 19:07:34 +02:00
Jim Martens 032b407e42 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-12 18:14:48 +02:00
Jim Martens 9752f285d1 Fixed incompatibilities between numpy arrays and set
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-12 18:11:52 +02:00
Jim Martens 82a370c10f Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-12 18:04:13 +02:00
Jim Martens d71a135c4b Optimized retrieving detections in dropout step
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 20:17:52 +02:00
Jim Martens 7be3ee5d4f Improved formatting
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 18:01:55 +02:00
Jim Martens 30b2cb9b28 Fixed path for pre-trained weights file
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 17:21:59 +02:00
Jim Martens b645c8d3ff Added rounding to limit float precision problems
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 16:30:34 +02:00
Jim Martens 9c56c2e514 Skip ground truth boxes that belong to outlier classes
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:58:17 +02:00
Jim Martens 588e66c772 Only the first batch size images are saved on evaluate
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:36:39 +02:00
Jim Martens 6e5cbd3eb3 Fixed the colour space for saving images
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:32:59 +02:00
Jim Martens 39f74fb3bf Changed data code to load all images for testing
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:30:41 +02:00
Jim Martens 4a8d072b97 Made evaluation compatible with Caffe-like decoding
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:17:33 +02:00
Jim Martens 6ce6e4a195 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:13:53 +02:00
Jim Martens 17fcd4a426 Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:12:11 +02:00
Jim Martens 82de20e190 Added support for Caffe implementation to debug module
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 15:03:35 +02:00
Jim Martens 8ad0d50b3b Changed decoding function to Caffe-like implementation
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 14:56:59 +02:00
Jim Martens 0fbcf0d9ad Updated ssd_keras
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 14:54:16 +02:00
Jim Martens a223a9dad7 Only load inlier annotations for COCO
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 14:10:06 +02:00
Jim Martens 36a9ca7c83 Improved formatting
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 13:50:34 +02:00
Jim Martens 72c821dc2a Changed pre-trained weights file to sub-sampled one
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 13:49:46 +02:00
Jim Martens 5a0ae208d3 Added code to sub-sample weights file to 60 classes + background
Signed-off-by: Jim Martens <github@2martens.de>
2019-08-11 13:48:38 +02:00