Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
112 commits
Select commit Hold shift + click to select a range
221ec53
add custom datasets for top down and bottom up
May 6, 2021
1482f38
added chnages for custom dataset
May 6, 2021
5c24d33
Merge branch 'master' into custom-dataset
christian-holland May 6, 2021
be03a71
Merge pull request #1 from logivations/custom-dataset
christian-holland May 6, 2021
e922293
add smaller model
Sep 1, 2021
9076c0f
Merge pull request #2 from logivations/custom-dataset
christian-holland Sep 1, 2021
056e0cf
add updated dockerfile
Nov 17, 2021
6ee05eb
Merge pull request #3 from logivations/update-dockerfile
christian-holland Nov 17, 2021
1fa8865
add 4 keypoint support
Nov 17, 2021
a633d00
Merge pull request #4 from logivations/add-4-keypoint-support
christian-holland Nov 17, 2021
65b1923
Fix Dockerfile
christian-holland Dec 13, 2021
a346337
fix docker build - fix import 4KP model config error
umutkucukaslan Dec 20, 2021
c1a746e
Merge branch 'master' into fix-docker-build
ukucukas Dec 20, 2021
de37fc7
Merge pull request #5 from logivations/fix-docker-build
ukucukas Dec 20, 2021
dd07a04
add-symmetric-loss-to-repo
Jan 10, 2022
26a06b2
Merge pull request #6 from logivations/OR-1612-Keypoint-training-Acco…
christian-holland Jan 13, 2022
d4e4718
Add missing import
christian-holland Jan 21, 2022
fb4e1f7
add option to add normalize
Feb 25, 2022
bad28ad
Merge pull request #7 from logivations/add-option-to-add-normalize
christian-holland Feb 25, 2022
f868f0d
add half res training file
Mar 23, 2022
a0b5e52
Merge pull request #8 from logivations/add-option-to-add-normalize
christian-holland Mar 23, 2022
168b456
add new export
Mar 29, 2022
9f57ac2
Merge pull request #9 from logivations/OR-1926-Auto-export-script-aft…
christian-holland Apr 12, 2022
5881528
add dynamic resizing
Oct 4, 2022
ac64f94
add training conf for half res brummer model with dynamic resizing
Oct 4, 2022
5e76063
add date to export
Oct 5, 2022
01576b2
add low res model
Oct 5, 2022
ece20d0
various changes
Oct 5, 2022
cf12a06
merge resolve
Oct 5, 2022
c4a3a64
Merge pull request #10 from logivations/OR-1926-Auto-export-script-af…
christian-holland Oct 5, 2022
3ee6e7c
fix gpg error
umutkucukaslan Oct 27, 2022
ac36075
add gstreamer config to export folder
umutkucukaslan Oct 28, 2022
b070f1e
remove junk print statement
umutkucukaslan Oct 28, 2022
a3c04c6
Merge pull request #11 from logivations/add-gstreamer-config-at-export
ukucukas Oct 28, 2022
24f8a9b
lifted fork training
Jun 20, 2023
d5e2796
add spec file
Jun 20, 2023
8e2f062
Merge pull request #12 from logivations/OR-1926-Auto-export-script-af…
christian-holland Jun 20, 2023
af274ff
add creation of deepstream config
Jan 22, 2024
fa03ec4
file name fix
Jan 22, 2024
401285f
fix2
Jan 22, 2024
0398658
fix3
Jan 22, 2024
1ef5e73
Merge pull request #13 from logivations/OR-4520-Add-automatic-configu…
christian-holland Jan 22, 2024
0d4f7a6
add 7 kp config
Mar 13, 2024
6b6e886
Merge pull request #14 from logivations/7-kp-config
christian-holland Mar 13, 2024
d631bb5
update_run_docker and copy training config
Andrii-Sheba Aug 22, 2024
c16b36a
add TopDownEnlargeBbox add color augmentations and add more metrics
Andrii-Sheba Aug 22, 2024
003cac4
forklift 7kp detection at new mmpose version
Andrii-Sheba Nov 12, 2024
16446fb
separate docker images by cuda versions
Andrii-Sheba Nov 12, 2024
5f9d8e7
Merge pull request #16 from logivations/Improve_kp_training_and_add_m…
Andrii-Sheba Nov 12, 2024
df95779
add epoch param
Andrii-Sheba Nov 27, 2024
4f6275a
fix train val splits
Andrii-Sheba Nov 28, 2024
9b263ac
add inference script and usage examples
Andrii-Sheba Nov 29, 2024
57c9776
inference update
Andrii-Sheba Dec 2, 2024
3826c29
add bbox info
Andrii-Sheba Dec 2, 2024
2acf6d2
changes for dynamic training
Andrii-Sheba Dec 18, 2024
a02da60
add drone config and custom Dockerfile
rostyslavhereha Jan 3, 2025
1ddf7e8
change pr template
rostyslavhereha Jan 3, 2025
d30b9a7
config and change code base for image
rostyslavhereha Jan 3, 2025
12f746b
change git clone
rostyslavhereha Jan 3, 2025
f065ffa
changes for dynamic kp training
rostyslavhereha Jan 6, 2025
9707df2
add inference_custom.py
rostyslavhereha Jan 7, 2025
00262d6
finally worked versions
rostyslavhereha Jan 9, 2025
7770c60
remove orig workflows
rostyslavhereha Jan 9, 2025
8f5bb24
remove typo
rostyslavhereha Jan 10, 2025
3f61770
add dynamic dataset_info generation for n-keypoint training
rostyslavhereha Jan 10, 2025
3d52a14
add git pull after checkout
rostyslavhereha Jan 13, 2025
be8dca3
fix using only first bbox for predicitons
rostyslavhereha Jan 16, 2025
b25df21
add filtering by unique bbox
rostyslavhereha Jan 16, 2025
67f5a33
remove RandomFlip from train pipeline
rostyslavhereha Jan 17, 2025
d75fcd9
pallet kp changes
rostyslavhereha Feb 13, 2025
8213060
pallet kp changes
rostyslavhereha Feb 13, 2025
874547b
add correct train pipeline
rostyslavhereha Feb 13, 2025
79cfdea
revert default configs
rostyslavhereha Feb 14, 2025
e43ef82
revert default configs
rostyslavhereha Feb 14, 2025
fdb8f6f
add special config for pallet_keypoints.py
rostyslavhereha Feb 14, 2025
21bef6f
Add torchvisionwrapper
Andrii-Sheba Feb 14, 2025
738ec68
update configs
Andrii-Sheba Feb 14, 2025
60facc4
Pallet Symmetry
balthasarschuess Apr 3, 2025
a45527b
revert
balthasarschuess Apr 3, 2025
cc8b3c1
fix some bugs and update config
balthasarschuess Apr 8, 2025
be2ca31
Tmp
balthasarschuess Apr 8, 2025
49ea7aa
Fix label config
balthasarschuess Apr 9, 2025
5b13fb6
Fix bug in symmetry loss
balthasarschuess Apr 9, 2025
eb31a34
RTDT-3453 Label Studio: fix configs for models
VolodymyrRatushnyi Apr 17, 2025
ef7075b
RTDT-3453 Label Studio: fix configs for models
VolodymyrRatushnyi Apr 18, 2025
40942a5
Add torchvisionwrapper
jplapp Feb 14, 2025
b4d57ea
update configs
jplapp Feb 14, 2025
382656c
add viz
jplapp Apr 24, 2025
6213b3e
adapt
jplapp Apr 24, 2025
811f10d
allow specifying dir
jplapp Apr 25, 2025
4126c21
rm repeate dataset
jplapp Apr 25, 2025
b0a7051
RTDT-3453 Label Studio: fix configs for models
VolodymyrRatushnyi Apr 25, 2025
d830284
Merge pull request #21 from logivations/RTDT-3453-Label-Studio-fix-co…
VolodymyrRatushnyi Apr 25, 2025
c682384
Merge pull request #19 from logivations/pallet_detection
rostyslavhereha Apr 25, 2025
8ef35b7
Merge branch 'v1.3.2-branch_v2' into v1.3.3
rostyslavhereha Apr 25, 2025
c657751
Merge pull request #22 from logivations/v1.3.3
rostyslavhereha Apr 25, 2025
93c710f
Merge pull request #20 from logivations/pallet_detection_with_symmetry
rostyslavhereha Apr 28, 2025
05f35c1
Update LabelStudio.Dockerfile
rostyslavhereha Apr 28, 2025
a2fdffd
Merge branch 'master' into v1.3.2-branch_v2
rostyslavhereha Apr 30, 2025
a59dfc9
Merge pull request #23 from logivations/v1.3.2-branch_v2
rostyslavhereha Apr 30, 2025
fdd6873
add building mmdeploy when adding changes to mmpose
rostyslavhereha Apr 30, 2025
1d4ebce
fix ending
rostyslavhereha Apr 30, 2025
3b5f391
Merge pull request #24 from logivations/drone_fixes
rostyslavhereha Apr 30, 2025
e02146e
fix branch
rostyslavhereha Apr 30, 2025
bab87dc
Merge pull request #25 from logivations/drone_fixes
rostyslavhereha Apr 30, 2025
a05f5d8
remove return before training when --visualize
VolodymyrRatushnyi May 8, 2025
b3001d2
RTDT-3901 Label studio: Add possibility to configure num. of keypoint…
VolodymyrRatushnyi May 8, 2025
93c09f4
RTDT-3901 Label studio: Add possibility to configure num. of keypoint…
VolodymyrRatushnyi May 9, 2025
36da400
Merge pull request #26 from logivations/RTDT-3901-Label-studio-Add-po…
VolodymyrRatushnyi May 9, 2025
d98852c
Update .drone.yml
serhiivysotskyi May 15, 2025
712b40e
nvinfer-cmd-params
VolodymyrRatushnyi May 20, 2025
56038d6
add node
orestyakymiv Nov 10, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
149 changes: 149 additions & 0 deletions .drone.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,149 @@
---
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
####################### Jobs below are used to build only #########################################
####################### master branches for all containers #########################################
####################### #########################################
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################

