
################################################################################
# deploy config 예시: detection_tensorrt-fp16_dynamic-64x64-1344x1344.py
# 맨 위부분에 추가
################################################################################

custom_imports = dict(
    imports=['mmyolo.models.losses.cross_entropy_loss_mmyolo'],
    allow_failed_imports=False
)


_base_ = ['./base_dynamic.py']
backend_config = dict(
    type='tensorrt',
    common_config=dict(fp16_mode=True, max_workspace_size=1 << 32),
    model_inputs=[
        dict(
            input_shapes=dict(
                input=dict(
                    min_shape=[1, 3, 64, 64],
                    opt_shape=[1, 3, 640, 640],
                    max_shape=[1, 3, 1344, 1344])))
    ])
use_efficientnms = False  # whether to replace TRTBatchedNMS plugin with EfficientNMS plugin # noqa E501
