|
6 | 6 | "pointpainting": {
|
7 | 7 | "type": "object",
|
8 | 8 | "properties": {
|
9 |
| - "model_params": { |
10 |
| - "type": "object", |
11 |
| - "description": "Parameters for model configuration.", |
12 |
| - "properties": { |
13 |
| - "class_names": { |
14 |
| - "type": "array", |
15 |
| - "description": "An array of class names will be predicted.", |
16 |
| - "default": ["CAR", "TRUCK", "BUS", "BICYCLE", "PEDESTRIAN"], |
17 |
| - "uniqueItems": true |
18 |
| - }, |
19 |
| - "paint_class_names": { |
20 |
| - "type": "array", |
21 |
| - "description": "An array of class names will be painted by PointPainting", |
22 |
| - "default": ["CAR", "BICYCLE", "PEDESTRIAN"], |
23 |
| - "uniqueItems": true |
24 |
| - }, |
25 |
| - "point_feature_size": { |
26 |
| - "type": "integer", |
27 |
| - "description": "A number of channels of point feature layer.", |
28 |
| - "default": 7 |
29 |
| - }, |
30 |
| - "max_voxel_size": { |
31 |
| - "type": "integer", |
32 |
| - "description": "A maximum size of voxel grid.", |
33 |
| - "default": 40000 |
34 |
| - }, |
35 |
| - "point_cloud_range": { |
36 |
| - "type": "array", |
37 |
| - "description": "An array of distance ranges of each class, this must have same length with `class_names`.", |
38 |
| - "default": [-121.6, -76.8, -3.0, 121.6, 76.8, 5.0] |
39 |
| - }, |
40 |
| - "voxel_size": { |
41 |
| - "type": "array", |
42 |
| - "description": "An array of voxel grid sizes for PointPainting, this must have same length with `paint_class_names`.", |
43 |
| - "default": [0.32, 0.32, 8.0] |
44 |
| - }, |
45 |
| - "down_sample_factor": { |
46 |
| - "type": "integer", |
47 |
| - "description": "A scale factor of downsampling points", |
48 |
| - "default": 1, |
49 |
| - "minimum": 1 |
50 |
| - }, |
51 |
| - "encoder_in_feature_size": { |
52 |
| - "type": "integer", |
53 |
| - "description": "A size of encoder input feature channels.", |
54 |
| - "default": 12 |
55 |
| - }, |
56 |
| - "yaw_norm_thresholds": { |
57 |
| - "type": "array", |
58 |
| - "description": "An array of distance threshold values of norm of yaw [rad].", |
59 |
| - "default": [0.3, 0.3, 0.3, 0.3, 0.0], |
60 |
| - "minimum": 0.0, |
61 |
| - "maximum": 1.0 |
62 |
| - }, |
63 |
| - "has_variance": { |
64 |
| - "type": "boolean", |
65 |
| - "description": "Indicates whether the model outputs variance value.", |
66 |
| - "default": false |
67 |
| - }, |
68 |
| - "has_twist": { |
69 |
| - "type": "boolean", |
70 |
| - "description": "Indicates whether the model outputs twist value.", |
71 |
| - "default": false |
72 |
| - } |
73 |
| - } |
| 9 | + "trt_precision": { |
| 10 | + "type": "string", |
| 11 | + "description": "TensorRT inference precision.", |
| 12 | + "default": "fp16", |
| 13 | + "enum": ["fp32", "fp16"] |
74 | 14 | },
|
75 | 15 | "densification_params": {
|
76 | 16 | "type": "object",
|
|
112 | 52 | "default": ["CAR"],
|
113 | 53 | "uniqueItems": true
|
114 | 54 | },
|
115 |
| - "iou_search_distance_2d": { |
| 55 | + "iou_nms_search_distance_2d": { |
116 | 56 | "type": "number",
|
117 | 57 | "description": "A maximum distance value to search the nearest objects.",
|
118 | 58 | "default": 10.0,
|
|
124 | 64 | "default": 0.1,
|
125 | 65 | "minimum": 0.0,
|
126 | 66 | "maximum": 1.0
|
| 67 | + }, |
| 68 | + "yaw_norm_thresholds": { |
| 69 | + "type": "array", |
| 70 | + "description": "An array of distance threshold values of norm of yaw [rad].", |
| 71 | + "default": [0.3, 0.3, 0.3, 0.3, 0.0], |
| 72 | + "minimum": 0.0, |
| 73 | + "maximum": 1.0 |
| 74 | + }, |
| 75 | + "has_variance": { |
| 76 | + "type": "boolean", |
| 77 | + "description": "Indicates whether the model outputs variance value.", |
| 78 | + "default": false |
| 79 | + }, |
| 80 | + "has_twist": { |
| 81 | + "type": "boolean", |
| 82 | + "description": "Indicates whether the model outputs twist value.", |
| 83 | + "default": false |
127 | 84 | }
|
128 | 85 | }
|
129 | 86 | },
|
|
139 | 96 | }
|
140 | 97 | }
|
141 | 98 | },
|
142 |
| - "required": ["model_params", "densification_params", "post_process_params", "omp_params"] |
| 99 | + "required": [] |
143 | 100 | }
|
144 | 101 | },
|
145 | 102 | "properties": {
|
|
0 commit comments