# This pipeline would be used after each merge request to build mmpose latest docker images
kind: pipeline
type: docker
name: mmpose LS_mmpose_latest

platform:
arch: amd64
os: linux

node:
docker: build_only

trigger:
branch:
- master
event:
- push

clone:
depth: 1

steps:
- name: Build latest LS_mmpose docker image
image: plugins/docker:20.14
environment:
DOCKER_BUILDKIT: 1
settings:
dockerfile: docker/LabelStudio.Dockerfile
context: docker/
registry: quay.io
repo: quay.io/logivations/ml_all
privileged: true
build_args:
- BUILDKIT_INLINE_CACHE=1
tags:
- LS_mmpose_latest
- LS_mmpose_latest_${DRONE_COMMIT_SHA}
username:
from_secret: DOCKER_QUAY_USERNAME
password:
from_secret: DOCKER_QUAY_PASSWORD
- name: Build LS_mmdeploy docker image for pull request
image: plugins/docker:20.14
environment:
DOCKER_BUILDKIT: 1
settings:
dockerfile: docker/MMDeploy.Dockerfile
context: docker/
registry: quay.io
repo: quay.io/logivations/ml_all
privileged: true
build_args:
- BUILDKIT_INLINE_CACHE=1
cache_from: quay.io/logivations/ml_all:LS_mmdeploy_latest
tags:
- LS_mmdeploy_latest
- LS_mmdeploy_latest_${DRONE_COMMIT_SHA}
username:
from_secret: DOCKER_QUAY_USERNAME
password:
from_secret: DOCKER_QUAY_PASSWORD

