cfzd / MonoGround

MIT License
27 stars 5 forks source link

config配置问题 #3

Open zhaoyanchen123 opened 1 year ago

zhaoyanchen123 commented 1 year ago

thanks for you job,my question is : raise KeyError("Non-existent config key: {}".format(full_key)) KeyError: 'Non-existent config key: MODEL.HEAD.DENSE_DEPTH

here is config: MODEL: INPLACE_ABN: True HEAD: REGRESSION_HEADS: [['2d_dim'], ['3d_offset'], ['corner_offset'], ['corner_uncertainty'], ['3d_dim'], ['ori_cls', 'ori_offset'], ['depth'], ['depth_uncertainty']] REGRESSION_CHANNELS: [[4, ], [2, ], [20], [3], [3, ], [8, 8], [1, ], [1, ]]

ENABLE_EDGE_FUSION: True
TRUNCATION_OUTPUT_FUSION: 'add'
EDGE_FUSION_NORM: 'BN'
TRUNCATION_OFFSET_LOSS: 'log'

BN_MOMENTUM: 0.1

USE_NORMALIZATION: "BN"
LOSS_TYPE: ["Penalty_Reduced_FocalLoss", "L1", "giou", "L1"]

MODIFY_INVALID_KEYPOINT_DEPTH: True

CORNER_LOSS_DEPTH: 'soft_combine'
LOSS_NAMES: ['hm_loss', 'bbox_loss', 'depth_loss', 'offset_loss', 'orien_loss', 'dims_loss', 'corner_loss', 'keypoint_loss', 'keypoint_depth_loss', 'trunc_offset_loss', 'weighted_avg_depth_loss']
LOSS_UNCERTAINTY: [True, True, False, True, True, True, True, True, False, True, True]
INIT_LOSS_WEIGHT: [1, 1, 1, 0.5, 1, 1, 0.2, 1.0, 0.2, 0.1, 0.2]

CENTER_MODE: 'max'
HEATMAP_TYPE: 'centernet'
DIMENSION_REG: ['exp', True, False]
USE_UNCERTAINTY: False

DEPTH_MODE: 'inv_sigmoid'
OUTPUT_DEPTH: 'soft'
DIMENSION_WEIGHT: [1, 1, 1]

DENSE_DEPTH: False
DENSE_DEPTH_SAMPLE_NUM: 21

DENSE_DEPTH_SAMPLING_METHOD: 'random'
DENSE_DEPTH_SAMPLING_NUM_TYPE: 'area'

UNCERTAINTY_INIT: True

ADD_GROUND_DEPTH: True
FREEZE_BACKBONE: False
BOT_CENTER: False

LOAD_MODEL_META: False
DETACH_GROUND_DEPTH: False

USING_GROUND_DEPTH_INFER: True
GROUND_DEPTH_LOSS_WEIGHT: 0.1

GD_XY: False
GD_DEPTH_COORD_CONV: True
DILATED_GROUND_DEPTH: True

REDUCE_LOSS_NORM: True USE_SYNC_BN: True

cfzd commented 1 year ago

@zhaoyanchen123 可以贴完整的命令和错误吗?这个提示DENSE_DEPTH不存在,但你这个config里面有啊,而且https://github.com/cfzd/MonoGround/blob/05b3baf73228db21af0f857d58e767c6485dd880/config/defaults.py#L182 中也有啊

afoxxvi commented 1 year ago

在换了地方运行后报同一个错 重新运行后已解决:

cd model/backbone/DCNv2
. make.sh
cd ../../..
python setup.py develop