From f98633d26d6ee1fe53b9de8de294afccf98a7e5a Mon Sep 17 00:00:00 2001 From: jieshoudaxue <1641395022@qq.com> Date: Tue, 15 Aug 2023 16:16:58 +0800 Subject: [PATCH] [fix] merge yolov5 info robot_vision --- .gitignore | 1 + robot_vision/CMakeLists.txt | 19 +- .../data}/weights/download_weights.sh | 0 .../data}/weights/yolov5s.pt | Bin .../launch/yolo_v5.launch | 8 +- .../msg/BoundingBox.msg | 0 .../msg/BoundingBoxes.msg | 0 .../scripts/yolo_v5.py | 4 +- .../yolov5/.dockerignore | 0 .../yolov5/.pre-commit-config.yaml | 0 .../yolov5/CONTRIBUTING.md | 0 .../yolov5/Dockerfile | 0 {yolov5_ros => robot_vision}/yolov5/LICENSE | 0 {yolov5_ros => robot_vision}/yolov5/README.md | 0 .../yolov5/data/Argoverse.yaml | 0 .../yolov5/data/GlobalWheat2020.yaml | 0 .../yolov5/data/Objects365.yaml | 0 .../yolov5/data/SKU-110K.yaml | 0 .../yolov5/data/VOC.yaml | 0 .../yolov5/data/VisDrone.yaml | 0 .../yolov5/data/coco.yaml | 0 .../yolov5/data/coco128.yaml | 0 .../yolov5/data/hyps/hyp.finetune.yaml | 0 .../data/hyps/hyp.finetune_objects365.yaml | 0 .../yolov5/data/hyps/hyp.scratch-high.yaml | 0 .../yolov5/data/hyps/hyp.scratch-low.yaml | 0 .../yolov5/data/hyps/hyp.scratch-med.yaml | 0 .../yolov5/data/hyps/hyp.scratch.yaml | 0 .../yolov5/data/images/bus.jpg | Bin .../yolov5/data/images/zidane.jpg | Bin .../yolov5/data/scripts/download_weights.sh | 0 .../yolov5/data/scripts/get_coco.sh | 0 .../yolov5/data/scripts/get_coco128.sh | 0 .../yolov5/data/xView.yaml | 0 {yolov5_ros => robot_vision}/yolov5/detect.py | 0 {yolov5_ros => robot_vision}/yolov5/export.py | 0 .../yolov5/hubconf.py | 0 .../yolov5/models/__init__.py | 0 .../yolov5/models/common.py | 0 .../yolov5/models/experimental.py | 0 .../yolov5/models/hub/anchors.yaml | 0 .../yolov5/models/hub/yolov3-spp.yaml | 0 .../yolov5/models/hub/yolov3-tiny.yaml | 0 .../yolov5/models/hub/yolov3.yaml | 0 .../yolov5/models/hub/yolov5-bifpn.yaml | 0 .../yolov5/models/hub/yolov5-fpn.yaml | 0 .../yolov5/models/hub/yolov5-p2.yaml | 0 .../yolov5/models/hub/yolov5-p34.yaml | 0 .../yolov5/models/hub/yolov5-p6.yaml | 0 .../yolov5/models/hub/yolov5-p7.yaml | 0 .../yolov5/models/hub/yolov5-panet.yaml | 0 .../yolov5/models/hub/yolov5l6.yaml | 0 .../yolov5/models/hub/yolov5m6.yaml | 0 .../yolov5/models/hub/yolov5n6.yaml | 0 .../yolov5/models/hub/yolov5s-ghost.yaml | 0 .../models/hub/yolov5s-transformer.yaml | 0 .../yolov5/models/hub/yolov5s6.yaml | 0 .../yolov5/models/hub/yolov5x6.yaml | 0 .../yolov5/models/tf.py | 0 .../yolov5/models/yolo.py | 0 .../yolov5/models/yolov5l.yaml | 0 .../yolov5/models/yolov5m.yaml | 0 .../yolov5/models/yolov5n.yaml | 0 .../yolov5/models/yolov5s.yaml | 0 .../yolov5/models/yolov5x.yaml | 0 .../yolov5/requirements.txt | 0 {yolov5_ros => robot_vision}/yolov5/setup.cfg | 0 {yolov5_ros => robot_vision}/yolov5/train.py | 0 .../yolov5/tutorial.ipynb | 0 .../yolov5/utils/__init__.py | 0 .../yolov5/utils/activations.py | 0 .../yolov5/utils/augmentations.py | 0 .../yolov5/utils/autoanchor.py | 0 .../yolov5/utils/autobatch.py | 0 .../yolov5/utils/aws/__init__.py | 0 .../yolov5/utils/aws/mime.sh | 0 .../yolov5/utils/aws/resume.py | 0 .../yolov5/utils/aws/userdata.sh | 0 .../yolov5/utils/callbacks.py | 0 .../yolov5/utils/datasets.py | 0 .../yolov5/utils/downloads.py | 0 .../yolov5/utils/flask_rest_api/README.md | 0 .../utils/flask_rest_api/example_request.py | 0 .../yolov5/utils/flask_rest_api/restapi.py | 0 .../yolov5/utils/general.py | 0 .../yolov5/utils/google_app_engine/Dockerfile | 0 .../additional_requirements.txt | 0 .../yolov5/utils/google_app_engine/app.yaml | 0 .../yolov5/utils/loggers/__init__.py | 0 .../yolov5/utils/loggers/wandb/README.md | 0 .../yolov5/utils/loggers/wandb/__init__.py | 0 .../yolov5/utils/loggers/wandb/log_dataset.py | 0 .../yolov5/utils/loggers/wandb/sweep.py | 0 .../yolov5/utils/loggers/wandb/sweep.yaml | 0 .../yolov5/utils/loggers/wandb/wandb_utils.py | 0 .../yolov5/utils/loss.py | 0 .../yolov5/utils/metrics.py | 0 .../yolov5/utils/plots.py | 0 .../yolov5/utils/torch_utils.py | 0 {yolov5_ros => robot_vision}/yolov5/val.py | 0 yolov5_ros/CMakeLists.txt | 206 -------------- yolov5_ros/package.xml | 22 -- yolov5_ros/yolov5/.gitattributes | 2 - yolov5_ros/yolov5/.github/FUNDING.yml | 5 - .../.github/ISSUE_TEMPLATE/bug-report.yml | 85 ------ .../yolov5/.github/ISSUE_TEMPLATE/config.yml | 8 - .../ISSUE_TEMPLATE/feature-request.yml | 50 ---- .../.github/ISSUE_TEMPLATE/question.yml | 33 --- yolov5_ros/yolov5/.github/dependabot.yml | 23 -- .../yolov5/.github/workflows/ci-testing.yml | 94 ------- .../.github/workflows/codeql-analysis.yml | 54 ---- .../yolov5/.github/workflows/greetings.yml | 59 ---- .../yolov5/.github/workflows/rebase.yml | 21 -- yolov5_ros/yolov5/.github/workflows/stale.yml | 38 --- yolov5_ros/yolov5/.gitignore | 256 ------------------ 115 files changed, 17 insertions(+), 971 deletions(-) create mode 100644 .gitignore rename {yolov5_ros => robot_vision/data}/weights/download_weights.sh (100%) rename {yolov5_ros => robot_vision/data}/weights/yolov5s.pt (100%) rename {yolov5_ros => robot_vision}/launch/yolo_v5.launch (69%) rename {yolov5_ros => robot_vision}/msg/BoundingBox.msg (100%) rename {yolov5_ros => robot_vision}/msg/BoundingBoxes.msg (100%) rename {yolov5_ros => robot_vision}/scripts/yolo_v5.py (97%) rename {yolov5_ros => robot_vision}/yolov5/.dockerignore (100%) rename {yolov5_ros => robot_vision}/yolov5/.pre-commit-config.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/CONTRIBUTING.md (100%) rename {yolov5_ros => robot_vision}/yolov5/Dockerfile (100%) rename {yolov5_ros => robot_vision}/yolov5/LICENSE (100%) rename {yolov5_ros => robot_vision}/yolov5/README.md (100%) rename {yolov5_ros => robot_vision}/yolov5/data/Argoverse.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/GlobalWheat2020.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/Objects365.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/SKU-110K.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/VOC.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/VisDrone.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/coco.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/coco128.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/hyps/hyp.finetune.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/hyps/hyp.finetune_objects365.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/hyps/hyp.scratch-high.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/hyps/hyp.scratch-low.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/hyps/hyp.scratch-med.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/hyps/hyp.scratch.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/data/images/bus.jpg (100%) rename {yolov5_ros => robot_vision}/yolov5/data/images/zidane.jpg (100%) rename {yolov5_ros => robot_vision}/yolov5/data/scripts/download_weights.sh (100%) rename {yolov5_ros => robot_vision}/yolov5/data/scripts/get_coco.sh (100%) rename {yolov5_ros => robot_vision}/yolov5/data/scripts/get_coco128.sh (100%) rename {yolov5_ros => robot_vision}/yolov5/data/xView.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/detect.py (100%) rename {yolov5_ros => robot_vision}/yolov5/export.py (100%) rename {yolov5_ros => robot_vision}/yolov5/hubconf.py (100%) rename {yolov5_ros => robot_vision}/yolov5/models/__init__.py (100%) rename {yolov5_ros => robot_vision}/yolov5/models/common.py (100%) rename {yolov5_ros => robot_vision}/yolov5/models/experimental.py (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/anchors.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov3-spp.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov3-tiny.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov3.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5-bifpn.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5-fpn.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5-p2.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5-p34.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5-p6.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5-p7.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5-panet.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5l6.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5m6.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5n6.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5s-ghost.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5s-transformer.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5s6.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/hub/yolov5x6.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/tf.py (100%) rename {yolov5_ros => robot_vision}/yolov5/models/yolo.py (100%) rename {yolov5_ros => robot_vision}/yolov5/models/yolov5l.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/yolov5m.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/yolov5n.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/yolov5s.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/models/yolov5x.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/requirements.txt (100%) rename {yolov5_ros => robot_vision}/yolov5/setup.cfg (100%) rename {yolov5_ros => robot_vision}/yolov5/train.py (100%) rename {yolov5_ros => robot_vision}/yolov5/tutorial.ipynb (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/__init__.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/activations.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/augmentations.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/autoanchor.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/autobatch.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/aws/__init__.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/aws/mime.sh (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/aws/resume.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/aws/userdata.sh (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/callbacks.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/datasets.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/downloads.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/flask_rest_api/README.md (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/flask_rest_api/example_request.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/flask_rest_api/restapi.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/general.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/google_app_engine/Dockerfile (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/google_app_engine/additional_requirements.txt (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/google_app_engine/app.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loggers/__init__.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loggers/wandb/README.md (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loggers/wandb/__init__.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loggers/wandb/log_dataset.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loggers/wandb/sweep.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loggers/wandb/sweep.yaml (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loggers/wandb/wandb_utils.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/loss.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/metrics.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/plots.py (100%) rename {yolov5_ros => robot_vision}/yolov5/utils/torch_utils.py (100%) rename {yolov5_ros => robot_vision}/yolov5/val.py (100%) delete mode 100644 yolov5_ros/CMakeLists.txt delete mode 100644 yolov5_ros/package.xml delete mode 100644 yolov5_ros/yolov5/.gitattributes delete mode 100644 yolov5_ros/yolov5/.github/FUNDING.yml delete mode 100644 yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/bug-report.yml delete mode 100644 yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/config.yml delete mode 100644 yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/feature-request.yml delete mode 100644 yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/question.yml delete mode 100644 yolov5_ros/yolov5/.github/dependabot.yml delete mode 100644 yolov5_ros/yolov5/.github/workflows/ci-testing.yml delete mode 100644 yolov5_ros/yolov5/.github/workflows/codeql-analysis.yml delete mode 100644 yolov5_ros/yolov5/.github/workflows/greetings.yml delete mode 100644 yolov5_ros/yolov5/.github/workflows/rebase.yml delete mode 100644 yolov5_ros/yolov5/.github/workflows/stale.yml delete mode 100644 yolov5_ros/yolov5/.gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ed8ebf5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +__pycache__ \ No newline at end of file diff --git a/robot_vision/CMakeLists.txt b/robot_vision/CMakeLists.txt index ea9f244..506885a 100644 --- a/robot_vision/CMakeLists.txt +++ b/robot_vision/CMakeLists.txt @@ -15,6 +15,7 @@ find_package(catkin REQUIRED COMPONENTS sensor_msgs std_msgs geometry_msgs + message_generation ) ## System dependencies are found with CMake's conventions @@ -51,11 +52,11 @@ find_package(catkin REQUIRED COMPONENTS ## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) ## Generate messages in the 'msg' folder -# add_message_files( -# FILES -# Message1.msg -# Message2.msg -# ) +add_message_files( + FILES + BoundingBox.msg + BoundingBoxes.msg +) ## Generate services in the 'srv' folder # add_service_files( @@ -72,10 +73,10 @@ find_package(catkin REQUIRED COMPONENTS # ) ## Generate added messages and services with any dependencies listed here -# generate_messages( -# DEPENDENCIES -# sensor_msgs# std_msgs -# ) +generate_messages( + DEPENDENCIES + std_msgs +) ################################################ ## Declare ROS dynamic reconfigure parameters ## diff --git a/yolov5_ros/weights/download_weights.sh b/robot_vision/data/weights/download_weights.sh similarity index 100% rename from yolov5_ros/weights/download_weights.sh rename to robot_vision/data/weights/download_weights.sh diff --git a/yolov5_ros/weights/yolov5s.pt b/robot_vision/data/weights/yolov5s.pt similarity index 100% rename from yolov5_ros/weights/yolov5s.pt rename to robot_vision/data/weights/yolov5s.pt diff --git a/yolov5_ros/launch/yolo_v5.launch b/robot_vision/launch/yolo_v5.launch similarity index 69% rename from yolov5_ros/launch/yolo_v5.launch rename to robot_vision/launch/yolo_v5.launch index b30b63f..2a00a30 100644 --- a/yolov5_ros/launch/yolo_v5.launch +++ b/robot_vision/launch/yolo_v5.launch @@ -8,15 +8,15 @@ - + - - + + - + diff --git a/yolov5_ros/msg/BoundingBox.msg b/robot_vision/msg/BoundingBox.msg similarity index 100% rename from yolov5_ros/msg/BoundingBox.msg rename to robot_vision/msg/BoundingBox.msg diff --git a/yolov5_ros/msg/BoundingBoxes.msg b/robot_vision/msg/BoundingBoxes.msg similarity index 100% rename from yolov5_ros/msg/BoundingBoxes.msg rename to robot_vision/msg/BoundingBoxes.msg diff --git a/yolov5_ros/scripts/yolo_v5.py b/robot_vision/scripts/yolo_v5.py similarity index 97% rename from yolov5_ros/scripts/yolo_v5.py rename to robot_vision/scripts/yolo_v5.py index cc40ef6..e967779 100755 --- a/yolov5_ros/scripts/yolo_v5.py +++ b/robot_vision/scripts/yolo_v5.py @@ -8,7 +8,7 @@ import numpy as np from std_msgs.msg import Header from sensor_msgs.msg import Image -from yolov5_ros.msg import BoundingBox, BoundingBoxes +from robot_vision.msg import BoundingBox, BoundingBoxes class Yolo_Dect: @@ -19,7 +19,7 @@ class Yolo_Dect: weight_path = rospy.get_param('~weight_path', '') image_topic = rospy.get_param( - '~image_topic', '/camera/color/image_raw') + '~image_topic', '/usb_cam/image_raw') pub_topic = rospy.get_param('~pub_topic', '/yolov5/BoundingBoxes') self.camera_frame = rospy.get_param('~camera_frame', '') conf = rospy.get_param('~conf', '0.5') diff --git a/yolov5_ros/yolov5/.dockerignore b/robot_vision/yolov5/.dockerignore similarity index 100% rename from yolov5_ros/yolov5/.dockerignore rename to robot_vision/yolov5/.dockerignore diff --git a/yolov5_ros/yolov5/.pre-commit-config.yaml b/robot_vision/yolov5/.pre-commit-config.yaml similarity index 100% rename from yolov5_ros/yolov5/.pre-commit-config.yaml rename to robot_vision/yolov5/.pre-commit-config.yaml diff --git a/yolov5_ros/yolov5/CONTRIBUTING.md b/robot_vision/yolov5/CONTRIBUTING.md similarity index 100% rename from yolov5_ros/yolov5/CONTRIBUTING.md rename to robot_vision/yolov5/CONTRIBUTING.md diff --git a/yolov5_ros/yolov5/Dockerfile b/robot_vision/yolov5/Dockerfile similarity index 100% rename from yolov5_ros/yolov5/Dockerfile rename to robot_vision/yolov5/Dockerfile diff --git a/yolov5_ros/yolov5/LICENSE b/robot_vision/yolov5/LICENSE similarity index 100% rename from yolov5_ros/yolov5/LICENSE rename to robot_vision/yolov5/LICENSE diff --git a/yolov5_ros/yolov5/README.md b/robot_vision/yolov5/README.md similarity index 100% rename from yolov5_ros/yolov5/README.md rename to robot_vision/yolov5/README.md diff --git a/yolov5_ros/yolov5/data/Argoverse.yaml b/robot_vision/yolov5/data/Argoverse.yaml similarity index 100% rename from yolov5_ros/yolov5/data/Argoverse.yaml rename to robot_vision/yolov5/data/Argoverse.yaml diff --git a/yolov5_ros/yolov5/data/GlobalWheat2020.yaml b/robot_vision/yolov5/data/GlobalWheat2020.yaml similarity index 100% rename from yolov5_ros/yolov5/data/GlobalWheat2020.yaml rename to robot_vision/yolov5/data/GlobalWheat2020.yaml diff --git a/yolov5_ros/yolov5/data/Objects365.yaml b/robot_vision/yolov5/data/Objects365.yaml similarity index 100% rename from yolov5_ros/yolov5/data/Objects365.yaml rename to robot_vision/yolov5/data/Objects365.yaml diff --git a/yolov5_ros/yolov5/data/SKU-110K.yaml b/robot_vision/yolov5/data/SKU-110K.yaml similarity index 100% rename from yolov5_ros/yolov5/data/SKU-110K.yaml rename to robot_vision/yolov5/data/SKU-110K.yaml diff --git a/yolov5_ros/yolov5/data/VOC.yaml b/robot_vision/yolov5/data/VOC.yaml similarity index 100% rename from yolov5_ros/yolov5/data/VOC.yaml rename to robot_vision/yolov5/data/VOC.yaml diff --git a/yolov5_ros/yolov5/data/VisDrone.yaml b/robot_vision/yolov5/data/VisDrone.yaml similarity index 100% rename from yolov5_ros/yolov5/data/VisDrone.yaml rename to robot_vision/yolov5/data/VisDrone.yaml diff --git a/yolov5_ros/yolov5/data/coco.yaml b/robot_vision/yolov5/data/coco.yaml similarity index 100% rename from yolov5_ros/yolov5/data/coco.yaml rename to robot_vision/yolov5/data/coco.yaml diff --git a/yolov5_ros/yolov5/data/coco128.yaml b/robot_vision/yolov5/data/coco128.yaml similarity index 100% rename from yolov5_ros/yolov5/data/coco128.yaml rename to robot_vision/yolov5/data/coco128.yaml diff --git a/yolov5_ros/yolov5/data/hyps/hyp.finetune.yaml b/robot_vision/yolov5/data/hyps/hyp.finetune.yaml similarity index 100% rename from yolov5_ros/yolov5/data/hyps/hyp.finetune.yaml rename to robot_vision/yolov5/data/hyps/hyp.finetune.yaml diff --git a/yolov5_ros/yolov5/data/hyps/hyp.finetune_objects365.yaml b/robot_vision/yolov5/data/hyps/hyp.finetune_objects365.yaml similarity index 100% rename from yolov5_ros/yolov5/data/hyps/hyp.finetune_objects365.yaml rename to robot_vision/yolov5/data/hyps/hyp.finetune_objects365.yaml diff --git a/yolov5_ros/yolov5/data/hyps/hyp.scratch-high.yaml b/robot_vision/yolov5/data/hyps/hyp.scratch-high.yaml similarity index 100% rename from yolov5_ros/yolov5/data/hyps/hyp.scratch-high.yaml rename to robot_vision/yolov5/data/hyps/hyp.scratch-high.yaml diff --git a/yolov5_ros/yolov5/data/hyps/hyp.scratch-low.yaml b/robot_vision/yolov5/data/hyps/hyp.scratch-low.yaml similarity index 100% rename from yolov5_ros/yolov5/data/hyps/hyp.scratch-low.yaml rename to robot_vision/yolov5/data/hyps/hyp.scratch-low.yaml diff --git a/yolov5_ros/yolov5/data/hyps/hyp.scratch-med.yaml b/robot_vision/yolov5/data/hyps/hyp.scratch-med.yaml similarity index 100% rename from yolov5_ros/yolov5/data/hyps/hyp.scratch-med.yaml rename to robot_vision/yolov5/data/hyps/hyp.scratch-med.yaml diff --git a/yolov5_ros/yolov5/data/hyps/hyp.scratch.yaml b/robot_vision/yolov5/data/hyps/hyp.scratch.yaml similarity index 100% rename from yolov5_ros/yolov5/data/hyps/hyp.scratch.yaml rename to robot_vision/yolov5/data/hyps/hyp.scratch.yaml diff --git a/yolov5_ros/yolov5/data/images/bus.jpg b/robot_vision/yolov5/data/images/bus.jpg similarity index 100% rename from yolov5_ros/yolov5/data/images/bus.jpg rename to robot_vision/yolov5/data/images/bus.jpg diff --git a/yolov5_ros/yolov5/data/images/zidane.jpg b/robot_vision/yolov5/data/images/zidane.jpg similarity index 100% rename from yolov5_ros/yolov5/data/images/zidane.jpg rename to robot_vision/yolov5/data/images/zidane.jpg diff --git a/yolov5_ros/yolov5/data/scripts/download_weights.sh b/robot_vision/yolov5/data/scripts/download_weights.sh similarity index 100% rename from yolov5_ros/yolov5/data/scripts/download_weights.sh rename to robot_vision/yolov5/data/scripts/download_weights.sh diff --git a/yolov5_ros/yolov5/data/scripts/get_coco.sh b/robot_vision/yolov5/data/scripts/get_coco.sh similarity index 100% rename from yolov5_ros/yolov5/data/scripts/get_coco.sh rename to robot_vision/yolov5/data/scripts/get_coco.sh diff --git a/yolov5_ros/yolov5/data/scripts/get_coco128.sh b/robot_vision/yolov5/data/scripts/get_coco128.sh similarity index 100% rename from yolov5_ros/yolov5/data/scripts/get_coco128.sh rename to robot_vision/yolov5/data/scripts/get_coco128.sh diff --git a/yolov5_ros/yolov5/data/xView.yaml b/robot_vision/yolov5/data/xView.yaml similarity index 100% rename from yolov5_ros/yolov5/data/xView.yaml rename to robot_vision/yolov5/data/xView.yaml diff --git a/yolov5_ros/yolov5/detect.py b/robot_vision/yolov5/detect.py similarity index 100% rename from yolov5_ros/yolov5/detect.py rename to robot_vision/yolov5/detect.py diff --git a/yolov5_ros/yolov5/export.py b/robot_vision/yolov5/export.py similarity index 100% rename from yolov5_ros/yolov5/export.py rename to robot_vision/yolov5/export.py diff --git a/yolov5_ros/yolov5/hubconf.py b/robot_vision/yolov5/hubconf.py similarity index 100% rename from yolov5_ros/yolov5/hubconf.py rename to robot_vision/yolov5/hubconf.py diff --git a/yolov5_ros/yolov5/models/__init__.py b/robot_vision/yolov5/models/__init__.py similarity index 100% rename from yolov5_ros/yolov5/models/__init__.py rename to robot_vision/yolov5/models/__init__.py diff --git a/yolov5_ros/yolov5/models/common.py b/robot_vision/yolov5/models/common.py similarity index 100% rename from yolov5_ros/yolov5/models/common.py rename to robot_vision/yolov5/models/common.py diff --git a/yolov5_ros/yolov5/models/experimental.py b/robot_vision/yolov5/models/experimental.py similarity index 100% rename from yolov5_ros/yolov5/models/experimental.py rename to robot_vision/yolov5/models/experimental.py diff --git a/yolov5_ros/yolov5/models/hub/anchors.yaml b/robot_vision/yolov5/models/hub/anchors.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/anchors.yaml rename to robot_vision/yolov5/models/hub/anchors.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov3-spp.yaml b/robot_vision/yolov5/models/hub/yolov3-spp.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov3-spp.yaml rename to robot_vision/yolov5/models/hub/yolov3-spp.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov3-tiny.yaml b/robot_vision/yolov5/models/hub/yolov3-tiny.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov3-tiny.yaml rename to robot_vision/yolov5/models/hub/yolov3-tiny.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov3.yaml b/robot_vision/yolov5/models/hub/yolov3.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov3.yaml rename to robot_vision/yolov5/models/hub/yolov3.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5-bifpn.yaml b/robot_vision/yolov5/models/hub/yolov5-bifpn.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5-bifpn.yaml rename to robot_vision/yolov5/models/hub/yolov5-bifpn.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5-fpn.yaml b/robot_vision/yolov5/models/hub/yolov5-fpn.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5-fpn.yaml rename to robot_vision/yolov5/models/hub/yolov5-fpn.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5-p2.yaml b/robot_vision/yolov5/models/hub/yolov5-p2.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5-p2.yaml rename to robot_vision/yolov5/models/hub/yolov5-p2.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5-p34.yaml b/robot_vision/yolov5/models/hub/yolov5-p34.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5-p34.yaml rename to robot_vision/yolov5/models/hub/yolov5-p34.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5-p6.yaml b/robot_vision/yolov5/models/hub/yolov5-p6.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5-p6.yaml rename to robot_vision/yolov5/models/hub/yolov5-p6.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5-p7.yaml b/robot_vision/yolov5/models/hub/yolov5-p7.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5-p7.yaml rename to robot_vision/yolov5/models/hub/yolov5-p7.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5-panet.yaml b/robot_vision/yolov5/models/hub/yolov5-panet.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5-panet.yaml rename to robot_vision/yolov5/models/hub/yolov5-panet.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5l6.yaml b/robot_vision/yolov5/models/hub/yolov5l6.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5l6.yaml rename to robot_vision/yolov5/models/hub/yolov5l6.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5m6.yaml b/robot_vision/yolov5/models/hub/yolov5m6.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5m6.yaml rename to robot_vision/yolov5/models/hub/yolov5m6.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5n6.yaml b/robot_vision/yolov5/models/hub/yolov5n6.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5n6.yaml rename to robot_vision/yolov5/models/hub/yolov5n6.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5s-ghost.yaml b/robot_vision/yolov5/models/hub/yolov5s-ghost.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5s-ghost.yaml rename to robot_vision/yolov5/models/hub/yolov5s-ghost.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5s-transformer.yaml b/robot_vision/yolov5/models/hub/yolov5s-transformer.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5s-transformer.yaml rename to robot_vision/yolov5/models/hub/yolov5s-transformer.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5s6.yaml b/robot_vision/yolov5/models/hub/yolov5s6.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5s6.yaml rename to robot_vision/yolov5/models/hub/yolov5s6.yaml diff --git a/yolov5_ros/yolov5/models/hub/yolov5x6.yaml b/robot_vision/yolov5/models/hub/yolov5x6.yaml similarity index 100% rename from yolov5_ros/yolov5/models/hub/yolov5x6.yaml rename to robot_vision/yolov5/models/hub/yolov5x6.yaml diff --git a/yolov5_ros/yolov5/models/tf.py b/robot_vision/yolov5/models/tf.py similarity index 100% rename from yolov5_ros/yolov5/models/tf.py rename to robot_vision/yolov5/models/tf.py diff --git a/yolov5_ros/yolov5/models/yolo.py b/robot_vision/yolov5/models/yolo.py similarity index 100% rename from yolov5_ros/yolov5/models/yolo.py rename to robot_vision/yolov5/models/yolo.py diff --git a/yolov5_ros/yolov5/models/yolov5l.yaml b/robot_vision/yolov5/models/yolov5l.yaml similarity index 100% rename from yolov5_ros/yolov5/models/yolov5l.yaml rename to robot_vision/yolov5/models/yolov5l.yaml diff --git a/yolov5_ros/yolov5/models/yolov5m.yaml b/robot_vision/yolov5/models/yolov5m.yaml similarity index 100% rename from yolov5_ros/yolov5/models/yolov5m.yaml rename to robot_vision/yolov5/models/yolov5m.yaml diff --git a/yolov5_ros/yolov5/models/yolov5n.yaml b/robot_vision/yolov5/models/yolov5n.yaml similarity index 100% rename from yolov5_ros/yolov5/models/yolov5n.yaml rename to robot_vision/yolov5/models/yolov5n.yaml diff --git a/yolov5_ros/yolov5/models/yolov5s.yaml b/robot_vision/yolov5/models/yolov5s.yaml similarity index 100% rename from yolov5_ros/yolov5/models/yolov5s.yaml rename to robot_vision/yolov5/models/yolov5s.yaml diff --git a/yolov5_ros/yolov5/models/yolov5x.yaml b/robot_vision/yolov5/models/yolov5x.yaml similarity index 100% rename from yolov5_ros/yolov5/models/yolov5x.yaml rename to robot_vision/yolov5/models/yolov5x.yaml diff --git a/yolov5_ros/yolov5/requirements.txt b/robot_vision/yolov5/requirements.txt similarity index 100% rename from yolov5_ros/yolov5/requirements.txt rename to robot_vision/yolov5/requirements.txt diff --git a/yolov5_ros/yolov5/setup.cfg b/robot_vision/yolov5/setup.cfg similarity index 100% rename from yolov5_ros/yolov5/setup.cfg rename to robot_vision/yolov5/setup.cfg diff --git a/yolov5_ros/yolov5/train.py b/robot_vision/yolov5/train.py similarity index 100% rename from yolov5_ros/yolov5/train.py rename to robot_vision/yolov5/train.py diff --git a/yolov5_ros/yolov5/tutorial.ipynb b/robot_vision/yolov5/tutorial.ipynb similarity index 100% rename from yolov5_ros/yolov5/tutorial.ipynb rename to robot_vision/yolov5/tutorial.ipynb diff --git a/yolov5_ros/yolov5/utils/__init__.py b/robot_vision/yolov5/utils/__init__.py similarity index 100% rename from yolov5_ros/yolov5/utils/__init__.py rename to robot_vision/yolov5/utils/__init__.py diff --git a/yolov5_ros/yolov5/utils/activations.py b/robot_vision/yolov5/utils/activations.py similarity index 100% rename from yolov5_ros/yolov5/utils/activations.py rename to robot_vision/yolov5/utils/activations.py diff --git a/yolov5_ros/yolov5/utils/augmentations.py b/robot_vision/yolov5/utils/augmentations.py similarity index 100% rename from yolov5_ros/yolov5/utils/augmentations.py rename to robot_vision/yolov5/utils/augmentations.py diff --git a/yolov5_ros/yolov5/utils/autoanchor.py b/robot_vision/yolov5/utils/autoanchor.py similarity index 100% rename from yolov5_ros/yolov5/utils/autoanchor.py rename to robot_vision/yolov5/utils/autoanchor.py diff --git a/yolov5_ros/yolov5/utils/autobatch.py b/robot_vision/yolov5/utils/autobatch.py similarity index 100% rename from yolov5_ros/yolov5/utils/autobatch.py rename to robot_vision/yolov5/utils/autobatch.py diff --git a/yolov5_ros/yolov5/utils/aws/__init__.py b/robot_vision/yolov5/utils/aws/__init__.py similarity index 100% rename from yolov5_ros/yolov5/utils/aws/__init__.py rename to robot_vision/yolov5/utils/aws/__init__.py diff --git a/yolov5_ros/yolov5/utils/aws/mime.sh b/robot_vision/yolov5/utils/aws/mime.sh similarity index 100% rename from yolov5_ros/yolov5/utils/aws/mime.sh rename to robot_vision/yolov5/utils/aws/mime.sh diff --git a/yolov5_ros/yolov5/utils/aws/resume.py b/robot_vision/yolov5/utils/aws/resume.py similarity index 100% rename from yolov5_ros/yolov5/utils/aws/resume.py rename to robot_vision/yolov5/utils/aws/resume.py diff --git a/yolov5_ros/yolov5/utils/aws/userdata.sh b/robot_vision/yolov5/utils/aws/userdata.sh similarity index 100% rename from yolov5_ros/yolov5/utils/aws/userdata.sh rename to robot_vision/yolov5/utils/aws/userdata.sh diff --git a/yolov5_ros/yolov5/utils/callbacks.py b/robot_vision/yolov5/utils/callbacks.py similarity index 100% rename from yolov5_ros/yolov5/utils/callbacks.py rename to robot_vision/yolov5/utils/callbacks.py diff --git a/yolov5_ros/yolov5/utils/datasets.py b/robot_vision/yolov5/utils/datasets.py similarity index 100% rename from yolov5_ros/yolov5/utils/datasets.py rename to robot_vision/yolov5/utils/datasets.py diff --git a/yolov5_ros/yolov5/utils/downloads.py b/robot_vision/yolov5/utils/downloads.py similarity index 100% rename from yolov5_ros/yolov5/utils/downloads.py rename to robot_vision/yolov5/utils/downloads.py diff --git a/yolov5_ros/yolov5/utils/flask_rest_api/README.md b/robot_vision/yolov5/utils/flask_rest_api/README.md similarity index 100% rename from yolov5_ros/yolov5/utils/flask_rest_api/README.md rename to robot_vision/yolov5/utils/flask_rest_api/README.md diff --git a/yolov5_ros/yolov5/utils/flask_rest_api/example_request.py b/robot_vision/yolov5/utils/flask_rest_api/example_request.py similarity index 100% rename from yolov5_ros/yolov5/utils/flask_rest_api/example_request.py rename to robot_vision/yolov5/utils/flask_rest_api/example_request.py diff --git a/yolov5_ros/yolov5/utils/flask_rest_api/restapi.py b/robot_vision/yolov5/utils/flask_rest_api/restapi.py similarity index 100% rename from yolov5_ros/yolov5/utils/flask_rest_api/restapi.py rename to robot_vision/yolov5/utils/flask_rest_api/restapi.py diff --git a/yolov5_ros/yolov5/utils/general.py b/robot_vision/yolov5/utils/general.py similarity index 100% rename from yolov5_ros/yolov5/utils/general.py rename to robot_vision/yolov5/utils/general.py diff --git a/yolov5_ros/yolov5/utils/google_app_engine/Dockerfile b/robot_vision/yolov5/utils/google_app_engine/Dockerfile similarity index 100% rename from yolov5_ros/yolov5/utils/google_app_engine/Dockerfile rename to robot_vision/yolov5/utils/google_app_engine/Dockerfile diff --git a/yolov5_ros/yolov5/utils/google_app_engine/additional_requirements.txt b/robot_vision/yolov5/utils/google_app_engine/additional_requirements.txt similarity index 100% rename from yolov5_ros/yolov5/utils/google_app_engine/additional_requirements.txt rename to robot_vision/yolov5/utils/google_app_engine/additional_requirements.txt diff --git a/yolov5_ros/yolov5/utils/google_app_engine/app.yaml b/robot_vision/yolov5/utils/google_app_engine/app.yaml similarity index 100% rename from yolov5_ros/yolov5/utils/google_app_engine/app.yaml rename to robot_vision/yolov5/utils/google_app_engine/app.yaml diff --git a/yolov5_ros/yolov5/utils/loggers/__init__.py b/robot_vision/yolov5/utils/loggers/__init__.py similarity index 100% rename from yolov5_ros/yolov5/utils/loggers/__init__.py rename to robot_vision/yolov5/utils/loggers/__init__.py diff --git a/yolov5_ros/yolov5/utils/loggers/wandb/README.md b/robot_vision/yolov5/utils/loggers/wandb/README.md similarity index 100% rename from yolov5_ros/yolov5/utils/loggers/wandb/README.md rename to robot_vision/yolov5/utils/loggers/wandb/README.md diff --git a/yolov5_ros/yolov5/utils/loggers/wandb/__init__.py b/robot_vision/yolov5/utils/loggers/wandb/__init__.py similarity index 100% rename from yolov5_ros/yolov5/utils/loggers/wandb/__init__.py rename to robot_vision/yolov5/utils/loggers/wandb/__init__.py diff --git a/yolov5_ros/yolov5/utils/loggers/wandb/log_dataset.py b/robot_vision/yolov5/utils/loggers/wandb/log_dataset.py similarity index 100% rename from yolov5_ros/yolov5/utils/loggers/wandb/log_dataset.py rename to robot_vision/yolov5/utils/loggers/wandb/log_dataset.py diff --git a/yolov5_ros/yolov5/utils/loggers/wandb/sweep.py b/robot_vision/yolov5/utils/loggers/wandb/sweep.py similarity index 100% rename from yolov5_ros/yolov5/utils/loggers/wandb/sweep.py rename to robot_vision/yolov5/utils/loggers/wandb/sweep.py diff --git a/yolov5_ros/yolov5/utils/loggers/wandb/sweep.yaml b/robot_vision/yolov5/utils/loggers/wandb/sweep.yaml similarity index 100% rename from yolov5_ros/yolov5/utils/loggers/wandb/sweep.yaml rename to robot_vision/yolov5/utils/loggers/wandb/sweep.yaml diff --git a/yolov5_ros/yolov5/utils/loggers/wandb/wandb_utils.py b/robot_vision/yolov5/utils/loggers/wandb/wandb_utils.py similarity index 100% rename from yolov5_ros/yolov5/utils/loggers/wandb/wandb_utils.py rename to robot_vision/yolov5/utils/loggers/wandb/wandb_utils.py diff --git a/yolov5_ros/yolov5/utils/loss.py b/robot_vision/yolov5/utils/loss.py similarity index 100% rename from yolov5_ros/yolov5/utils/loss.py rename to robot_vision/yolov5/utils/loss.py diff --git a/yolov5_ros/yolov5/utils/metrics.py b/robot_vision/yolov5/utils/metrics.py similarity index 100% rename from yolov5_ros/yolov5/utils/metrics.py rename to robot_vision/yolov5/utils/metrics.py diff --git a/yolov5_ros/yolov5/utils/plots.py b/robot_vision/yolov5/utils/plots.py similarity index 100% rename from yolov5_ros/yolov5/utils/plots.py rename to robot_vision/yolov5/utils/plots.py diff --git a/yolov5_ros/yolov5/utils/torch_utils.py b/robot_vision/yolov5/utils/torch_utils.py similarity index 100% rename from yolov5_ros/yolov5/utils/torch_utils.py rename to robot_vision/yolov5/utils/torch_utils.py diff --git a/yolov5_ros/yolov5/val.py b/robot_vision/yolov5/val.py similarity index 100% rename from yolov5_ros/yolov5/val.py rename to robot_vision/yolov5/val.py diff --git a/yolov5_ros/CMakeLists.txt b/yolov5_ros/CMakeLists.txt deleted file mode 100644 index 6f9bc82..0000000 --- a/yolov5_ros/CMakeLists.txt +++ /dev/null @@ -1,206 +0,0 @@ -cmake_minimum_required(VERSION 3.0.2) -project(yolov5_ros) - -## Compile as C++11, supported in ROS Kinetic and newer -# add_compile_options(-std=c++11) - -## Find catkin macros and libraries -## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz) -## is used, also find other catkin packages -find_package(catkin REQUIRED COMPONENTS - rospy - std_msgs - message_generation -) - -## System dependencies are found with CMake's conventions -# find_package(Boost REQUIRED COMPONENTS system) - - -## Uncomment this if the package has a setup.py. This macro ensures -## modules and global scripts declared therein get installed -## See http://ros.org/doc/api/catkin/html/user_guide/setup_dot_py.html -# catkin_python_setup() - -################################################ -## Declare ROS messages, services and actions ## -################################################ - -## To declare and build messages, services or actions from within this -## package, follow these steps: -## * Let MSG_DEP_SET be the set of packages whose message types you use in -## your messages/services/actions (e.g. std_msgs, actionlib_msgs, ...). -## * In the file package.xml: -## * add a build_depend tag for "message_generation" -## * add a build_depend and a exec_depend tag for each package in MSG_DEP_SET -## * If MSG_DEP_SET isn't empty the following dependency has been pulled in -## but can be declared for certainty nonetheless: -## * add a exec_depend tag for "message_runtime" -## * In this file (CMakeLists.txt): -## * add "message_generation" and every package in MSG_DEP_SET to -## find_package(catkin REQUIRED COMPONENTS ...) -## * add "message_runtime" and every package in MSG_DEP_SET to -## catkin_package(CATKIN_DEPENDS ...) -## * uncomment the add_*_files sections below as needed -## and list every .msg/.srv/.action file to be processed -## * uncomment the generate_messages entry below -## * add every package in MSG_DEP_SET to generate_messages(DEPENDENCIES ...) - -## Generate messages in the 'msg' folder -add_message_files( - FILES - BoundingBox.msg - BoundingBoxes.msg -) - -## Generate services in the 'srv' folder -# add_service_files( -# FILES -# Service1.srv -# Service2.srv -# ) - -## Generate actions in the 'action' folder -# add_action_files( -# FILES -# Action1.action -# Action2.action -# ) - -## Generate added messages and services with any dependencies listed here -generate_messages( - DEPENDENCIES - std_msgs -) - -################################################ -## Declare ROS dynamic reconfigure parameters ## -################################################ - -## To declare and build dynamic reconfigure parameters within this -## package, follow these steps: -## * In the file package.xml: -## * add a build_depend and a exec_depend tag for "dynamic_reconfigure" -## * In this file (CMakeLists.txt): -## * add "dynamic_reconfigure" to -## find_package(catkin REQUIRED COMPONENTS ...) -## * uncomment the "generate_dynamic_reconfigure_options" section below -## and list every .cfg file to be processed - -## Generate dynamic reconfigure parameters in the 'cfg' folder -# generate_dynamic_reconfigure_options( -# cfg/DynReconf1.cfg -# cfg/DynReconf2.cfg -# ) - -################################### -## catkin specific configuration ## -################################### -## The catkin_package macro generates cmake config files for your package -## Declare things to be passed to dependent projects -## INCLUDE_DIRS: uncomment this if your package contains header files -## LIBRARIES: libraries you create in this project that dependent projects also need -## CATKIN_DEPENDS: catkin_packages dependent projects also need -## DEPENDS: system dependencies of this project that dependent projects also need -catkin_package( -# INCLUDE_DIRS include -# LIBRARIES yolov5_ros -# CATKIN_DEPENDS rospy std_msgs -# DEPENDS system_lib -) - -########### -## Build ## -########### - -## Specify additional locations of header files -## Your package locations should be listed before other locations -include_directories( -# include - ${catkin_INCLUDE_DIRS} -) - -## Declare a C++ library -# add_library(${PROJECT_NAME} -# src/${PROJECT_NAME}/yolov5_ros.cpp -# ) - -## Add cmake target dependencies of the library -## as an example, code may need to be generated before libraries -## either from message generation or dynamic reconfigure -# add_dependencies(${PROJECT_NAME} ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) - -## Declare a C++ executable -## With catkin_make all packages are built within a single CMake context -## The recommended prefix ensures that target names across packages don't collide -# add_executable(${PROJECT_NAME}_node src/yolov5_ros_node.cpp) - -## Rename C++ executable without prefix -## The above recommended prefix causes long target names, the following renames the -## target back to the shorter version for ease of user use -## e.g. "rosrun someones_pkg node" instead of "rosrun someones_pkg someones_pkg_node" -# set_target_properties(${PROJECT_NAME}_node PROPERTIES OUTPUT_NAME node PREFIX "") - -## Add cmake target dependencies of the executable -## same as for the library above -# add_dependencies(${PROJECT_NAME}_node ${${PROJECT_NAME}_EXPORTED_TARGETS} ${catkin_EXPORTED_TARGETS}) - -## Specify libraries to link a library or executable target against -# target_link_libraries(${PROJECT_NAME}_node -# ${catkin_LIBRARIES} -# ) - -############# -## Install ## -############# - -# all install targets should use catkin DESTINATION variables -# See http://ros.org/doc/api/catkin/html/adv_user_guide/variables.html - -## Mark executable scripts (Python etc.) for installation -## in contrast to setup.py, you can choose the destination -# catkin_install_python(PROGRAMS -# scripts/my_python_script -# DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -# ) - -## Mark executables for installation -## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_executables.html -# install(TARGETS ${PROJECT_NAME}_node -# RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} -# ) - -## Mark libraries for installation -## See http://docs.ros.org/melodic/api/catkin/html/howto/format1/building_libraries.html -# install(TARGETS ${PROJECT_NAME} -# ARCHIVE DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -# LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION} -# RUNTIME DESTINATION ${CATKIN_GLOBAL_BIN_DESTINATION} -# ) - -## Mark cpp header files for installation -# install(DIRECTORY include/${PROJECT_NAME}/ -# DESTINATION ${CATKIN_PACKAGE_INCLUDE_DESTINATION} -# FILES_MATCHING PATTERN "*.h" -# PATTERN ".svn" EXCLUDE -# ) - -## Mark other files for installation (e.g. launch and bag files, etc.) -# install(FILES -# # myfile1 -# # myfile2 -# DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} -# ) - -############# -## Testing ## -############# - -## Add gtest based cpp test target and link libraries -# catkin_add_gtest(${PROJECT_NAME}-test test/test_yolov5_ros.cpp) -# if(TARGET ${PROJECT_NAME}-test) -# target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) -# endif() - -## Add folders to be run by python nosetests -# catkin_add_nosetests(test) diff --git a/yolov5_ros/package.xml b/yolov5_ros/package.xml deleted file mode 100644 index 4b18bee..0000000 --- a/yolov5_ros/package.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - yolov5_ros - 1.0.1 - The yolov5_ros package - - Zhitao Zheng - - APLv2 - - catkin - rospy - std_msgs - rospy - std_msgs - rospy - std_msgs - - - - - diff --git a/yolov5_ros/yolov5/.gitattributes b/yolov5_ros/yolov5/.gitattributes deleted file mode 100644 index dad4239..0000000 --- a/yolov5_ros/yolov5/.gitattributes +++ /dev/null @@ -1,2 +0,0 @@ -# this drop notebooks from GitHub language stats -*.ipynb linguist-vendored diff --git a/yolov5_ros/yolov5/.github/FUNDING.yml b/yolov5_ros/yolov5/.github/FUNDING.yml deleted file mode 100644 index 3da386f..0000000 --- a/yolov5_ros/yolov5/.github/FUNDING.yml +++ /dev/null @@ -1,5 +0,0 @@ -# These are supported funding model platforms - -github: glenn-jocher -patreon: ultralytics -open_collective: ultralytics diff --git a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/bug-report.yml b/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/bug-report.yml deleted file mode 100644 index fcb6413..0000000 --- a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/bug-report.yml +++ /dev/null @@ -1,85 +0,0 @@ -name: 🐛 Bug Report -# title: " " -description: Problems with YOLOv5 -labels: [bug, triage] -body: - - type: markdown - attributes: - value: | - Thank you for submitting a YOLOv5 🐛 Bug Report! - - - type: checkboxes - attributes: - label: Search before asking - description: > - Please search the [issues](https://github.com/ultralytics/yolov5/issues) to see if a similar bug report already exists. - options: - - label: > - I have searched the YOLOv5 [issues](https://github.com/ultralytics/yolov5/issues) and found no similar bug report. - required: true - - - type: dropdown - attributes: - label: YOLOv5 Component - description: | - Please select the part of YOLOv5 where you found the bug. - multiple: true - options: - - "Training" - - "Validation" - - "Detection" - - "Export" - - "PyTorch Hub" - - "Multi-GPU" - - "Evolution" - - "Integrations" - - "Other" - validations: - required: false - - - type: textarea - attributes: - label: Bug - description: Provide console output with error messages and/or screenshots of the bug. - placeholder: | - 💡 ProTip! Include as much information as possible (screenshots, logs, tracebacks etc.) to receive the most helpful response. - validations: - required: true - - - type: textarea - attributes: - label: Environment - description: Please specify the software and hardware you used to produce the bug. - placeholder: | - - YOLO: YOLOv5 🚀 v6.0-67-g60e42e1 torch 1.9.0+cu111 CUDA:0 (A100-SXM4-40GB, 40536MiB) - - OS: Ubuntu 20.04 - - Python: 3.9.0 - validations: - required: false - - - type: textarea - attributes: - label: Minimal Reproducible Example - description: > - When asking a question, people will be better able to provide help if you provide code that they can easily understand and use to **reproduce** the problem. - This is referred to by community members as creating a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example). - placeholder: | - ``` - # Code to reproduce your issue here - ``` - validations: - required: false - - - type: textarea - attributes: - label: Additional - description: Anything else you would like to share? - - - type: checkboxes - attributes: - label: Are you willing to submit a PR? - description: > - (Optional) We encourage you to submit a [Pull Request](https://github.com/ultralytics/yolov5/pulls) (PR) to help improve YOLOv5 for everyone, especially if you have a good understanding of how to implement a fix or feature. - See the YOLOv5 [Contributing Guide](https://github.com/ultralytics/yolov5/blob/master/CONTRIBUTING.md) to get started. - options: - - label: Yes I'd like to help by submitting a PR! diff --git a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/config.yml b/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/config.yml deleted file mode 100644 index f388d7b..0000000 --- a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -blank_issues_enabled: true -contact_links: - - name: Slack - url: https://join.slack.com/t/ultralytics/shared_invite/zt-w29ei8bp-jczz7QYUmDtgo6r6KcMIAg - about: Ask on Ultralytics Slack Forum - - name: Stack Overflow - url: https://stackoverflow.com/search?q=YOLOv5 - about: Ask on Stack Overflow with 'YOLOv5' tag diff --git a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/feature-request.yml b/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/feature-request.yml deleted file mode 100644 index 68ef985..0000000 --- a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/feature-request.yml +++ /dev/null @@ -1,50 +0,0 @@ -name: 🚀 Feature Request -description: Suggest a YOLOv5 idea -# title: " " -labels: [enhancement] -body: - - type: markdown - attributes: - value: | - Thank you for submitting a YOLOv5 🚀 Feature Request! - - - type: checkboxes - attributes: - label: Search before asking - description: > - Please search the [issues](https://github.com/ultralytics/yolov5/issues) to see if a similar feature request already exists. - options: - - label: > - I have searched the YOLOv5 [issues](https://github.com/ultralytics/yolov5/issues) and found no similar feature requests. - required: true - - - type: textarea - attributes: - label: Description - description: A short description of your feature. - placeholder: | - What new feature would you like to see in YOLOv5? - validations: - required: true - - - type: textarea - attributes: - label: Use case - description: | - Describe the use case of your feature request. It will help us understand and prioritize the feature request. - placeholder: | - How would this feature be used, and who would use it? - - - type: textarea - attributes: - label: Additional - description: Anything else you would like to share? - - - type: checkboxes - attributes: - label: Are you willing to submit a PR? - description: > - (Optional) We encourage you to submit a [Pull Request](https://github.com/ultralytics/yolov5/pulls) (PR) to help improve YOLOv5 for everyone, especially if you have a good understanding of how to implement a fix or feature. - See the YOLOv5 [Contributing Guide](https://github.com/ultralytics/yolov5/blob/master/CONTRIBUTING.md) to get started. - options: - - label: Yes I'd like to help by submitting a PR! diff --git a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/question.yml b/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/question.yml deleted file mode 100644 index 8e0993c..0000000 --- a/yolov5_ros/yolov5/.github/ISSUE_TEMPLATE/question.yml +++ /dev/null @@ -1,33 +0,0 @@ -name: ❓ Question -description: Ask a YOLOv5 question -# title: " " -labels: [question] -body: - - type: markdown - attributes: - value: | - Thank you for asking a YOLOv5 ❓ Question! - - - type: checkboxes - attributes: - label: Search before asking - description: > - Please search the [issues](https://github.com/ultralytics/yolov5/issues) and [discussions](https://github.com/ultralytics/yolov5/discussions) to see if a similar question already exists. - options: - - label: > - I have searched the YOLOv5 [issues](https://github.com/ultralytics/yolov5/issues) and [discussions](https://github.com/ultralytics/yolov5/discussions) and found no similar questions. - required: true - - - type: textarea - attributes: - label: Question - description: What is your question? - placeholder: | - 💡 ProTip! Include as much information as possible (screenshots, logs, tracebacks etc.) to receive the most helpful response. - validations: - required: true - - - type: textarea - attributes: - label: Additional - description: Anything else you would like to share? diff --git a/yolov5_ros/yolov5/.github/dependabot.yml b/yolov5_ros/yolov5/.github/dependabot.yml deleted file mode 100644 index c1b3d5d..0000000 --- a/yolov5_ros/yolov5/.github/dependabot.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: 2 -updates: - - package-ecosystem: pip - directory: "/" - schedule: - interval: weekly - time: "04:00" - open-pull-requests-limit: 10 - reviewers: - - glenn-jocher - labels: - - dependencies - - - package-ecosystem: github-actions - directory: "/" - schedule: - interval: weekly - time: "04:00" - open-pull-requests-limit: 5 - reviewers: - - glenn-jocher - labels: - - dependencies diff --git a/yolov5_ros/yolov5/.github/workflows/ci-testing.yml b/yolov5_ros/yolov5/.github/workflows/ci-testing.yml deleted file mode 100644 index 9085b2b..0000000 --- a/yolov5_ros/yolov5/.github/workflows/ci-testing.yml +++ /dev/null @@ -1,94 +0,0 @@ -# YOLOv5 🚀 by Ultralytics, GPL-3.0 license - -name: CI CPU testing - -on: # https://help.github.com/en/actions/reference/events-that-trigger-workflows - push: - branches: [ master ] - pull_request: - # The branches below must be a subset of the branches above - branches: [ master ] - schedule: - - cron: '0 0 * * *' # Runs at 00:00 UTC every day - -jobs: - cpu-tests: - - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ ubuntu-latest, macos-latest, windows-latest ] - python-version: [ 3.9 ] - model: [ 'yolov5n' ] # models to test - - # Timeout: https://stackoverflow.com/a/59076067/4521646 - timeout-minutes: 50 - steps: - - uses: actions/checkout@v2 - - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v2 - with: - python-version: ${{ matrix.python-version }} - - # Note: This uses an internal pip API and may not always work - # https://github.com/actions/cache/blob/master/examples.md#multiple-oss-in-a-workflow - - name: Get pip cache - id: pip-cache - run: | - python -c "from pip._internal.locations import USER_CACHE_DIR; print('::set-output name=dir::' + USER_CACHE_DIR)" - - - name: Cache pip - uses: actions/cache@v2.1.7 - with: - path: ${{ steps.pip-cache.outputs.dir }} - key: ${{ runner.os }}-${{ matrix.python-version }}-pip-${{ hashFiles('requirements.txt') }} - restore-keys: | - ${{ runner.os }}-${{ matrix.python-version }}-pip- - - # Known Keras 2.7.0 issue: https://github.com/ultralytics/yolov5/pull/5486 - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -qr requirements.txt -f https://download.pytorch.org/whl/cpu/torch_stable.html - pip install -q onnx tensorflow-cpu keras==2.6.0 # wandb # extras - python --version - pip --version - pip list - shell: bash - - # - name: W&B login - # run: wandb login 345011b3fb26dc8337fd9b20e53857c1d403f2aa - - - name: Download data - run: | - # curl -L -o tmp.zip https://github.com/ultralytics/yolov5/releases/download/v1.0/coco128.zip - # unzip -q tmp.zip -d ../ - # rm tmp.zip - - - name: Tests workflow - run: | - # export PYTHONPATH="$PWD" # to run '$ python *.py' files in subdirectories - di=cpu # device - - # Train - python train.py --img 64 --batch 32 --weights ${{ matrix.model }}.pt --cfg ${{ matrix.model }}.yaml --epochs 1 --device $di - # Val - python val.py --img 64 --batch 32 --weights ${{ matrix.model }}.pt --device $di - python val.py --img 64 --batch 32 --weights runs/train/exp/weights/last.pt --device $di - # Detect - python detect.py --weights ${{ matrix.model }}.pt --device $di - python detect.py --weights runs/train/exp/weights/last.pt --device $di - python hubconf.py # hub - # Export - python models/yolo.py --cfg ${{ matrix.model }}.yaml # build PyTorch model - python models/tf.py --weights ${{ matrix.model }}.pt # build TensorFlow model - python export.py --img 64 --batch 1 --weights ${{ matrix.model }}.pt --include torchscript onnx # export - # Python - python - <=3.6.0**](https://www.python.org/) with all [requirements.txt](https://github.com/ultralytics/yolov5/blob/master/requirements.txt) installed including [**PyTorch>=1.7**](https://pytorch.org/get-started/locally/). To get started: - ```bash - git clone https://github.com/ultralytics/yolov5 # clone - cd yolov5 - pip install -r requirements.txt # install - ``` - - ## Environments - - YOLOv5 may be run in any of the following up-to-date verified environments (with all dependencies including [CUDA](https://developer.nvidia.com/cuda)/[CUDNN](https://developer.nvidia.com/cudnn), [Python](https://www.python.org/) and [PyTorch](https://pytorch.org/) preinstalled): - - - **Google Colab and Kaggle** notebooks with free GPU: Open In Colab Open In Kaggle - - **Google Cloud** Deep Learning VM. See [GCP Quickstart Guide](https://github.com/ultralytics/yolov5/wiki/GCP-Quickstart) - - **Amazon** Deep Learning AMI. See [AWS Quickstart Guide](https://github.com/ultralytics/yolov5/wiki/AWS-Quickstart) - - **Docker Image**. See [Docker Quickstart Guide](https://github.com/ultralytics/yolov5/wiki/Docker-Quickstart) Docker Pulls - - - ## Status - - CI CPU testing - - If this badge is green, all [YOLOv5 GitHub Actions](https://github.com/ultralytics/yolov5/actions) Continuous Integration (CI) tests are currently passing. CI tests verify correct operation of YOLOv5 training ([train.py](https://github.com/ultralytics/yolov5/blob/master/train.py)), validation ([val.py](https://github.com/ultralytics/yolov5/blob/master/val.py)), inference ([detect.py](https://github.com/ultralytics/yolov5/blob/master/detect.py)) and export ([export.py](https://github.com/ultralytics/yolov5/blob/master/export.py)) on MacOS, Windows, and Ubuntu every 24 hours and on every commit. diff --git a/yolov5_ros/yolov5/.github/workflows/rebase.yml b/yolov5_ros/yolov5/.github/workflows/rebase.yml deleted file mode 100644 index a4db1ef..0000000 --- a/yolov5_ros/yolov5/.github/workflows/rebase.yml +++ /dev/null @@ -1,21 +0,0 @@ -# https://github.com/marketplace/actions/automatic-rebase - -name: Automatic Rebase -on: - issue_comment: - types: [created] -jobs: - rebase: - name: Rebase - if: github.event.issue.pull_request != '' && contains(github.event.comment.body, '/rebase') - runs-on: ubuntu-latest - steps: - - name: Checkout the latest code - uses: actions/checkout@v2 - with: - token: ${{ secrets.ACTIONS_TOKEN }} - fetch-depth: 0 # otherwise, you will fail to push refs to dest repo - - name: Automatic Rebase - uses: cirrus-actions/rebase@1.5 - env: - GITHUB_TOKEN: ${{ secrets.ACTIONS_TOKEN }} diff --git a/yolov5_ros/yolov5/.github/workflows/stale.yml b/yolov5_ros/yolov5/.github/workflows/stale.yml deleted file mode 100644 index b046dc9..0000000 --- a/yolov5_ros/yolov5/.github/workflows/stale.yml +++ /dev/null @@ -1,38 +0,0 @@ -# YOLOv5 🚀 by Ultralytics, GPL-3.0 license - -name: Close stale issues -on: - schedule: - - cron: "0 0 * * *" - -jobs: - stale: - runs-on: ubuntu-latest - steps: - - uses: actions/stale@v4 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - stale-issue-message: | - 👋 Hello, this issue has been automatically marked as stale because it has not had recent activity. Please note it will be closed if no further activity occurs. - - Access additional [YOLOv5](https://ultralytics.com/yolov5) 🚀 resources: - - **Wiki** – https://github.com/ultralytics/yolov5/wiki - - **Tutorials** – https://github.com/ultralytics/yolov5#tutorials - - **Docs** – https://docs.ultralytics.com - - Access additional [Ultralytics](https://ultralytics.com) ⚡ resources: - - **Ultralytics HUB** – https://ultralytics.com/hub - - **Vision API** – https://ultralytics.com/yolov5 - - **About Us** – https://ultralytics.com/about - - **Join Our Team** – https://ultralytics.com/work - - **Contact Us** – https://ultralytics.com/contact - - Feel free to inform us of any other **issues** you discover or **feature requests** that come to mind in the future. Pull Requests (PRs) are also always welcomed! - - Thank you for your contributions to YOLOv5 🚀 and Vision AI ⭐! - - stale-pr-message: 'This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions YOLOv5 🚀 and Vision AI ⭐.' - days-before-stale: 30 - days-before-close: 5 - exempt-issue-labels: 'documentation,tutorial' - operations-per-run: 100 # The maximum number of operations per run, used to control rate limiting. diff --git a/yolov5_ros/yolov5/.gitignore b/yolov5_ros/yolov5/.gitignore deleted file mode 100644 index 69a0084..0000000 --- a/yolov5_ros/yolov5/.gitignore +++ /dev/null @@ -1,256 +0,0 @@ -# Repo-specific GitIgnore ---------------------------------------------------------------------------------------------- -*.jpg -*.jpeg -*.png -*.bmp -*.tif -*.tiff -*.heic -*.JPG -*.JPEG -*.PNG -*.BMP -*.TIF -*.TIFF -*.HEIC -*.mp4 -*.mov -*.MOV -*.avi -*.data -*.json -*.cfg -!setup.cfg -!cfg/yolov3*.cfg - -storage.googleapis.com -runs/* -data/* -data/images/* -!data/*.yaml -!data/hyps -!data/scripts -!data/images -!data/images/zidane.jpg -!data/images/bus.jpg -!data/*.sh - -results*.csv - -# Datasets ------------------------------------------------------------------------------------------------------------- -coco/ -coco128/ -VOC/ - -# MATLAB GitIgnore ----------------------------------------------------------------------------------------------------- -*.m~ -*.mat -!targets*.mat - -# Neural Network weights ----------------------------------------------------------------------------------------------- -*.weights -*.pt -*.pb -*.onnx -*.engine -*.mlmodel -*.torchscript -*.tflite -*.h5 -*_saved_model/ -*_web_model/ -*_openvino_model/ -darknet53.conv.74 -yolov3-tiny.conv.15 - -# GitHub Python GitIgnore ---------------------------------------------------------------------------------------------- -# Byte-compiled / optimized / DLL files -__pycache__/ -*.py[cod] -*$py.class - -# C extensions -*.so - -# Distribution / packaging -.Python -env/ -build/ -develop-eggs/ -dist/ -downloads/ -eggs/ -.eggs/ -lib/ -lib64/ -parts/ -sdist/ -var/ -wheels/ -*.egg-info/ -/wandb/ -.installed.cfg -*.egg - - -# PyInstaller -# Usually these files are written by a python script from a template -# before PyInstaller builds the exe, so as to inject date/other infos into it. -*.manifest -*.spec - -# Installer logs -pip-log.txt -pip-delete-this-directory.txt - -# Unit test / coverage reports -htmlcov/ -.tox/ -.coverage -.coverage.* -.cache -nosetests.xml -coverage.xml -*.cover -.hypothesis/ - -# Translations -*.mo -*.pot - -# Django stuff: -*.log -local_settings.py - -# Flask stuff: -instance/ -.webassets-cache - -# Scrapy stuff: -.scrapy - -# Sphinx documentation -docs/_build/ - -# PyBuilder -target/ - -# Jupyter Notebook -.ipynb_checkpoints - -# pyenv -.python-version - -# celery beat schedule file -celerybeat-schedule - -# SageMath parsed files -*.sage.py - -# dotenv -.env - -# virtualenv -.venv* -venv*/ -ENV*/ - -# Spyder project settings -.spyderproject -.spyproject - -# Rope project settings -.ropeproject - -# mkdocs documentation -/site - -# mypy -.mypy_cache/ - - -# https://github.com/github/gitignore/blob/master/Global/macOS.gitignore ----------------------------------------------- - -# General -.DS_Store -.AppleDouble -.LSOverride - -# Icon must end with two \r -Icon -Icon? - -# Thumbnails -._* - -# Files that might appear in the root of a volume -.DocumentRevisions-V100 -.fseventsd -.Spotlight-V100 -.TemporaryItems -.Trashes -.VolumeIcon.icns -.com.apple.timemachine.donotpresent - -# Directories potentially created on remote AFP share -.AppleDB -.AppleDesktop -Network Trash Folder -Temporary Items -.apdisk - - -# https://github.com/github/gitignore/blob/master/Global/JetBrains.gitignore -# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and WebStorm -# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 - -# User-specific stuff: -.idea/* -.idea/**/workspace.xml -.idea/**/tasks.xml -.idea/dictionaries -.html # Bokeh Plots -.pg # TensorFlow Frozen Graphs -.avi # videos - -# Sensitive or high-churn files: -.idea/**/dataSources/ -.idea/**/dataSources.ids -.idea/**/dataSources.local.xml -.idea/**/sqlDataSources.xml -.idea/**/dynamic.xml -.idea/**/uiDesigner.xml - -# Gradle: -.idea/**/gradle.xml -.idea/**/libraries - -# CMake -cmake-build-debug/ -cmake-build-release/ - -# Mongo Explorer plugin: -.idea/**/mongoSettings.xml - -## File-based project format: -*.iws - -## Plugin-specific files: - -# IntelliJ -out/ - -# mpeltonen/sbt-idea plugin -.idea_modules/ - -# JIRA plugin -atlassian-ide-plugin.xml - -# Cursive Clojure plugin -.idea/replstate.xml - -# Crashlytics plugin (for Android Studio and IntelliJ) -com_crashlytics_export_strings.xml -crashlytics.properties -crashlytics-build.properties -fabric.properties