#######################################################################################################################
#######################################################################################################################
#######################################################################################################################
####################### Jobs below are used to run #########################################
####################### pull request validation only #########################################
####################### #########################################
#######################################################################################################################
#######################################################################################################################
#######################################################################################################################

# 2. Build PR docker image for mmpose
---
kind: pipeline
type: docker
name: PR validation build mmpose images

platform:
arch: amd64
os: linux

node:
docker: build_only

trigger:
event:
include:
- pull_request

clone:
depth: 50

steps:
- name: Build LS_mmpose docker image for pull request
image: plugins/docker:20.14
environment:
DOCKER_BUILDKIT: 1
settings:
dockerfile: docker/LabelStudio.Dockerfile
context: docker/
registry: quay.io
repo: quay.io/logivations/ml_all
privileged: true
build_args:
- BUILDKIT_INLINE_CACHE=1
cache_from:
- quay.io/logivations/ml_all:LS_mmpose_latest
- quay.io/logivations/ml_all:LS_mmpose_pr${DRONE_PULL_REQUEST}
tags:
- LS_mmpose_pr${DRONE_PULL_REQUEST}
- LS_mmpose_pr${DRONE_PULL_REQUEST}_${DRONE_COMMIT_SHA}
username:
from_secret: DOCKER_QUAY_USERNAME
password:
from_secret: DOCKER_QUAY_PASSWORD
- name: Build LS_mmdeploy docker image for pull request
image: plugins/docker:20.14
environment:
DOCKER_BUILDKIT: 1
settings:
dockerfile: docker/MMDeploy.Dockerfile
context: docker/
registry: quay.io
repo: quay.io/logivations/ml_all
privileged: true
build_args:
- BUILDKIT_INLINE_CACHE=1
cache_from:
- quay.io/logivations/ml_all:LS_mmdeploy_pr${DRONE_PULL_REQUEST}
- quay.io/logivations/ml_all:LS_mmdeploy_latest
tags:
- LS_mmdeploy_pr${DRONE_PULL_REQUEST}
- LS_mmdeploy_pr${DRONE_PULL_REQUEST}_${DRONE_COMMIT_SHA}
username:
from_secret: DOCKER_QUAY_USERNAME
password:
from_secret: DOCKER_QUAY_PASSWORD
35 changes: 9 additions & 26 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,15 @@
<!-- Thanks for your contribution and we appreciate it a lot. The following instructions would make your pull request more healthy and more easily get feedback. If you do not understand some items, don't worry, just make the pull request and seek help from maintainers. -->
<!-- Please fill out the following pull request template for non-trivial changes to help us process your PR faster and more efficiently.-->

