Skip to content

Commit 364f000

Browse files
authored
Merge pull request opendr-eu#297 from opendr-eu/merge-master-into-develop
Merge `master` branch into `develop` branch
2 parents f59deb6 + 4c8c04c commit 364f000

File tree

10 files changed

+232
-236
lines changed

10 files changed

+232
-236
lines changed

.github/workflows/test_packages.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -43,11 +43,11 @@ jobs:
4343
- perception/object_detection_2d/retinaface
4444
- perception/object_detection_2d/nms
4545
- perception/facial_expression_recognition
46-
# - perception/object_detection_3d
46+
- perception/object_detection_3d
4747
# - control/mobile_manipulation
4848
# - simulation/human_model_generation
4949
# - control/single_demo_grasp
50-
# - perception/object_tracking_3d
50+
- perception/object_tracking_3d
5151
runs-on: ${{ matrix.os }}
5252
steps:
5353
- uses: actions/checkout@v2
@@ -95,7 +95,7 @@ jobs:
9595
- control/mobile_manipulation
9696
- simulation/human_model_generation
9797
- control/single_demo_grasp
98-
# - perception/object_tracking_3d
98+
- perception/object_tracking_3d
9999
runs-on: ${{ matrix.os }}
100100
steps:
101101
- name: Set up Python 3.8

Dockerfile-cuda

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
FROM nvidia/cuda:11.2.0-cudnn8-devel-ubuntu20.04
22

3-
ARG branch=master
3+
ARG branch=develop
44

55
# Fix NVIDIA CUDA Linux repository key rotation
66
ENV APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1

src/opendr/perception/object_detection_3d/voxel_object_detection_3d/dependencies.ini

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[runtime]
22
# 'python' key expects a value using the Python requirements file format
33
# https://pip.pypa.io/en/stable/reference/pip_install/#requirements-file-format
4+
45
python=torch==1.9.0
56
torchvision==0.10.0
67
tensorboardX>=2.0

src/opendr/perception/object_detection_3d/voxel_object_detection_3d/second_detector/configs/pointpillars/car/test_short.proto

+4-4
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,19 @@ model: {
88
num_class: 1
99
voxel_feature_extractor: {
1010
module_class_name: "PillarFeatureNet"
11-
num_filters: [64]
11+
num_filters: [4]
1212
with_distance: false
1313
}
1414
middle_feature_extractor: {
1515
module_class_name: "PointPillarsScatter"
1616
}
1717
rpn: {
1818
module_class_name: "RPN"
19-
layer_nums: [3, 5, 5]
19+
layer_nums: [1, 1, 1]
2020
layer_strides: [2, 2, 2]
21-
num_filters: [64, 128, 256]
21+
num_filters: [4, 4, 4]
2222
upsample_strides: [1, 2, 4]
23-
num_upsample_filters: [128, 128, 128]
23+
num_upsample_filters: [4, 4, 4]
2424
use_groupnorm: false
2525
num_groups: 32
2626
}

src/opendr/perception/object_detection_3d/voxel_object_detection_3d/second_detector/configs/tanet/car/test_short.proto

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ model: {
1616
}
1717
rpn: {
1818
module_class_name: "PSA"
19-
layer_nums: [3, 5, 5]
19+
layer_nums: [1, 1, 1]
2020
layer_strides: [2, 2, 2]
2121
num_filters: [64, 128, 256]
2222
upsample_strides: [1, 2, 4]

src/opendr/perception/object_detection_3d/voxel_object_detection_3d/second_detector/core/geometry.py

+1
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,7 @@ def surface_equ_3d_jit(polygon_surfaces):
9292
return normal_vec, -d
9393

9494

95+
@numba.jit(nopython=False)
9596
def points_in_convex_polygon_3d_jit(points,
9697
polygon_surfaces,
9798
num_surfaces=None):

0 commit comments

Comments
 (0)