Commit Graph

746 Commits

Author SHA1 Message Date
Jim Martens a41f607ca9 Changed filtering to occur per-class
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-08 21:47:00 +02:00
Jim Martens aaaea5f942 Added if clause to check for empty instance
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-08 21:45:32 +02:00
Jim Martens eef8839657 Unified naming of evaluation results
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-04 12:12:30 +02:00
Jim Martens 0ae13a2fba Added support for entropy thresholds in visualise metrics
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-04 11:55:19 +02:00
Jim Martens de8001c2d3 Save json with indent level 2
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-04 11:41:54 +02:00
Jim Martens 6b56ba9aba Changed annotation meta file to speed up saving images
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-04 11:39:15 +02:00
Jim Martens 5df06bbfa6 Fixed serialisation of scores
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-03 12:44:35 +02:00
Jim Martens 66d81f3362 Fixed path names
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-03 12:44:21 +02:00
Jim Martens e1ff56c5d3 Added missing metrics
Signed-off-by: Jim Martens <github@2martens.de>
2019-09-03 12:16:31 +02:00
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