## Motivation
### Basic Info

<!-- Please describe the motivation of this PR and the goal you want to achieve through this PR. -->
| Info | Please fill out this column |
| --------------------- | -------------------------------- |
| Platform tested on | LabelStudio |
| Ticket | |

## Modification
### Description of contribution

<!-- Please briefly describe what modification is made in this PR. -->
Reason for change:

## BC-breaking (Optional)

<!-- Does the modification introduce changes that break the backward compatibility of the downstream repositories?
If so, please describe how it breaks the compatibility and how the downstream projects should modify their code to keep compatibility with this PR. -->

## Use cases (Optional)

<!-- If this PR introduces a new feature, it is better to list some use cases here and update the documentation. -->

## Checklist

**Before PR**:

- [ ] I have read and followed the workflow indicated in the [CONTRIBUTING.md](https://github.com/open-mmlab/mmpose/blob/master/.github/CONTRIBUTING.md) to create this PR.
- [ ] Pre-commit or linting tools indicated in [CONTRIBUTING.md](https://github.com/open-mmlab/mmpose/blob/master/.github/CONTRIBUTING.md) are used to fix the potential lint issues.
- [ ] Bug fixes are covered by unit tests, the case that causes the bug should be added in the unit tests.
- [ ] New functionalities are covered by complete unit tests. If not, please add more unit tests to ensure correctness.
- [ ] The documentation has been modified accordingly, including docstring or example tutorials.

**After PR**:

- [ ] CLA has been signed and all committers have signed the CLA in this PR.
Changes in this PR:
22 changes: 0 additions & 22 deletions .github/workflows/deploy.yml

This file was deleted.

27 changes: 0 additions & 27 deletions .github/workflows/lint.yml

This file was deleted.

Loading