And when I run the code, I get the following log that says depth related weights are loaded but not used:
=================================================
data keys
load the following keys from the pretrained model
The checkpoint state_dict contains keys that are not used by the model:
pretrained_backbone.fcn_depth.resnet34_8s.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer1.0.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer1.0.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer1.0.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer1.0.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer1.1.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer1.1.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer1.1.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer1.1.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer1.2.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer1.2.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer1.2.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer1.2.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.0.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.0.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.0.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.0.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.0.downsample.0.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.0.downsample.1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.1.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.1.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.1.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.1.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.2.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.2.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.2.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.2.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.3.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.3.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer2.3.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer2.3.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.0.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.0.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.0.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.0.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.0.downsample.0.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.0.downsample.1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.1.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.1.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.1.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.1.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.2.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.2.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.2.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.2.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.3.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.3.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.3.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.3.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.4.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.4.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.4.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.4.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.5.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.5.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer3.5.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer3.5.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer4.0.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer4.0.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer4.0.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer4.0.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer4.0.downsample.0.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer4.0.downsample.1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer4.1.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer4.1.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer4.1.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer4.1.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer4.2.conv1.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer4.2.bn1.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.layer4.2.conv2.weight
pretrained_backbone.fcn_depth.resnet34_8s.layer4.2.bn2.{bias, num_batches_tracked, running_mean, running_var, weight}
pretrained_backbone.fcn_depth.resnet34_8s.fc.{bias, weight}
So, I was wondering if you could share the correct pairs to use for every possible cases such as (RGB-D - OCID - trained on UOAIS), (RGB-D - OSD - trained on TOD), (RGB - OCID - trained on TOD), etc. I'm confused about what config and weight to use for each case that I want to test out.
FYI, these are the config and weight pairs I used for each scenario.
Hi, thanks for a great work!
I'm trying to run
test_demo.pyand encountered some issues and questions.test_demo.pyon RGB-D, so I set the config file path and weight path like this:And when I run the code, I get the following log that says depth related weights are loaded but not used:
So, I was wondering if you could share the correct pairs to use for every possible cases such as (RGB-D - OCID - trained on UOAIS), (RGB-D - OSD - trained on TOD), (RGB - OCID - trained on TOD), etc. I'm confused about what config and weight to use for each case that I want to test out.
FYI, these are the config and weight pairs I used for each scenario.