- 01 Feb, 2023 2 commits
-
-
Maximilian Otten authored
mlcvzoo-yolox: Upgrade to TensorRT 8.4 See merge request silicon-economy/base/ml-toolbox/MLCVZoo!149
-
- Increment TensorRT version in pyproject.toml and update the lock file - Add new TensorRT conversion tests for different yolox versions to see whether a higher TensorRT version improves memory utilization - Fix post-processing bug for yolox predictions in third-party code
-
- 24 Jan, 2023 4 commits
-
-
Maximilian Otten authored
mlcvzoo: Ensure filepath length compatibility with windows machines See merge request silicon-economy/base/ml-toolbox/MLCVZoo!178
-
Maximilian Otten authored
Unit tests only, no code changes
-
Maximilian Otten authored
mlcvzoo-util: Resolve "Add Template Check for Model Timer" See merge request silicon-economy/base/ml-toolbox/MLCVZoo!163
-
* The ModelTimer class template is now considered in the tests. * The existing template was updated and corresponds to the config class and passes the test. Co-authored-by: @lweickhm
-
- 09 Dec, 2022 4 commits
-
-
Maximilian Otten authored
changed input shape assignment Closes #101 See merge request silicon-economy/base/ml-toolbox/MLCVZoo!155
-
- Changed how image-shape is read out from XML files in PascalVOC format - Adjust tuple format of image-shape to the same format as the other parsers Co-authored-by:
Luise Weickhmann <luise.weickhmann@iml.fraunhofer.de>
-
Maximilian Otten authored
Add convenience features to the Box class See merge request silicon-economy/base/ml-toolbox/MLCVZoo!176
-
Maximilian Otten authored
- Provide width and height of the box as property - Create a crop from an image - Compute a histogram for the Box based on an image - Compute iou between two Boxes - Compute euclidean_distance between two Boxes
-
- 01 Dec, 2022 2 commits
-
-
Christian Hoppe authored
Parallelize CI jobs as much as possible See merge request silicon-economy/base/ml-toolbox/MLCVZoo!175
-
Christian Hoppe authored
Run every CI job on every possible runner as much as possible and require dind and a GPU only where absolutely necessary No code changes or other changes to any artifacts
-
- 29 Nov, 2022 4 commits
-
-
Christian Hoppe authored
CI: Ensure current base containers are used for CI images See merge request silicon-economy/base/ml-toolbox/MLCVZoo!173
-
Christian Hoppe authored
Add the --pull arg to docker build so that docker always asks the registry for a more recent "FROM:"-image.
-
Christian Hoppe authored
Add config registry See merge request silicon-economy/base/ml-toolbox/MLCVZoo!171
-
- Introduce a generic base class for mlcvzoo registries - Add the ConfigRegistry as instance object in the ModelRegistry - Adapt ReadFromFile configuration build: Allow the "from_yaml" constructor parameter to be optional
-
- 28 Nov, 2022 3 commits
-
-
Christian Hoppe authored
It turns out that mmcv is silently built without GPU support if no GPU is present during compilation. Since the current CI template does not allow to nicely pin jobs for specific subprojects to specific runners build all CI images on the GPU enabled runner again.
-
Christian Hoppe authored
Reduce container image size and improve some CI workarounds See merge request silicon-economy/base/ml-toolbox/MLCVZoo!170
-
Christian Hoppe authored
- Build CI images anywhere since only unit tests require a GPU - Don't store pip caches in CI images - Improve build.sh workaround scripts for more robustness No code changes
-
- 24 Nov, 2022 2 commits
-
-
Christian Hoppe authored
Enhance od model factory See merge request silicon-economy/base/ml-toolbox/MLCVZoo!167
-
- Add optional parameter 'logging_configs' to MetricFactory.log_results - Add tensorboard false-positive and false-negative image logging to the ODMetricFactory - Fix a bug in log_false_positive_info_to_tb where bounding boxes where drawn incorrectly
-
- 18 Nov, 2022 4 commits
-
-
Christian Hoppe authored
Fix mmocr constructor behavior Closes #99 See merge request silicon-economy/base/ml-toolbox/MLCVZoo!165
-
For evaluation of a trained OCR model, it is beneficial to be able to initialize a model instance with an already existing configuration object instead of creating many configuration files for each checkpoint or evaluation parameter. Make the "from_yaml" in MMOCRModel, MMOCRTextDetectionModel and MMOCRTextRecognitionModel constructors optional to allow this. Bumps mlcvzoo-mmocr version to 4.1.0
-
Christian Hoppe authored
Fix ModelEvaluator bug See merge request silicon-economy/base/ml-toolbox/MLCVZoo!164
-
- Issue #105: - Ensure stable behavior of the "from_str" method of the ClassIdentifier class - Issue #106: - Ensure correct drawing of ground-truth, false-positive and false-negative bounding-boxes in the tensorboard logs - Issue #107: - Ensure that keys are existing in computation dictionaries before accessing them
-
- 14 Nov, 2022 3 commits
-
-
Christian Hoppe authored
This is more robust and allows repeat pipelines in main in any case. Bump MLCVZoo-Base version due to filename conflict on pypi
-
Christian Hoppe authored
Use poetry 1.2 and fix associated breakage Closes #103 See merge request silicon-economy/base/ml-toolbox/MLCVZoo!166
-
Christian Hoppe authored
Widen pillow dependency version range to include pillow 9 Bumps mlcvzoo_base version to 4.3.1 Bumps mlcvzoo_util version to 0.1.1 Bumps mlcvzoo_yolox version to 5.1.1 Co-authored-by:
Maximilian Otten <maximilian.otten@iml.fraunhofer.de>
-
- 26 Oct, 2022 2 commits
-
-
Christian Hoppe authored
Some CI base container fixes See merge request silicon-economy/base/ml-toolbox/MLCVZoo!161
-
Christian Hoppe authored
- Don't install interactive-use-only tool nano - install manually if needed - Build for CUDA arch 8.0 to be able to use A100 GPUs - Stick to poetry 1.1 for now
-
- 19 Oct, 2022 6 commits
-
-
Christian Hoppe authored
Minor ModelEvaluator enhancements See merge request silicon-economy/base/ml-toolbox/MLCVZoo!154
-
Hand over inference model to _post_evaluation_step() to allow using it in e.g. MLFlow logging or other user defined functions in derived classes.
-
Christian Hoppe authored
Correctly utilize reduction mapping for Object Detection evaluation See merge request silicon-economy/base/ml-toolbox/MLCVZoo!158
-
- Don't run the evaluation based on a classes-id-dict, but on a list of class-identifiers - Change the internal data structures to dictionaries to be more flexible
-
Christian Hoppe authored
CI and scripts maintenance See merge request silicon-economy/base/ml-toolbox/MLCVZoo!146
-
Christian Hoppe authored
- Bump CI base container version to 11.1.1-cudnn8-devel-ubuntu20.04, 11.1-cudnn8... is unavailable - Cleanup gitlab-ci files - Delete obsolete scripts - Replace third-party-license script with the more generic and robust SE version - Add a script executing unit tests in arbitrary MLCVZoo CI containers
-
- 17 Oct, 2022 2 commits
-
-
Maximilian Otten authored
Fix restore method for mmdetection package See merge request silicon-economy/base/ml-toolbox/MLCVZoo!156
-
Ensure that the checkpoint is used which is passed to the method Co-authored-by:
Luca Kotulla <luca.kotulla@iml.fraunhofer.de>
-
- 13 Sep, 2022 2 commits
-
-
Maximilian Otten authored
-
Maximilian Otten authored
Ensure config builder version 7 compatibility for mlcvzoo-mmocr See merge request silicon-economy/base/ml-toolbox/MLCVZoo!153
-