-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge develop
to master
#493
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* add new augmentation strategies * add VGG backbone * easier code readability to add custom losses * better code readability * better code readability and small bug fixes * better and more stable training implementation and logging * add cache in dataset * add faster post processing in nanodet_plus_head.py and add new nanodet_plus_fast model * add TensorRT optimizations and fix embedded device inference, fix optimization procedure and add dynamic and channel last implementations for faster inference * add TensorRT optimizations and fix embedded device inference, fix optimization procedure and add dynamic and channel last implementations for faster inference * update docks and add warning ignores in test_nanodet * delete unused code, fix nanodet_RepVGG_A0_416.yml and nanodet_g.yml, simplify vgg backbone transfer tensorRT dependencies into gpu installation small fixes into prints - docks * fix a bug that still uses gpu nodes even self.device was set to "cpu" * update tool dock as noted in PR suggestions * Apply suggestions from code review Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * update dynamic input explanation accross optimization and inference. update model heads to have unified initializations and update config_file_detail.md . delete unused parameter of yml files. * fix TensorRT loading message and docs as suggested --------- Co-authored-by: ManosMpampis <gmp.manos@gmail.com> Co-authored-by: Nikolaos Passalis <passalis@users.noreply.github.com> Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com>
* Changed Face Recognition inference return. Now class is 0/1 if not found/found Added feature_extraction method to get access to features from a face image Added active_demo in which features in database get updated with new features of the same person. * Added final carriage return * Develop (#489) * Finetuned yolov5 for trucks (#476) * Yolov5 learner truck updates * Yolov5 create an inference demo for the finetuned model * Update object-detection-2d-yolov5.md yolov5_learner.py documentation for download method * Update object-detection-2d-yolov5.md * Refactor yolov5_learner.py download process in constructor for efficiency * Update docs/reference/object-detection-2d-yolov5.md Co-authored-by: Nikolaos Passalis <passalis@users.noreply.github.com> --------- Co-authored-by: Nikolaos Passalis <passalis@users.noreply.github.com> Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com> * Yolov5 trucks fixes (#487) * Some fixes and additions on the yolov5 download method doc * Minor addition for model name yolov5 trucks * Some fixes for the yolov5 download method docstring --------- Co-authored-by: Vasilis Moustakidis <45403400+BillMousta@users.noreply.github.com> Co-authored-by: Nikolaos Passalis <passalis@users.noreply.github.com> Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com> Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Added: A simple demo for active feature updates A RosNode to be used by Pal_Robotics for the healthcare use case Fixed pep8 errors Added Readme's * Added: Fixed pep8 errors * Update projects/opendr_ws/src/opendr_perception/scripts/active_face_recognition_node.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update src/opendr/perception/face_recognition/face_recognition_learner.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> --------- Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com> Co-authored-by: Nikolaos Passalis <passalis@users.noreply.github.com> Co-authored-by: Vasilis Moustakidis <45403400+BillMousta@users.noreply.github.com> Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com>
* add new augmentation strategies * add VGG backbone * easier code readability to add custom losses * better code readability * better code readability and small bug fixes * better and more stable training implementation and logging * add cache in dataset * add faster post processing in nanodet_plus_head.py and add new nanodet_plus_fast model * add TensorRT optimizations and fix embedded device inference, fix optimization procedure and add dynamic and channel last implementations for faster inference * add TensorRT optimizations and fix embedded device inference, fix optimization procedure and add dynamic and channel last implementations for faster inference * update docks and add warning ignores in test_nanodet * delete unused code, fix nanodet_RepVGG_A0_416.yml and nanodet_g.yml, simplify vgg backbone transfer tensorRT dependencies into gpu installation small fixes into prints - docks * optimize some memory usage during optimizations. check all backbone, fpns, heads, modules for jit cripting compatible implementations. update docks. add export compatible with C api. fix C api, outputs and preprocessing. add new demo for c export - update docks. * styletest fix * fix a bug that still uses gpu nodes even self.device was set to "cpu" * update c test * Apply suggestions from code review Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com> * Apply suggestions from code review Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com> * Apply suggestions from code review Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * update optimize_c_model dock as noted in PR suggestions * update tool dock as noted in PR suggestions * Apply suggestions from code review Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * update dynamic input explanation accross optimization and inference. update model heads to have unified initializations and update config_file_detail.md . delete unused parameter of yml files. * fix TensorRT loading message and docs as suggested * update dock about dynamic input * delete unused code --------- Co-authored-by: ManosMpampis <gmp.manos@gmail.com> Co-authored-by: Nikolaos Passalis <passalis@users.noreply.github.com> Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com> Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com>
* Initial version of yolov8 segmentation learner * Initial version of yolov8 segmentation webcam demo * Placeholder for yolov8 segmentation readme doc * Fixes, docstrings and improvements for yolov8_seg_learner * Webcam demo, added argument for custom model and made some improvements * Work in progress yolov8 seg docs * Yolov8 inference demo * Complete yolov8 seg doc. * Added new yolov8 seg argument; show * Added show argument and way to take advantage of YOLOv8 predict sources support * Added yolov8_seg test * Added dependencies.ini for yolov8seg * Downgraded ultralytics version to help with opencv strict version requirement * Updated ultralytics version to latest * Removed TODO, note already added
* Added yolov8 segmentation doc to docs index * Minor fix and addition to yolov8 seg doc * Semantic segmentation yolov8 ROS1 node. * Added yolov8 segmentation section and some fixes and additional notes for richer information * Added yolov8 semantic segmentation to ros1 doc index * Minor fix in variable name in ros1 yolov8 seg node * Minor fix on arg description * Added missing model_name arg description * Yolov8 semantic segmentation ROS2 node * Added Yolov8 semantic segmentation ROS2 node in docs index * Added Yolov8 semantic segmentation ROS2 node setup.py * Added yolov8 segmentation section and some fixes and additional notes for richer information in ROS2 docs
* Add files via upload * Add files via upload * Create readme.md * Add files via upload * Update readme.md * Update dataset_viewer.py * Update readme.md * Update dataset_viewer.py * Update generate_robotti_obstacles_datasets.py * Update robotti.py * Update environment_setup.py * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Add files via upload * Update projects/python/simulation/agricultural-simulation-dataset-generator/agricultural-environment-robotti-mavicpro/controllers/mavic2pro_patrol/mavic2pro_patrol.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/agricultural-environment-robotti-mavicpro/controllers/robotti/robotti.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/readme.md Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/agricultural-environment-robotti-mavicpro/controllers/generate_robotti_obstacles_datasets/generate_robotti_obstacles_datasets.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/agricultural-environment-robotti-mavicpro/controllers/mavic2pro_patrol/mavic2pro_patrol.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/agricultural-environment-robotti-mavicpro/controllers/mavic2pro_patrol/mavic2pro_patrol.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/agricultural-environment-robotti-mavicpro/controllers/generate_robotti_obstacles_datasets/generate_robotti_obstacles_datasets.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/agricultural-environment-robotti-mavicpro/controllers/generate_robotti_obstacles_datasets/generate_robotti_obstacles_datasets.py Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Update projects/python/simulation/agricultural-simulation-dataset-generator/readme.md Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> * Fixed simulation to run with Webots R2023b * Fixed background texture * Fix crop scaling * Update generate_robotti_obstacles_datasets.py * Update mavic2pro_patrol.py * Update mavic2pro_patrol.py * Collect parameters into parameters.py * fix pep * fix pep * fix pep * fix pep * update readme.md and parameters.py * update parameters.py --------- Co-authored-by: Illia Oleksiienko <io@ece.au.dk> Co-authored-by: Nikolaos Passalis <passalis@users.noreply.github.com> Co-authored-by: Kostas Tsampazis <27914645+tsampazk@users.noreply.github.com> Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com> Co-authored-by: halil93ibrahim <halil@ece.au.dk>
lucamarchionni
pushed a commit
to lucamarchionni/opendr
that referenced
this pull request
Jun 10, 2024
Merge `develop` to `master`
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Once again...