Commit 68661967 authored by limm's avatar limm
Browse files

add config module

parent 4353fa59
Pipeline #2808 canceled with stages
_base_ = [
'../_base_/base_instance-seg_dynamic.py',
'../../_base_/backends/tensorrt-fp16.py'
]
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 320, 320],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 1344, 1344])))
])
_base_ = [
'../_base_/base_instance-seg_static.py',
'../../_base_/backends/tensorrt-fp16.py'
]
onnx_config = dict(input_shape=(1344, 800))
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 800, 1344],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 800, 1344])))
])
_base_ = [
'../_base_/base_instance-seg_dynamic.py',
'../../_base_/backends/tensorrt-int8.py'
]
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 320, 320],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 1344, 1344])))
])
_base_ = [
'../_base_/base_instance-seg_static.py',
'../../_base_/backends/tensorrt-int8.py'
]
onnx_config = dict(input_shape=(1344, 800))
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 800, 1344],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 800, 1344])))
])
_base_ = [
'../_base_/base_instance-seg_dynamic.py',
'../../_base_/backends/tensorrt.py'
]
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 320, 320],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 1344, 1344])))
])
_base_ = [
'../_base_/base_instance-seg_static.py',
'../../_base_/backends/tensorrt.py'
]
onnx_config = dict(input_shape=(1344, 800))
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 800, 1344],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 800, 1344])))
])
_base_ = [
'../_base_/base_instance-seg_torchscript.py',
'../../_base_/backends/torchscript.py'
]
_base_ = [
'../_base_/base_instance-seg_static.py', '../../_base_/backends/tvm.py'
]
onnx_config = dict(input_shape=[1344, 800])
backend_config = dict(model_inputs=[
dict(
use_vm=True,
shape=dict(input=[1, 3, 800, 1344]),
dtype=dict(input='float32'),
tuner=dict(
type='AutoScheduleTuner',
log_file='tvm_tune_log.log',
num_measure_trials=20000))
])
_base_ = [
'../_base_/base_instance-seg_static.py', '../../_base_/backends/tvm.py'
]
onnx_config = dict(input_shape=[1344, 800])
backend_config = dict(model_inputs=[
dict(
use_vm=True,
shape=dict(input=[1, 3, 800, 1344]),
dtype=dict(input='float32'),
tuner=dict(
type='AutoTVMTuner',
log_file='tvm_tune_log.log',
n_trial=10000,
tuner=dict(type='XGBTuner'),
))
])
_base_ = [
'./panoptic-seg_maskformer_onnxruntime_static-800x1344.py',
]
onnx_config = dict(
dynamic_axes={
'input': {
0: 'batch',
2: 'height',
3: 'width'
},
'cls_logits': {
0: 'batch',
},
'mask_logits': {
0: 'batch',
2: 'h',
3: 'w',
},
},
input_shape=None)
_base_ = [
'../_base_/base_panoptic-seg_static.py',
'../../_base_/backends/onnxruntime.py'
]
onnx_config = dict(
opset_version=13,
output_names=['cls_logits', 'mask_logits'],
input_shape=[1344, 800])
_base_ = ['./panoptic-seg_maskformer_tensorrt_static-800x1344.py']
onnx_config = dict(
dynamic_axes={
'input': {
0: 'batch',
2: 'height',
3: 'width'
},
'cls_logits': {
0: 'batch',
},
'mask_logits': {
0: 'batch',
2: 'h',
3: 'w',
},
},
input_shape=None)
backend_config = dict(model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 320, 512],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 1344, 1344])))
])
_base_ = [
'../_base_/base_panoptic-seg_static.py',
'../../_base_/backends/tensorrt.py'
]
onnx_config = dict(
opset_version=13,
output_names=['cls_logits', 'mask_logits'],
input_shape=[1344, 800])
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 800, 1344],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 800, 1344])))
])
_base_ = [
'../_base_/base_panoptic-seg_static.py',
'../../_base_/backends/onnxruntime.py'
]
onnx_config = dict(
input_shape=None,
output_names=['dets', 'labels', 'masks', 'semseg'],
dynamic_axes={
'input': {
0: 'batch',
2: 'height',
3: 'width'
},
'dets': {
0: 'batch',
1: 'num_dets',
},
'labels': {
0: 'batch',
1: 'num_dets',
},
'masks': {
0: 'batch',
1: 'num_dets',
},
'semseg': {
0: 'batch',
2: 'height',
3: 'width'
},
},
)
_base_ = [
'../_base_/base_panoptic-seg_static.py',
'../../_base_/backends/tensorrt.py'
]
onnx_config = dict(
input_shape=None,
output_names=['dets', 'labels', 'masks', 'semseg'],
dynamic_axes={
'input': {
0: 'batch',
2: 'height',
3: 'width'
},
'dets': {
0: 'batch',
1: 'num_dets',
},
'labels': {
0: 'batch',
1: 'num_dets',
},
'masks': {
0: 'batch',
1: 'num_dets',
},
'semseg': {
0: 'batch',
2: 'height',
3: 'width'
},
},
)
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 352, 512],
opt_shape=[1, 3, 800, 1344],
max_shape=[1, 3, 1344, 1344])))
])
_base_ = ['./mono-detection_static.py']
onnx_config = dict(
dynamic_axes={
'input': {
0: 'batch',
2: 'height',
3: 'width'
},
'cls_score': {
0: 'batch',
},
'bbox_pred': {
0: 'batch',
},
},
input_shape=None)
_base_ = [
'./mono-detection_dynamic.py', '../../_base_/backends/onnxruntime-fp16.py'
]
_base_ = [
'./mono-detection_dynamic.py', '../../_base_/backends/onnxruntime.py'
]
_base_ = ['../../_base_/onnx_config.py']
codebase_config = dict(
type='mmdet3d', task='MonoDetection', model_type='end2end')
onnx_config = dict(
input_names=['input'], output_names=['cls_score', 'bbox_pred'])
_base_ = ['./mono-detection_dynamic.py', '../../_base_/backends/tensorrt.py']
backend_config = dict(
common_config=dict(max_workspace_size=1 << 30),
model_inputs=[
dict(
input_shapes=dict(
input=dict(
min_shape=[1, 3, 320, 320],
opt_shape=[1, 3, 384, 1280],
max_shape=[1, 3, 1344, 1344]), ))
])
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment