Add pretrained models
Browse files- Pretrained_Models/PN++_CLA_fractal/PN++_CLA_fractal20251203-181926-TWsWjMM996MGy2bdWx6Awd.log +345 -0
- Pretrained_Models/PN++_CLA_fractal/checkpoint/modelnet40_pointnet++_ckpt_best_9056.pth +3 -0
- Pretrained_Models/PN++_SEG_fractal/PN++_SEG_fractal20251203-092212-fGQFtQWEMHgdndwERcQSVa.log +709 -0
- Pretrained_Models/PN++_SEG_fractal/PN++_SEG_fractal_test.csv +2 -0
- Pretrained_Models/PN++_SEG_fractal/checkpoint/s3dis-pointnet++_ckpt_best_618.pth +3 -0
- Pretrained_Models/PN++_SEG_original/PN++_SEG_original20251202-225336-cjYUX2cjCSXoiJ5N7iEyWe.log +709 -0
- Pretrained_Models/PN++_SEG_original/PN++_SEG_original_test.csv +2 -0
- Pretrained_Models/PN++_SEG_original/checkpoint/s3dis-pointnet++_ckpt_best_616.pth +3 -0
- Pretrained_Models/PNT_CLA_fractal/PNT_CLA_fractal20251202-130044-hiBZaBw9ZjnDx6CQ52vVak.log +383 -0
- Pretrained_Models/PNT_CLA_fractal/checkpoint/modelnet40_pointnext-s_ckpt_best_9238.pth +3 -0
- Pretrained_Models/PNt_CLA_original/PNt_CLA_original20251204-104544-UEin34nSWnF7tLTWYmqAYy.log +383 -0
- Pretrained_Models/PNt_CLA_original/checkpoint/modelnet40_pointnext-s_ckpt_best_9311.pth +3 -0
- Pretrained_Models/PNt_SEG_fractal/PNt_SEG_fractal20251202-141500-BYuZJg8u7nYVoBWEGzA6Qu.log +686 -0
- Pretrained_Models/PNt_SEG_fractal/PNt_SEG_fractal_test.csv +2 -0
- Pretrained_Models/PNt_SEG_fractal/checkpoint/s3dis-pointnext-s_ckpt_best-620.pth +3 -0
- Pretrained_Models/PNt_SEG_original/PNt_SEG_original20251202-141038-mbRpETout6SaSAV7Knibvu.log +686 -0
- Pretrained_Models/PNt_SEG_original/PNt_SEG_original_test.csv +2 -0
- Pretrained_Models/PNt_SEG_original/checkpoint/s3dis-pointnext-s_ckpt_best_626.pth +3 -0
- Pretrained_Models/PVr_SEG_fractal/PVr_SEG_fractal_25620251203-085834-6kzWDEvGCA9ERzfW9aa3qf.log +1236 -0
- Pretrained_Models/PVr_SEG_fractal/PVr_SEG_fractal_256_test.csv +2 -0
- Pretrained_Models/PVr_SEG_fractal/checkpoint/s3dis-pointvector-l_ckpt_best_7033.pth +3 -0
- Pretrained_Models/PVr_SEG_original/PVr_SEG_original20251202-210507-PDAW9VGM4gPZxmtaxRzEuu.log +1236 -0
- Pretrained_Models/PVr_SEG_original/PVr_SEG_original_test.csv +2 -0
- Pretrained_Models/PVr_SEG_original/checkpoint/s3dis-pointvector-l_ckpt_best_708.pth +3 -0
Pretrained_Models/PN++_CLA_fractal/PN++_CLA_fractal20251203-181926-TWsWjMM996MGy2bdWx6Awd.log
ADDED
|
@@ -0,0 +1,345 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/03 18:19:26] ModelNet40Ply2048 INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 7271
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 250
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: SmoothCrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 1
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-ModelNet40Ply2048
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PN++_CLA_fractal
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 10
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/modelnet40ply2048
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PN++_CLA_fractal/checkpoint/modelnet40_pointnet++_ckpt_best_9056.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['PointsToTensor', 'PointCloudScaleAndTranslate']
|
| 45 |
+
val: ['PointsToTensor']
|
| 46 |
+
vote: ['PointCloudScaleAndTranslate']
|
| 47 |
+
kwargs:
|
| 48 |
+
shift: [0.2, 0.2, 0.2]
|
| 49 |
+
feature_keys: pos
|
| 50 |
+
num_points: 1024
|
| 51 |
+
dataset:
|
| 52 |
+
common:
|
| 53 |
+
NAME: ModelNet40Ply2048
|
| 54 |
+
data_dir: /workspace/PointNeXt/data/ModelNet40Ply2048
|
| 55 |
+
train:
|
| 56 |
+
split: train
|
| 57 |
+
num_points: 1024
|
| 58 |
+
val:
|
| 59 |
+
split: test
|
| 60 |
+
num_points: 1024
|
| 61 |
+
batch_size: 32
|
| 62 |
+
dataloader:
|
| 63 |
+
num_workers: 8
|
| 64 |
+
num_classes: 40
|
| 65 |
+
sched: cosine
|
| 66 |
+
warmup_epochs: 0
|
| 67 |
+
min_lr: None
|
| 68 |
+
lr: 0.001
|
| 69 |
+
optimizer:
|
| 70 |
+
NAME: adamw
|
| 71 |
+
weight_decay: 0.05
|
| 72 |
+
log_dir: /workspace/FractalCloud/Model_logs/PN++_CLA_fractal
|
| 73 |
+
val_batch_size: 64
|
| 74 |
+
model:
|
| 75 |
+
NAME: BaseCls
|
| 76 |
+
encoder_args:
|
| 77 |
+
NAME: PointNet2Encoder
|
| 78 |
+
in_channels: 3
|
| 79 |
+
width: None
|
| 80 |
+
layers: 3
|
| 81 |
+
use_res: False
|
| 82 |
+
strides: [2, 4, 1]
|
| 83 |
+
stage: [1, 2]
|
| 84 |
+
mlps: [[[64, 64, 128]], [[128, 128, 256]], [[256, 512, 1024]]]
|
| 85 |
+
radius: [0.2, 0.4, None]
|
| 86 |
+
num_samples: [32, 64, None]
|
| 87 |
+
sampler: fps
|
| 88 |
+
aggr_args:
|
| 89 |
+
NAME: convpool
|
| 90 |
+
feature_type: dp_fj
|
| 91 |
+
anisotropic: False
|
| 92 |
+
reduction: max
|
| 93 |
+
group_args:
|
| 94 |
+
NAME: ballquery
|
| 95 |
+
use_xyz: True
|
| 96 |
+
normalize_dp: False
|
| 97 |
+
conv_args:
|
| 98 |
+
order: conv-norm-act
|
| 99 |
+
act_args:
|
| 100 |
+
act: relu
|
| 101 |
+
norm_args:
|
| 102 |
+
norm: bn
|
| 103 |
+
cls_args:
|
| 104 |
+
NAME: ClsHead
|
| 105 |
+
num_classes: 40
|
| 106 |
+
mlps: [512, 256]
|
| 107 |
+
norm_args:
|
| 108 |
+
norm: bn1d
|
| 109 |
+
rank: 0
|
| 110 |
+
distributed: False
|
| 111 |
+
mp: False
|
| 112 |
+
task_name: modelnet40ply2048
|
| 113 |
+
exp_name: pointnet++
|
| 114 |
+
opts: mode=test
|
| 115 |
+
run_dir: /workspace/FractalCloud/Model_logs/PN++_CLA_fractal
|
| 116 |
+
run_name: PN++_CLA_fractal
|
| 117 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PN++_CLA_fractal/checkpoint
|
| 118 |
+
code_dir: /workspace/FractalCloud/Model_logs/PN++_CLA_fractal/code
|
| 119 |
+
log_path: /workspace/FractalCloud/Model_logs/PN++_CLA_fractal/PN++_CLA_fractal20251203-181926-TWsWjMM996MGy2bdWx6Awd.log
|
| 120 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PN++_CLA_fractal/cfg.yaml
|
| 121 |
+
[12/03 18:19:26] ModelNet40Ply2048 WARNING: kwargs: {'stage': [1, 2]} are not used in PointNet2Encoder
|
| 122 |
+
[12/03 18:19:26] ModelNet40Ply2048 INFO: radius is modified to [[0.2], [0.4], [None]]
|
| 123 |
+
[12/03 18:19:26] ModelNet40Ply2048 INFO: num_samples is modified to [[32], [64], [None]]
|
| 124 |
+
[12/03 18:19:26] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 125 |
+
use_xyz: True
|
| 126 |
+
normalize_dp: False
|
| 127 |
+
radius: 0.2
|
| 128 |
+
nsample: 32
|
| 129 |
+
[12/03 18:19:26] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 130 |
+
use_xyz: True
|
| 131 |
+
normalize_dp: False
|
| 132 |
+
radius: 0.4
|
| 133 |
+
nsample: 64
|
| 134 |
+
[12/03 18:19:26] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 135 |
+
use_xyz: True
|
| 136 |
+
normalize_dp: False
|
| 137 |
+
radius: None
|
| 138 |
+
nsample: None
|
| 139 |
+
[12/03 18:19:30] ModelNet40Ply2048 INFO: BaseCls(
|
| 140 |
+
(encoder): PointNet2Encoder(
|
| 141 |
+
(SA_modules): ModuleList(
|
| 142 |
+
(0): PointNetSAModuleMSG(
|
| 143 |
+
(local_aggregations): ModuleList(
|
| 144 |
+
(0): LocalAggregation(
|
| 145 |
+
(SA_CONFIG_operator): ConvPool(
|
| 146 |
+
(act): ReLU(inplace=True)
|
| 147 |
+
(convs): Sequential(
|
| 148 |
+
(0): Sequential(
|
| 149 |
+
(0): Conv2d(6, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 150 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 151 |
+
(2): ReLU(inplace=True)
|
| 152 |
+
)
|
| 153 |
+
(1): Sequential(
|
| 154 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 155 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 156 |
+
(2): ReLU(inplace=True)
|
| 157 |
+
)
|
| 158 |
+
(2): Sequential(
|
| 159 |
+
(0): Conv2d(64, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 160 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 161 |
+
(2): ReLU(inplace=True)
|
| 162 |
+
)
|
| 163 |
+
)
|
| 164 |
+
(grouper): QueryAndGroup()
|
| 165 |
+
)
|
| 166 |
+
)
|
| 167 |
+
)
|
| 168 |
+
)
|
| 169 |
+
(1): PointNetSAModuleMSG(
|
| 170 |
+
(local_aggregations): ModuleList(
|
| 171 |
+
(0): LocalAggregation(
|
| 172 |
+
(SA_CONFIG_operator): ConvPool(
|
| 173 |
+
(act): ReLU(inplace=True)
|
| 174 |
+
(convs): Sequential(
|
| 175 |
+
(0): Sequential(
|
| 176 |
+
(0): Conv2d(131, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 177 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 178 |
+
(2): ReLU(inplace=True)
|
| 179 |
+
)
|
| 180 |
+
(1): Sequential(
|
| 181 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 182 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 183 |
+
(2): ReLU(inplace=True)
|
| 184 |
+
)
|
| 185 |
+
(2): Sequential(
|
| 186 |
+
(0): Conv2d(128, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 187 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 188 |
+
(2): ReLU(inplace=True)
|
| 189 |
+
)
|
| 190 |
+
)
|
| 191 |
+
(grouper): QueryAndGroup()
|
| 192 |
+
)
|
| 193 |
+
)
|
| 194 |
+
)
|
| 195 |
+
)
|
| 196 |
+
(2): PointNetSAModuleMSG(
|
| 197 |
+
(local_aggregations): ModuleList(
|
| 198 |
+
(0): LocalAggregation(
|
| 199 |
+
(SA_CONFIG_operator): ConvPool(
|
| 200 |
+
(act): ReLU(inplace=True)
|
| 201 |
+
(convs): Sequential(
|
| 202 |
+
(0): Sequential(
|
| 203 |
+
(0): Conv2d(259, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 204 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 205 |
+
(2): ReLU(inplace=True)
|
| 206 |
+
)
|
| 207 |
+
(1): Sequential(
|
| 208 |
+
(0): Conv2d(256, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 209 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 210 |
+
(2): ReLU(inplace=True)
|
| 211 |
+
)
|
| 212 |
+
(2): Sequential(
|
| 213 |
+
(0): Conv2d(512, 1024, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 214 |
+
(1): BatchNorm2d(1024, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 215 |
+
(2): ReLU(inplace=True)
|
| 216 |
+
)
|
| 217 |
+
)
|
| 218 |
+
(grouper): GroupAll()
|
| 219 |
+
)
|
| 220 |
+
)
|
| 221 |
+
)
|
| 222 |
+
)
|
| 223 |
+
)
|
| 224 |
+
)
|
| 225 |
+
(prediction): ClsHead(
|
| 226 |
+
(head): Sequential(
|
| 227 |
+
(0): Sequential(
|
| 228 |
+
(0): Linear(in_features=1024, out_features=512, bias=False)
|
| 229 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 230 |
+
(2): ReLU(inplace=True)
|
| 231 |
+
)
|
| 232 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 233 |
+
(2): Sequential(
|
| 234 |
+
(0): Linear(in_features=512, out_features=256, bias=False)
|
| 235 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 236 |
+
(2): ReLU(inplace=True)
|
| 237 |
+
)
|
| 238 |
+
(3): Dropout(p=0.5, inplace=False)
|
| 239 |
+
(4): Sequential(
|
| 240 |
+
(0): Linear(in_features=256, out_features=40, bias=True)
|
| 241 |
+
)
|
| 242 |
+
)
|
| 243 |
+
)
|
| 244 |
+
(criterion): SmoothCrossEntropy()
|
| 245 |
+
)
|
| 246 |
+
[12/03 18:19:30] ModelNet40Ply2048 INFO: Number of params: 1.4726 M
|
| 247 |
+
[12/03 18:19:30] ModelNet40Ply2048 INFO: Param groups = {
|
| 248 |
+
"decay": {
|
| 249 |
+
"weight_decay": 0.05,
|
| 250 |
+
"params": [
|
| 251 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 252 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 253 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 254 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 255 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 256 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 257 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 258 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 259 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 260 |
+
"prediction.head.0.0.weight",
|
| 261 |
+
"prediction.head.2.0.weight",
|
| 262 |
+
"prediction.head.4.0.weight"
|
| 263 |
+
],
|
| 264 |
+
"lr_scale": 1.0
|
| 265 |
+
},
|
| 266 |
+
"no_decay": {
|
| 267 |
+
"weight_decay": 0.0,
|
| 268 |
+
"params": [
|
| 269 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 270 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 271 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 272 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 273 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 274 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 275 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 276 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 277 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 278 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 279 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 280 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 281 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 282 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 283 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 284 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 285 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 286 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 287 |
+
"prediction.head.0.1.weight",
|
| 288 |
+
"prediction.head.0.1.bias",
|
| 289 |
+
"prediction.head.2.1.weight",
|
| 290 |
+
"prediction.head.2.1.bias",
|
| 291 |
+
"prediction.head.4.0.bias"
|
| 292 |
+
],
|
| 293 |
+
"lr_scale": 1.0
|
| 294 |
+
}
|
| 295 |
+
}
|
| 296 |
+
[12/03 18:19:30] ModelNet40Ply2048 INFO: ==> sucessfully loaded test data
|
| 297 |
+
[12/03 18:19:30] ModelNet40Ply2048 INFO: length of validation dataset: 2468
|
| 298 |
+
[12/03 18:19:31] ModelNet40Ply2048 INFO: ==> sucessfully loaded test data
|
| 299 |
+
[12/03 18:19:31] ModelNet40Ply2048 INFO: number of classes of the dataset: 40, number of points sampled from dataset: 1024, number of points as model input: 1024
|
| 300 |
+
[12/03 18:19:31] ModelNet40Ply2048 INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PN++_CLA_fractal/checkpoint/modelnet40_pointnet++_ckpt_best_9056.pth
|
| 301 |
+
[12/03 18:19:31] ModelNet40Ply2048 INFO: ckpts @ 15 epoch( {'best_val': 90.55915832519531} )
|
| 302 |
+
[12/03 18:24:33] ModelNet40Ply2048 INFO:
|
| 303 |
+
Classes Acc
|
| 304 |
+
airplane : 100.00%
|
| 305 |
+
bathtub : 90.00%
|
| 306 |
+
bed : 100.00%
|
| 307 |
+
bench : 75.00%
|
| 308 |
+
bookshelf : 95.00%
|
| 309 |
+
bottle : 99.00%
|
| 310 |
+
bowl : 95.00%
|
| 311 |
+
car : 99.00%
|
| 312 |
+
chair : 100.00%
|
| 313 |
+
cone : 90.00%
|
| 314 |
+
cup : 75.00%
|
| 315 |
+
curtain : 80.00%
|
| 316 |
+
desk : 84.88%
|
| 317 |
+
door : 80.00%
|
| 318 |
+
dresser : 89.53%
|
| 319 |
+
flower_pot: 10.00%
|
| 320 |
+
glass_box : 96.00%
|
| 321 |
+
guitar : 100.00%
|
| 322 |
+
keyboard : 95.00%
|
| 323 |
+
lamp : 80.00%
|
| 324 |
+
laptop : 100.00%
|
| 325 |
+
mantel : 96.00%
|
| 326 |
+
monitor : 100.00%
|
| 327 |
+
night_stand: 73.26%
|
| 328 |
+
person : 80.00%
|
| 329 |
+
piano : 91.00%
|
| 330 |
+
plant : 90.00%
|
| 331 |
+
radio : 70.00%
|
| 332 |
+
range_hood: 94.00%
|
| 333 |
+
sink : 75.00%
|
| 334 |
+
sofa : 100.00%
|
| 335 |
+
stairs : 80.00%
|
| 336 |
+
stool : 75.00%
|
| 337 |
+
table : 75.00%
|
| 338 |
+
tent : 95.00%
|
| 339 |
+
toilet : 99.00%
|
| 340 |
+
tv_stand : 88.00%
|
| 341 |
+
vase : 82.00%
|
| 342 |
+
wardrobe : 50.00%
|
| 343 |
+
xbox : 60.00%
|
| 344 |
+
E@15 OA: 90.56 mAcc: 85.17
|
| 345 |
+
|
Pretrained_Models/PN++_CLA_fractal/checkpoint/modelnet40_pointnet++_ckpt_best_9056.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c24eccd2f1f0fba55983561a698a57fe394b0824e2fc020eb6ffcb2a4e873252
|
| 3 |
+
size 17748141
|
Pretrained_Models/PN++_SEG_fractal/PN++_SEG_fractal20251203-092212-fGQFtQWEMHgdndwERcQSVa.log
ADDED
|
@@ -0,0 +1,709 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/03 09:22:12] S3DIS INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 2279
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 100
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: CrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 10
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-S3DIS
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PN++_SEG_fractal
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 50
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/s3dis
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PN++_SEG_fractal/checkpoint/s3dis-pointnet++_ckpt_best_618.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['ChromaticAutoContrast', 'PointsToTensor', 'PointCloudScaling', 'PointCloudXYZAlign', 'PointCloudJitter', 'ChromaticDropGPU', 'ChromaticNormalize']
|
| 45 |
+
val: ['PointsToTensor', 'PointCloudXYZAlign', 'ChromaticNormalize']
|
| 46 |
+
vote: ['ChromaticDropGPU']
|
| 47 |
+
kwargs:
|
| 48 |
+
color_drop: 0.2
|
| 49 |
+
gravity_dim: 2
|
| 50 |
+
scale: [0.9, 1.1]
|
| 51 |
+
angle: [0, 0, 1]
|
| 52 |
+
jitter_sigma: 0.005
|
| 53 |
+
jitter_clip: 0.02
|
| 54 |
+
feature_keys: x,heights
|
| 55 |
+
dataset:
|
| 56 |
+
common:
|
| 57 |
+
NAME: S3DIS
|
| 58 |
+
data_root: /workspace/PointNeXt/data/S3DIS/s3disfull
|
| 59 |
+
test_area: 5
|
| 60 |
+
voxel_size: 0.04
|
| 61 |
+
train:
|
| 62 |
+
split: train
|
| 63 |
+
voxel_max: 24000
|
| 64 |
+
loop: 30
|
| 65 |
+
presample: False
|
| 66 |
+
val:
|
| 67 |
+
split: val
|
| 68 |
+
voxel_max: None
|
| 69 |
+
presample: True
|
| 70 |
+
test:
|
| 71 |
+
split: test
|
| 72 |
+
voxel_max: None
|
| 73 |
+
presample: False
|
| 74 |
+
num_classes: 13
|
| 75 |
+
batch_size: 32
|
| 76 |
+
val_batch_size: 1
|
| 77 |
+
dataloader:
|
| 78 |
+
num_workers: 8
|
| 79 |
+
cls_weighed_loss: False
|
| 80 |
+
optimizer:
|
| 81 |
+
NAME: adamw
|
| 82 |
+
weight_decay: 0.0001
|
| 83 |
+
sched: cosine
|
| 84 |
+
warmup_epochs: 0
|
| 85 |
+
min_lr: 1e-05
|
| 86 |
+
lr: 0.01
|
| 87 |
+
log_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_fractal
|
| 88 |
+
model:
|
| 89 |
+
NAME: BaseSeg
|
| 90 |
+
encoder_args:
|
| 91 |
+
NAME: PointNet2Encoder
|
| 92 |
+
in_channels: 4
|
| 93 |
+
width: None
|
| 94 |
+
strides: [4, 4, 4, 4]
|
| 95 |
+
layers: 3
|
| 96 |
+
use_res: False
|
| 97 |
+
mlps: [[[32, 32, 64]], [[64, 64, 128]], [[128, 128, 256]], [[256, 256, 512]]]
|
| 98 |
+
radius: 0.1
|
| 99 |
+
num_samples: 32
|
| 100 |
+
sampler: fps
|
| 101 |
+
aggr_args:
|
| 102 |
+
NAME: convpool
|
| 103 |
+
feature_type: dp_fj
|
| 104 |
+
anisotropic: False
|
| 105 |
+
reduction: max
|
| 106 |
+
group_args:
|
| 107 |
+
NAME: ballquery
|
| 108 |
+
use_xyz: True
|
| 109 |
+
conv_args:
|
| 110 |
+
order: conv-norm-act
|
| 111 |
+
act_args:
|
| 112 |
+
act: relu
|
| 113 |
+
norm_args:
|
| 114 |
+
norm: bn
|
| 115 |
+
decoder_args:
|
| 116 |
+
NAME: PointNet2Decoder
|
| 117 |
+
fp_mlps: [[128, 128, 128], [256, 128], [256, 256], [256, 256]]
|
| 118 |
+
cls_args:
|
| 119 |
+
NAME: SegHead
|
| 120 |
+
num_classes: 13
|
| 121 |
+
in_channels: None
|
| 122 |
+
rank: 0
|
| 123 |
+
distributed: False
|
| 124 |
+
mp: False
|
| 125 |
+
task_name: s3dis
|
| 126 |
+
cfg_basename: pointnet++
|
| 127 |
+
opts: mode=test
|
| 128 |
+
is_training: False
|
| 129 |
+
run_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_fractal
|
| 130 |
+
run_name: PN++_SEG_fractal
|
| 131 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_fractal/checkpoint
|
| 132 |
+
code_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_fractal/code
|
| 133 |
+
log_path: /workspace/FractalCloud/Model_logs/PN++_SEG_fractal/PN++_SEG_fractal20251203-092212-fGQFtQWEMHgdndwERcQSVa.log
|
| 134 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PN++_SEG_fractal/cfg.yaml
|
| 135 |
+
[12/03 09:22:12] S3DIS INFO: radius is modified to [[0.1], [0.2], [0.4], [0.8]]
|
| 136 |
+
[12/03 09:22:12] S3DIS INFO: num_samples is modified to [[32], [32], [32], [32]]
|
| 137 |
+
[12/03 09:22:12] S3DIS INFO: NAME: ballquery
|
| 138 |
+
use_xyz: True
|
| 139 |
+
radius: 0.1
|
| 140 |
+
nsample: 32
|
| 141 |
+
[12/03 09:22:12] S3DIS INFO: NAME: ballquery
|
| 142 |
+
use_xyz: True
|
| 143 |
+
radius: 0.2
|
| 144 |
+
nsample: 32
|
| 145 |
+
[12/03 09:22:12] S3DIS INFO: NAME: ballquery
|
| 146 |
+
use_xyz: True
|
| 147 |
+
radius: 0.4
|
| 148 |
+
nsample: 32
|
| 149 |
+
[12/03 09:22:12] S3DIS INFO: NAME: ballquery
|
| 150 |
+
use_xyz: True
|
| 151 |
+
radius: 0.8
|
| 152 |
+
nsample: 32
|
| 153 |
+
[12/03 09:22:19] S3DIS INFO: BaseSeg(
|
| 154 |
+
(encoder): PointNet2Encoder(
|
| 155 |
+
(SA_modules): ModuleList(
|
| 156 |
+
(0): PointNetSAModuleMSG(
|
| 157 |
+
(local_aggregations): ModuleList(
|
| 158 |
+
(0): LocalAggregation(
|
| 159 |
+
(SA_CONFIG_operator): ConvPool(
|
| 160 |
+
(act): ReLU(inplace=True)
|
| 161 |
+
(convs): Sequential(
|
| 162 |
+
(0): Sequential(
|
| 163 |
+
(0): Conv2d(7, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 164 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 165 |
+
(2): ReLU(inplace=True)
|
| 166 |
+
)
|
| 167 |
+
(1): Sequential(
|
| 168 |
+
(0): Conv2d(32, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 169 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 170 |
+
(2): ReLU(inplace=True)
|
| 171 |
+
)
|
| 172 |
+
(2): Sequential(
|
| 173 |
+
(0): Conv2d(32, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 174 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 175 |
+
(2): ReLU(inplace=True)
|
| 176 |
+
)
|
| 177 |
+
)
|
| 178 |
+
(grouper): QueryAndGroup()
|
| 179 |
+
)
|
| 180 |
+
)
|
| 181 |
+
)
|
| 182 |
+
)
|
| 183 |
+
(1): PointNetSAModuleMSG(
|
| 184 |
+
(local_aggregations): ModuleList(
|
| 185 |
+
(0): LocalAggregation(
|
| 186 |
+
(SA_CONFIG_operator): ConvPool(
|
| 187 |
+
(act): ReLU(inplace=True)
|
| 188 |
+
(convs): Sequential(
|
| 189 |
+
(0): Sequential(
|
| 190 |
+
(0): Conv2d(67, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 191 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 192 |
+
(2): ReLU(inplace=True)
|
| 193 |
+
)
|
| 194 |
+
(1): Sequential(
|
| 195 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 196 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 197 |
+
(2): ReLU(inplace=True)
|
| 198 |
+
)
|
| 199 |
+
(2): Sequential(
|
| 200 |
+
(0): Conv2d(64, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 201 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 202 |
+
(2): ReLU(inplace=True)
|
| 203 |
+
)
|
| 204 |
+
)
|
| 205 |
+
(grouper): QueryAndGroup()
|
| 206 |
+
)
|
| 207 |
+
)
|
| 208 |
+
)
|
| 209 |
+
)
|
| 210 |
+
(2): PointNetSAModuleMSG(
|
| 211 |
+
(local_aggregations): ModuleList(
|
| 212 |
+
(0): LocalAggregation(
|
| 213 |
+
(SA_CONFIG_operator): ConvPool(
|
| 214 |
+
(act): ReLU(inplace=True)
|
| 215 |
+
(convs): Sequential(
|
| 216 |
+
(0): Sequential(
|
| 217 |
+
(0): Conv2d(131, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 218 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 219 |
+
(2): ReLU(inplace=True)
|
| 220 |
+
)
|
| 221 |
+
(1): Sequential(
|
| 222 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 223 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 224 |
+
(2): ReLU(inplace=True)
|
| 225 |
+
)
|
| 226 |
+
(2): Sequential(
|
| 227 |
+
(0): Conv2d(128, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 228 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 229 |
+
(2): ReLU(inplace=True)
|
| 230 |
+
)
|
| 231 |
+
)
|
| 232 |
+
(grouper): QueryAndGroup()
|
| 233 |
+
)
|
| 234 |
+
)
|
| 235 |
+
)
|
| 236 |
+
)
|
| 237 |
+
(3): PointNetSAModuleMSG(
|
| 238 |
+
(local_aggregations): ModuleList(
|
| 239 |
+
(0): LocalAggregation(
|
| 240 |
+
(SA_CONFIG_operator): ConvPool(
|
| 241 |
+
(act): ReLU(inplace=True)
|
| 242 |
+
(convs): Sequential(
|
| 243 |
+
(0): Sequential(
|
| 244 |
+
(0): Conv2d(259, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 245 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 246 |
+
(2): ReLU(inplace=True)
|
| 247 |
+
)
|
| 248 |
+
(1): Sequential(
|
| 249 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 250 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 251 |
+
(2): ReLU(inplace=True)
|
| 252 |
+
)
|
| 253 |
+
(2): Sequential(
|
| 254 |
+
(0): Conv2d(256, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 255 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 256 |
+
(2): ReLU(inplace=True)
|
| 257 |
+
)
|
| 258 |
+
)
|
| 259 |
+
(grouper): QueryAndGroup()
|
| 260 |
+
)
|
| 261 |
+
)
|
| 262 |
+
)
|
| 263 |
+
)
|
| 264 |
+
)
|
| 265 |
+
)
|
| 266 |
+
(decoder): PointNet2Decoder(
|
| 267 |
+
(FP_modules): ModuleList(
|
| 268 |
+
(0): PointNetFPModule(
|
| 269 |
+
(convs): Sequential(
|
| 270 |
+
(0): Sequential(
|
| 271 |
+
(0): Conv1d(132, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 272 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 273 |
+
(2): ReLU(inplace=True)
|
| 274 |
+
)
|
| 275 |
+
(1): Sequential(
|
| 276 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 277 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 278 |
+
(2): ReLU(inplace=True)
|
| 279 |
+
)
|
| 280 |
+
(2): Sequential(
|
| 281 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 282 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 283 |
+
(2): ReLU(inplace=True)
|
| 284 |
+
)
|
| 285 |
+
)
|
| 286 |
+
)
|
| 287 |
+
(1): PointNetFPModule(
|
| 288 |
+
(convs): Sequential(
|
| 289 |
+
(0): Sequential(
|
| 290 |
+
(0): Conv1d(320, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 291 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 292 |
+
(2): ReLU(inplace=True)
|
| 293 |
+
)
|
| 294 |
+
(1): Sequential(
|
| 295 |
+
(0): Conv1d(256, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 296 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 297 |
+
(2): ReLU(inplace=True)
|
| 298 |
+
)
|
| 299 |
+
)
|
| 300 |
+
)
|
| 301 |
+
(2): PointNetFPModule(
|
| 302 |
+
(convs): Sequential(
|
| 303 |
+
(0): Sequential(
|
| 304 |
+
(0): Conv1d(384, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 305 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 306 |
+
(2): ReLU(inplace=True)
|
| 307 |
+
)
|
| 308 |
+
(1): Sequential(
|
| 309 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 310 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 311 |
+
(2): ReLU(inplace=True)
|
| 312 |
+
)
|
| 313 |
+
)
|
| 314 |
+
)
|
| 315 |
+
(3): PointNetFPModule(
|
| 316 |
+
(convs): Sequential(
|
| 317 |
+
(0): Sequential(
|
| 318 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 319 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 320 |
+
(2): ReLU(inplace=True)
|
| 321 |
+
)
|
| 322 |
+
(1): Sequential(
|
| 323 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 324 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 325 |
+
(2): ReLU(inplace=True)
|
| 326 |
+
)
|
| 327 |
+
)
|
| 328 |
+
)
|
| 329 |
+
)
|
| 330 |
+
)
|
| 331 |
+
(head): SegHead(
|
| 332 |
+
(head): Sequential(
|
| 333 |
+
(0): Sequential(
|
| 334 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 335 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 336 |
+
(2): ReLU(inplace=True)
|
| 337 |
+
)
|
| 338 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 339 |
+
(2): Sequential(
|
| 340 |
+
(0): Conv1d(128, 13, kernel_size=(1,), stride=(1,))
|
| 341 |
+
)
|
| 342 |
+
)
|
| 343 |
+
)
|
| 344 |
+
)
|
| 345 |
+
[12/03 09:22:19] S3DIS INFO: Number of params: 0.9648 M
|
| 346 |
+
[12/03 09:22:19] S3DIS INFO: Param groups = {
|
| 347 |
+
"decay": {
|
| 348 |
+
"weight_decay": 0.0001,
|
| 349 |
+
"params": [
|
| 350 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 351 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 352 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 353 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 354 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 355 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 356 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 357 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 358 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 359 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 360 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 361 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 362 |
+
"decoder.FP_modules.0.convs.0.0.weight",
|
| 363 |
+
"decoder.FP_modules.0.convs.1.0.weight",
|
| 364 |
+
"decoder.FP_modules.0.convs.2.0.weight",
|
| 365 |
+
"decoder.FP_modules.1.convs.0.0.weight",
|
| 366 |
+
"decoder.FP_modules.1.convs.1.0.weight",
|
| 367 |
+
"decoder.FP_modules.2.convs.0.0.weight",
|
| 368 |
+
"decoder.FP_modules.2.convs.1.0.weight",
|
| 369 |
+
"decoder.FP_modules.3.convs.0.0.weight",
|
| 370 |
+
"decoder.FP_modules.3.convs.1.0.weight",
|
| 371 |
+
"head.head.0.0.weight",
|
| 372 |
+
"head.head.2.0.weight"
|
| 373 |
+
],
|
| 374 |
+
"lr_scale": 1.0
|
| 375 |
+
},
|
| 376 |
+
"no_decay": {
|
| 377 |
+
"weight_decay": 0.0,
|
| 378 |
+
"params": [
|
| 379 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 380 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 381 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 382 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 383 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 384 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 385 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 386 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 387 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 388 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 389 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 390 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 391 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 392 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 393 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 394 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 395 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 396 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 397 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 398 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 399 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 400 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 401 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 402 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 403 |
+
"decoder.FP_modules.0.convs.0.1.weight",
|
| 404 |
+
"decoder.FP_modules.0.convs.0.1.bias",
|
| 405 |
+
"decoder.FP_modules.0.convs.1.1.weight",
|
| 406 |
+
"decoder.FP_modules.0.convs.1.1.bias",
|
| 407 |
+
"decoder.FP_modules.0.convs.2.1.weight",
|
| 408 |
+
"decoder.FP_modules.0.convs.2.1.bias",
|
| 409 |
+
"decoder.FP_modules.1.convs.0.1.weight",
|
| 410 |
+
"decoder.FP_modules.1.convs.0.1.bias",
|
| 411 |
+
"decoder.FP_modules.1.convs.1.1.weight",
|
| 412 |
+
"decoder.FP_modules.1.convs.1.1.bias",
|
| 413 |
+
"decoder.FP_modules.2.convs.0.1.weight",
|
| 414 |
+
"decoder.FP_modules.2.convs.0.1.bias",
|
| 415 |
+
"decoder.FP_modules.2.convs.1.1.weight",
|
| 416 |
+
"decoder.FP_modules.2.convs.1.1.bias",
|
| 417 |
+
"decoder.FP_modules.3.convs.0.1.weight",
|
| 418 |
+
"decoder.FP_modules.3.convs.0.1.bias",
|
| 419 |
+
"decoder.FP_modules.3.convs.1.1.weight",
|
| 420 |
+
"decoder.FP_modules.3.convs.1.1.bias",
|
| 421 |
+
"head.head.0.1.weight",
|
| 422 |
+
"head.head.0.1.bias",
|
| 423 |
+
"head.head.2.0.bias"
|
| 424 |
+
],
|
| 425 |
+
"lr_scale": 1.0
|
| 426 |
+
}
|
| 427 |
+
}
|
| 428 |
+
[12/03 09:22:19] S3DIS INFO:
|
| 429 |
+
Totally 68 samples in val set
|
| 430 |
+
[12/03 09:22:19] S3DIS INFO: length of validation dataset: 68
|
| 431 |
+
[12/03 09:22:19] S3DIS INFO: number of classes of the dataset: 13
|
| 432 |
+
[12/03 09:22:20] S3DIS INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PN++_SEG_fractal/checkpoint/s3dis-pointnet++_ckpt_best_618.pth
|
| 433 |
+
[12/03 09:22:20] S3DIS INFO: ckpts @ 20 epoch( {'best_val': 60.01229476928711} )
|
| 434 |
+
[12/03 09:22:20] S3DIS INFO: length of test dataset: 68
|
| 435 |
+
[12/03 09:22:20] S3DIS INFO: Test [0]/[68] cloud
|
| 436 |
+
[12/03 09:28:42] S3DIS INFO: [0]/[68] cloud, test_oa , test_macc, test_miou: 91.90 96.86 72.18,
|
| 437 |
+
iou per cls is: [ 96.75 99.35 80.02 0. 0. 100. 96.13 0. 100. 100.
|
| 438 |
+
100. 100. 66.14]
|
| 439 |
+
[12/03 09:28:42] S3DIS INFO: Test [1]/[68] cloud
|
| 440 |
+
[12/03 09:33:29] S3DIS INFO: [1]/[68] cloud, test_oa , test_macc, test_miou: 89.28 96.23 55.62,
|
| 441 |
+
iou per cls is: [ 95.82 99.37 74.74 0. 0. 0. 96.96 0. 100. 100.
|
| 442 |
+
0. 100. 56.2 ]
|
| 443 |
+
[12/03 09:33:29] S3DIS INFO: Test [2]/[68] cloud
|
| 444 |
+
[12/03 09:42:01] S3DIS INFO: [2]/[68] cloud, test_oa , test_macc, test_miou: 84.45 84.67 63.77,
|
| 445 |
+
iou per cls is: [ 96.05 99.57 71.46 0. 31.31 44.66 70.17 93.78 92.73 100.
|
| 446 |
+
0. 84.51 44.81]
|
| 447 |
+
[12/03 09:42:01] S3DIS INFO: Test [3]/[68] cloud
|
| 448 |
+
[12/03 10:24:36] S3DIS INFO: [3]/[68] cloud, test_oa , test_macc, test_miou: 88.49 85.20 71.29,
|
| 449 |
+
iou per cls is: [ 94.84 97.03 78.99 0. 47.39 100. 76.67 92.7 91.3 97.89
|
| 450 |
+
73.88 15.12 60.97]
|
| 451 |
+
[12/03 10:24:36] S3DIS INFO: Test [4]/[68] cloud
|
| 452 |
+
[12/03 10:43:03] S3DIS INFO: [4]/[68] cloud, test_oa , test_macc, test_miou: 89.34 84.63 57.62,
|
| 453 |
+
iou per cls is: [93.62 99.28 76.99 0. 51.26 75.17 84.37 67.34 91.2 0. 0. 60.02
|
| 454 |
+
49.86]
|
| 455 |
+
[12/03 10:43:03] S3DIS INFO: Test [5]/[68] cloud
|
| 456 |
+
[12/03 13:33:09] S3DIS INFO: [5]/[68] cloud, test_oa , test_macc, test_miou: 74.62 68.51 27.84,
|
| 457 |
+
iou per cls is: [81.59 96.96 53.72 0. 1.51 0.08 17.81 0. 0. 54.03 52.81 0.
|
| 458 |
+
3.45]
|
| 459 |
+
[12/03 13:33:09] S3DIS INFO: Test [6]/[68] cloud
|
| 460 |
+
[12/03 13:42:09] S3DIS INFO: [6]/[68] cloud, test_oa , test_macc, test_miou: 97.34 96.85 80.73,
|
| 461 |
+
iou per cls is: [ 98.03 99.6 95.34 100. 0. 100. 59.67 100. 100. 100.
|
| 462 |
+
100. 0. 96.9 ]
|
| 463 |
+
[12/03 13:42:09] S3DIS INFO: Test [7]/[68] cloud
|
| 464 |
+
[12/03 13:47:04] S3DIS INFO: [7]/[68] cloud, test_oa , test_macc, test_miou: 96.83 96.51 80.70,
|
| 465 |
+
iou per cls is: [ 96.55 99.41 95.01 100. 0. 100. 58.14 100. 100. 100.
|
| 466 |
+
100. 100. 0. ]
|
| 467 |
+
[12/03 13:47:04] S3DIS INFO: Test [8]/[68] cloud
|
| 468 |
+
[12/03 13:52:08] S3DIS INFO: [8]/[68] cloud, test_oa , test_macc, test_miou: 97.90 97.14 88.16,
|
| 469 |
+
iou per cls is: [ 97.14 99.62 96.39 100. 0. 100. 74.48 100. 100. 100.
|
| 470 |
+
100. 100. 78.47]
|
| 471 |
+
[12/03 13:52:08] S3DIS INFO: Test [9]/[68] cloud
|
| 472 |
+
[12/03 14:03:10] S3DIS INFO: [9]/[68] cloud, test_oa , test_macc, test_miou: 87.87 88.28 43.20,
|
| 473 |
+
iou per cls is: [ 97.03 99.55 90.68 100. 0. 2.2 16.3 0. 0. 100.
|
| 474 |
+
0. 0. 55.85]
|
| 475 |
+
[12/03 14:03:10] S3DIS INFO: Test [10]/[68] cloud
|
| 476 |
+
[12/03 14:06:18] S3DIS INFO: [10]/[68] cloud, test_oa , test_macc, test_miou: 91.96 94.10 54.42,
|
| 477 |
+
iou per cls is: [ 96.2 99.36 88.61 100. 0. 100. 43.46 0. 100. 0.
|
| 478 |
+
0. 0. 79.85]
|
| 479 |
+
[12/03 14:06:18] S3DIS INFO: Test [11]/[68] cloud
|
| 480 |
+
[12/03 14:18:26] S3DIS INFO: [11]/[68] cloud, test_oa , test_macc, test_miou: 84.46 79.46 34.40,
|
| 481 |
+
iou per cls is: [ 96.42 98.9 81.25 0. 0. 0. 16.75 0. 0. 100.
|
| 482 |
+
0. 0. 53.93]
|
| 483 |
+
[12/03 14:18:26] S3DIS INFO: Test [12]/[68] cloud
|
| 484 |
+
[12/03 16:07:25] S3DIS INFO: [12]/[68] cloud, test_oa , test_macc, test_miou: 90.14 93.96 38.61,
|
| 485 |
+
iou per cls is: [ 94.1 98.8 83.31 0. 0. 0. 41.84 0. 0. 100.
|
| 486 |
+
0. 0. 83.85]
|
| 487 |
+
[12/03 16:07:25] S3DIS INFO: Test [13]/[68] cloud
|
| 488 |
+
[12/03 16:14:38] S3DIS INFO: [13]/[68] cloud, test_oa , test_macc, test_miou: 95.68 95.58 56.23,
|
| 489 |
+
iou per cls is: [ 95.08 97.49 94.53 0. 0. 100. 60.98 0. 100. 100.
|
| 490 |
+
0. 0. 82.9 ]
|
| 491 |
+
[12/03 16:14:38] S3DIS INFO: Test [14]/[68] cloud
|
| 492 |
+
[12/03 16:19:47] S3DIS INFO: [14]/[68] cloud, test_oa , test_macc, test_miou: 91.20 76.59 37.43,
|
| 493 |
+
iou per cls is: [ 96.93 99.58 94.29 100. 0. 0. 67.07 0. 0. 5.2
|
| 494 |
+
23.57 0. 0. ]
|
| 495 |
+
[12/03 16:19:47] S3DIS INFO: Test [15]/[68] cloud
|
| 496 |
+
[12/03 16:56:58] S3DIS INFO: [15]/[68] cloud, test_oa , test_macc, test_miou: 94.75 88.74 38.31,
|
| 497 |
+
iou per cls is: [98.57 99.28 90.57 0. 0. 0. 55.61 0. 0. 18.67 85.97 0.
|
| 498 |
+
49.37]
|
| 499 |
+
[12/03 16:56:58] S3DIS INFO: Test [16]/[68] cloud
|
| 500 |
+
[12/03 17:01:22] S3DIS INFO: [16]/[68] cloud, test_oa , test_macc, test_miou: 92.70 94.00 76.80,
|
| 501 |
+
iou per cls is: [ 97.24 99.55 88.63 100. 100. 0. 55.14 100. 100. 100.
|
| 502 |
+
100. 0. 57.89]
|
| 503 |
+
[12/03 17:01:22] S3DIS INFO: Test [17]/[68] cloud
|
| 504 |
+
[12/03 17:09:13] S3DIS INFO: [17]/[68] cloud, test_oa , test_macc, test_miou: 92.18 94.75 55.39,
|
| 505 |
+
iou per cls is: [ 98.59 99.46 86.55 100. 0. 100. 58.79 0. 100. 0.
|
| 506 |
+
0. 0. 76.69]
|
| 507 |
+
[12/03 17:09:13] S3DIS INFO: Test [18]/[68] cloud
|
| 508 |
+
[12/03 17:11:07] S3DIS INFO: [18]/[68] cloud, test_oa , test_macc, test_miou: 92.57 88.25 63.33,
|
| 509 |
+
iou per cls is: [ 96.6 99.44 87.95 100. 100. 0. 21.06 100. 100. 100.
|
| 510 |
+
0. 0. 18.28]
|
| 511 |
+
[12/03 17:11:07] S3DIS INFO: Test [19]/[68] cloud
|
| 512 |
+
[12/03 17:20:13] S3DIS INFO: [19]/[68] cloud, test_oa , test_macc, test_miou: 95.85 81.57 63.69,
|
| 513 |
+
iou per cls is: [ 96.08 98.45 94.48 100. 0.01 0.54 53.41 0. 100. 100.
|
| 514 |
+
0. 100. 85.03]
|
| 515 |
+
[12/03 17:20:13] S3DIS INFO: Test [20]/[68] cloud
|
| 516 |
+
[12/03 17:27:49] S3DIS INFO: [20]/[68] cloud, test_oa , test_macc, test_miou: 94.90 94.03 54.57,
|
| 517 |
+
iou per cls is: [ 99.68 98.47 85.86 100. 0. 0. 0. 90.6 94.79 100.
|
| 518 |
+
0. 0. 39.96]
|
| 519 |
+
[12/03 17:27:49] S3DIS INFO: Test [21]/[68] cloud
|
| 520 |
+
[12/03 17:31:36] S3DIS INFO: [21]/[68] cloud, test_oa , test_macc, test_miou: 82.73 79.94 64.54,
|
| 521 |
+
iou per cls is: [ 97.21 98.51 49.01 0. 25.66 53.1 95.74 87.01 93.31 100.
|
| 522 |
+
89.05 3.57 46.84]
|
| 523 |
+
[12/03 17:31:36] S3DIS INFO: Test [22]/[68] cloud
|
| 524 |
+
[12/03 17:35:17] S3DIS INFO: [22]/[68] cloud, test_oa , test_macc, test_miou: 92.76 90.04 77.62,
|
| 525 |
+
iou per cls is: [ 98.47 99.4 80.59 0. 54.31 82.99 75.54 79.86 97.48 100.
|
| 526 |
+
91.03 93.27 56.07]
|
| 527 |
+
[12/03 17:35:17] S3DIS INFO: Test [23]/[68] cloud
|
| 528 |
+
[12/03 17:39:19] S3DIS INFO: [23]/[68] cloud, test_oa , test_macc, test_miou: 94.40 89.57 76.30,
|
| 529 |
+
iou per cls is: [ 96.78 98.8 77.58 0. 23.78 70.77 94.57 79.29 94.56 100.
|
| 530 |
+
95.62 86.24 73.93]
|
| 531 |
+
[12/03 17:39:19] S3DIS INFO: Test [24]/[68] cloud
|
| 532 |
+
[12/03 17:43:24] S3DIS INFO: [24]/[68] cloud, test_oa , test_macc, test_miou: 90.01 90.15 68.81,
|
| 533 |
+
iou per cls is: [ 97.7 97.68 77.85 0. 57.7 80.89 81.53 75.99 82.18 100.
|
| 534 |
+
82.32 0. 60.71]
|
| 535 |
+
[12/03 17:43:24] S3DIS INFO: Test [25]/[68] cloud
|
| 536 |
+
[12/03 17:49:03] S3DIS INFO: [25]/[68] cloud, test_oa , test_macc, test_miou: 87.02 85.13 70.43,
|
| 537 |
+
iou per cls is: [ 98.17 98.6 62.23 0. 32.14 63.73 61.02 84.26 93.21 100.
|
| 538 |
+
94.32 76.83 51.03]
|
| 539 |
+
[12/03 17:49:03] S3DIS INFO: Test [26]/[68] cloud
|
| 540 |
+
[12/03 17:58:10] S3DIS INFO: [26]/[68] cloud, test_oa , test_macc, test_miou: 84.50 83.54 68.52,
|
| 541 |
+
iou per cls is: [ 96.3 98.57 72.66 0. 10.37 52.55 91.88 60.81 86.87 100.
|
| 542 |
+
72.41 90.37 58.01]
|
| 543 |
+
[12/03 17:58:10] S3DIS INFO: Test [27]/[68] cloud
|
| 544 |
+
[12/03 18:08:01] S3DIS INFO: [27]/[68] cloud, test_oa , test_macc, test_miou: 83.94 80.21 56.58,
|
| 545 |
+
iou per cls is: [96.09 98.1 64.84 0. 29.77 51.08 83.68 82.2 69.49 0. 75.19 33.48
|
| 546 |
+
51.67]
|
| 547 |
+
[12/03 18:08:01] S3DIS INFO: Test [28]/[68] cloud
|
| 548 |
+
[12/03 18:11:58] S3DIS INFO: [28]/[68] cloud, test_oa , test_macc, test_miou: 89.75 78.03 65.43,
|
| 549 |
+
iou per cls is: [ 98. 98.39 86.47 0. 35.33 100. 95.71 86.97 89.79 100.
|
| 550 |
+
8.57 2.26 49.14]
|
| 551 |
+
[12/03 18:11:58] S3DIS INFO: Test [29]/[68] cloud
|
| 552 |
+
[12/03 18:16:52] S3DIS INFO: [29]/[68] cloud, test_oa , test_macc, test_miou: 83.83 87.85 52.79,
|
| 553 |
+
iou per cls is: [ 97.05 97.66 88.61 0. 0. 0. 73.91 35.9 0. 100.
|
| 554 |
+
49.99 100. 43.19]
|
| 555 |
+
[12/03 18:16:52] S3DIS INFO: Test [30]/[68] cloud
|
| 556 |
+
[12/03 18:25:29] S3DIS INFO: [30]/[68] cloud, test_oa , test_macc, test_miou: 92.72 83.64 56.85,
|
| 557 |
+
iou per cls is: [98.8 98.69 87.42 0. 0.63 0. 87.16 91.07 91.21 0. 92.89 29.84
|
| 558 |
+
61.3 ]
|
| 559 |
+
[12/03 18:25:29] S3DIS INFO: Test [31]/[68] cloud
|
| 560 |
+
[12/03 18:40:17] S3DIS INFO: [31]/[68] cloud, test_oa , test_macc, test_miou: 87.22 86.71 66.13,
|
| 561 |
+
iou per cls is: [ 93.65 98.78 76.46 0. 0. 100. 76.08 84.05 89.01 100.
|
| 562 |
+
59.13 35.04 47.44]
|
| 563 |
+
[12/03 18:40:17] S3DIS INFO: Test [32]/[68] cloud
|
| 564 |
+
[12/03 18:44:29] S3DIS INFO: [32]/[68] cloud, test_oa , test_macc, test_miou: 92.93 87.72 75.23,
|
| 565 |
+
iou per cls is: [ 96.99 97.88 77.36 0. 53.38 86.41 95.45 75.21 91.1 100.
|
| 566 |
+
94.42 36.51 73.22]
|
| 567 |
+
[12/03 18:44:29] S3DIS INFO: Test [33]/[68] cloud
|
| 568 |
+
[12/03 18:46:29] S3DIS INFO: [33]/[68] cloud, test_oa , test_macc, test_miou: 84.87 83.35 62.17,
|
| 569 |
+
iou per cls is: [ 96.89 98.22 73.32 0. 26.62 100. 31.23 91.73 89.57 100.
|
| 570 |
+
52.6 0. 48. ]
|
| 571 |
+
[12/03 18:46:29] S3DIS INFO: Test [34]/[68] cloud
|
| 572 |
+
[12/03 19:05:42] S3DIS INFO: [34]/[68] cloud, test_oa , test_macc, test_miou: 89.17 87.64 65.57,
|
| 573 |
+
iou per cls is: [ 98.25 99.12 80.02 0. 37.26 100. 94.85 88.61 89.09 0.
|
| 574 |
+
28.3 95.79 41.08]
|
| 575 |
+
[12/03 19:05:42] S3DIS INFO: Test [35]/[68] cloud
|
| 576 |
+
[12/03 19:09:22] S3DIS INFO: [35]/[68] cloud, test_oa , test_macc, test_miou: 91.03 87.40 74.32,
|
| 577 |
+
iou per cls is: [ 96.65 98.6 81.85 0. 28.93 62.45 88.03 84.36 92.43 100.
|
| 578 |
+
87.24 91.98 53.66]
|
| 579 |
+
[12/03 19:09:22] S3DIS INFO: Test [36]/[68] cloud
|
| 580 |
+
[12/03 19:13:56] S3DIS INFO: [36]/[68] cloud, test_oa , test_macc, test_miou: 90.85 90.11 74.89,
|
| 581 |
+
iou per cls is: [ 96.94 98.88 79.03 0. 41.41 63.04 85.63 85.93 82.89 100.
|
| 582 |
+
88.98 84.15 66.72]
|
| 583 |
+
[12/03 19:13:56] S3DIS INFO: Test [37]/[68] cloud
|
| 584 |
+
[12/03 19:27:09] S3DIS INFO: [37]/[68] cloud, test_oa , test_macc, test_miou: 81.26 79.59 63.66,
|
| 585 |
+
iou per cls is: [93.71 95.23 54.08 0. 51.06 74.27 72.38 73.62 81.06 74.07 60.33 51.79
|
| 586 |
+
46. ]
|
| 587 |
+
[12/03 19:27:09] S3DIS INFO: Test [38]/[68] cloud
|
| 588 |
+
[12/03 19:29:36] S3DIS INFO: [38]/[68] cloud, test_oa , test_macc, test_miou: 88.66 88.33 67.59,
|
| 589 |
+
iou per cls is: [ 95.7 96.38 78.2 0. 0. 84.84 64.13 68.88 98.28 100.
|
| 590 |
+
86.02 47.82 58.46]
|
| 591 |
+
[12/03 19:29:36] S3DIS INFO: Test [39]/[68] cloud
|
| 592 |
+
[12/03 19:33:02] S3DIS INFO: [39]/[68] cloud, test_oa , test_macc, test_miou: 81.41 76.33 61.76,
|
| 593 |
+
iou per cls is: [ 91.27 97.81 75.4 0. 56.02 70.75 47.08 71.86 84.36 100.
|
| 594 |
+
58.04 10.98 39.26]
|
| 595 |
+
[12/03 19:33:02] S3DIS INFO: Test [40]/[68] cloud
|
| 596 |
+
[12/03 19:36:36] S3DIS INFO: [40]/[68] cloud, test_oa , test_macc, test_miou: 92.18 90.47 78.84,
|
| 597 |
+
iou per cls is: [ 94.98 99.63 85.04 0. 52.34 87.67 94.58 88.22 91.28 100.
|
| 598 |
+
85.49 90.4 55.31]
|
| 599 |
+
[12/03 19:36:36] S3DIS INFO: Test [41]/[68] cloud
|
| 600 |
+
[12/03 19:40:11] S3DIS INFO: [41]/[68] cloud, test_oa , test_macc, test_miou: 92.76 91.91 79.97,
|
| 601 |
+
iou per cls is: [ 94.58 99.55 86.53 0. 89.48 90.56 84.01 75.89 91.69 100.
|
| 602 |
+
88.82 86.93 51.57]
|
| 603 |
+
[12/03 19:40:11] S3DIS INFO: Test [42]/[68] cloud
|
| 604 |
+
[12/03 19:54:40] S3DIS INFO: [42]/[68] cloud, test_oa , test_macc, test_miou: 77.03 80.26 62.93,
|
| 605 |
+
iou per cls is: [ 95.45 98.21 56.49 0. 48.03 63.1 72.54 82.73 67.04 100.
|
| 606 |
+
23.67 76.52 34.32]
|
| 607 |
+
[12/03 19:54:40] S3DIS INFO: Test [43]/[68] cloud
|
| 608 |
+
[12/03 19:57:42] S3DIS INFO: [43]/[68] cloud, test_oa , test_macc, test_miou: 92.63 93.66 74.48,
|
| 609 |
+
iou per cls is: [ 96.42 99.05 75.35 0. 0. 84.79 95.28 86.35 98.07 100.
|
| 610 |
+
91.64 82.84 58.46]
|
| 611 |
+
[12/03 19:57:42] S3DIS INFO: Test [44]/[68] cloud
|
| 612 |
+
[12/03 19:59:14] S3DIS INFO: [44]/[68] cloud, test_oa , test_macc, test_miou: 96.05 95.91 93.08,
|
| 613 |
+
iou per cls is: [ 94.96 98.22 93.4 100. 100. 100. 90.82 85.85 94.12 100.
|
| 614 |
+
93.86 86.64 72.25]
|
| 615 |
+
[12/03 19:59:14] S3DIS INFO: Test [45]/[68] cloud
|
| 616 |
+
[12/03 20:03:51] S3DIS INFO: [45]/[68] cloud, test_oa , test_macc, test_miou: 84.45 85.57 63.57,
|
| 617 |
+
iou per cls is: [ 94.79 99.1 54.84 0. 29.73 72.51 83.35 85.66 72.43 100.
|
| 618 |
+
82.59 0. 51.41]
|
| 619 |
+
[12/03 20:03:51] S3DIS INFO: Test [46]/[68] cloud
|
| 620 |
+
[12/03 20:07:18] S3DIS INFO: [46]/[68] cloud, test_oa , test_macc, test_miou: 88.58 86.62 65.39,
|
| 621 |
+
iou per cls is: [ 92.24 99.91 80.53 0. 29.57 92.6 84.87 75.11 61.82 100.
|
| 622 |
+
74.79 0. 58.67]
|
| 623 |
+
[12/03 20:07:18] S3DIS INFO: Test [47]/[68] cloud
|
| 624 |
+
[12/03 20:12:29] S3DIS INFO: [47]/[68] cloud, test_oa , test_macc, test_miou: 91.00 87.51 74.92,
|
| 625 |
+
iou per cls is: [ 93.41 99.57 81.85 0. 24.18 84.66 92.92 87.2 89.71 100.
|
| 626 |
+
83.56 90.48 46.44]
|
| 627 |
+
[12/03 20:12:29] S3DIS INFO: Test [48]/[68] cloud
|
| 628 |
+
[12/03 20:17:44] S3DIS INFO: [48]/[68] cloud, test_oa , test_macc, test_miou: 79.40 81.31 57.13,
|
| 629 |
+
iou per cls is: [93.3 95.75 58.75 0. 46.8 45.28 74.19 72.01 93.95 0. 65.81 58.
|
| 630 |
+
38.91]
|
| 631 |
+
[12/03 20:17:44] S3DIS INFO: Test [49]/[68] cloud
|
| 632 |
+
[12/03 20:22:25] S3DIS INFO: [49]/[68] cloud, test_oa , test_macc, test_miou: 95.76 94.46 76.77,
|
| 633 |
+
iou per cls is: [ 98.01 96.76 89.31 0. 0. 100. 91.38 88.8 94.65 100.
|
| 634 |
+
91.89 59.23 88. ]
|
| 635 |
+
[12/03 20:22:25] S3DIS INFO: Test [50]/[68] cloud
|
| 636 |
+
[12/03 20:30:35] S3DIS INFO: [50]/[68] cloud, test_oa , test_macc, test_miou: 91.46 91.41 69.90,
|
| 637 |
+
iou per cls is: [ 97.97 96.2 93.93 0. 100. 100. 90.28 74.83 91.26 0.
|
| 638 |
+
38.55 90.18 35.56]
|
| 639 |
+
[12/03 20:30:35] S3DIS INFO: Test [51]/[68] cloud
|
| 640 |
+
[12/03 21:06:07] S3DIS INFO: [51]/[68] cloud, test_oa , test_macc, test_miou: 80.25 76.35 52.95,
|
| 641 |
+
iou per cls is: [ 66.38 98.26 76.14 0. 11.25 100. 66.62 72.72 82.54 0.
|
| 642 |
+
65.43 2.81 46.18]
|
| 643 |
+
[12/03 21:06:07] S3DIS INFO: Test [52]/[68] cloud
|
| 644 |
+
[12/03 21:48:06] S3DIS INFO: [52]/[68] cloud, test_oa , test_macc, test_miou: 69.15 78.33 43.57,
|
| 645 |
+
iou per cls is: [61.43 97.2 57.87 0. 20.77 0. 72.48 50.25 65.06 53.75 53.06 0.
|
| 646 |
+
34.5 ]
|
| 647 |
+
[12/03 21:48:06] S3DIS INFO: Test [53]/[68] cloud
|
| 648 |
+
[12/03 21:52:42] S3DIS INFO: [53]/[68] cloud, test_oa , test_macc, test_miou: 84.66 82.24 52.92,
|
| 649 |
+
iou per cls is: [92.74 99.08 74.52 0.11 0. 0. 80.45 81.01 86.92 0. 49.31 88.14
|
| 650 |
+
35.65]
|
| 651 |
+
[12/03 21:52:42] S3DIS INFO: Test [54]/[68] cloud
|
| 652 |
+
[12/03 21:56:17] S3DIS INFO: [54]/[68] cloud, test_oa , test_macc, test_miou: 93.76 92.67 79.01,
|
| 653 |
+
iou per cls is: [ 97.02 98.13 78.92 0. 60.54 83.42 93.7 93.62 92.31 100.
|
| 654 |
+
94.2 75.63 59.68]
|
| 655 |
+
[12/03 21:56:17] S3DIS INFO: Test [55]/[68] cloud
|
| 656 |
+
[12/03 22:34:22] S3DIS INFO: [55]/[68] cloud, test_oa , test_macc, test_miou: 82.47 84.24 49.34,
|
| 657 |
+
iou per cls is: [93.56 97.83 76.78 0. 36.02 0. 33.5 61.05 63.45 0. 52.98 77.51
|
| 658 |
+
48.74]
|
| 659 |
+
[12/03 22:34:22] S3DIS INFO: Test [56]/[68] cloud
|
| 660 |
+
[12/03 22:46:00] S3DIS INFO: [56]/[68] cloud, test_oa , test_macc, test_miou: 86.44 82.29 65.02,
|
| 661 |
+
iou per cls is: [ 94.82 97.99 75.52 0. 51.34 77.48 83.38 83.72 65.41 100.
|
| 662 |
+
59.31 4.54 51.7 ]
|
| 663 |
+
[12/03 22:46:00] S3DIS INFO: Test [57]/[68] cloud
|
| 664 |
+
[12/03 22:50:52] S3DIS INFO: [57]/[68] cloud, test_oa , test_macc, test_miou: 91.01 89.85 77.16,
|
| 665 |
+
iou per cls is: [ 97.3 98.3 77.9 0. 50.62 60.98 76.62 88.97 95.25 100.
|
| 666 |
+
87.15 100. 70.06]
|
| 667 |
+
[12/03 22:50:52] S3DIS INFO: Test [58]/[68] cloud
|
| 668 |
+
[12/03 22:53:43] S3DIS INFO: [58]/[68] cloud, test_oa , test_macc, test_miou: 95.17 96.34 69.75,
|
| 669 |
+
iou per cls is: [ 94.59 98.27 89.47 0. 0. 83.92 92.55 93.26 96.78 100.
|
| 670 |
+
91.85 0. 65.99]
|
| 671 |
+
[12/03 22:53:43] S3DIS INFO: Test [59]/[68] cloud
|
| 672 |
+
[12/03 22:56:53] S3DIS INFO: [59]/[68] cloud, test_oa , test_macc, test_miou: 92.39 92.36 73.09,
|
| 673 |
+
iou per cls is: [ 97.71 98.95 76.61 0. 0. 63.29 93.6 87.27 88.94 100.
|
| 674 |
+
89.96 91.09 62.7 ]
|
| 675 |
+
[12/03 22:56:53] S3DIS INFO: Test [60]/[68] cloud
|
| 676 |
+
[12/03 23:01:25] S3DIS INFO: [60]/[68] cloud, test_oa , test_macc, test_miou: 91.72 85.18 73.48,
|
| 677 |
+
iou per cls is: [ 98.56 98.71 70.67 0. 2.98 71.96 82.07 86.5 98.37 100.
|
| 678 |
+
91.82 86.97 66.57]
|
| 679 |
+
[12/03 23:01:25] S3DIS INFO: Test [61]/[68] cloud
|
| 680 |
+
[12/03 23:06:09] S3DIS INFO: [61]/[68] cloud, test_oa , test_macc, test_miou: 95.00 93.39 79.29,
|
| 681 |
+
iou per cls is: [ 97.09 97.74 86.48 0. 58.81 68.81 95.59 93.51 96.91 100.
|
| 682 |
+
96.53 86.8 52.49]
|
| 683 |
+
[12/03 23:06:09] S3DIS INFO: Test [62]/[68] cloud
|
| 684 |
+
[12/03 23:09:43] S3DIS INFO: [62]/[68] cloud, test_oa , test_macc, test_miou: 92.93 92.79 65.63,
|
| 685 |
+
iou per cls is: [96.07 97.67 86.51 0. 0. 77.32 77.87 76.52 97.73 81.79 92.12 0.
|
| 686 |
+
69.53]
|
| 687 |
+
[12/03 23:09:43] S3DIS INFO: Test [63]/[68] cloud
|
| 688 |
+
[12/03 23:12:12] S3DIS INFO: [63]/[68] cloud, test_oa , test_macc, test_miou: 72.80 92.80 37.43,
|
| 689 |
+
iou per cls is: [ 93.83 98.86 74.02 0. 0. 0. 0. 0. 0. 100.
|
| 690 |
+
0. 100. 19.86]
|
| 691 |
+
[12/03 23:12:12] S3DIS INFO: Test [64]/[68] cloud
|
| 692 |
+
[12/03 23:14:33] S3DIS INFO: [64]/[68] cloud, test_oa , test_macc, test_miou: 68.96 70.03 33.34,
|
| 693 |
+
iou per cls is: [ 46.62 97.69 66.12 0. 4.6 0. 38.13 0. 0. 100.
|
| 694 |
+
65.07 0. 15.14]
|
| 695 |
+
[12/03 23:14:33] S3DIS INFO: Test [65]/[68] cloud
|
| 696 |
+
[12/03 23:18:37] S3DIS INFO: [65]/[68] cloud, test_oa , test_macc, test_miou: 64.46 83.61 39.43,
|
| 697 |
+
iou per cls is: [ 46.09 97.47 66.28 100. 0. 0. 39.1 0. 0. 100.
|
| 698 |
+
30.65 0. 33.06]
|
| 699 |
+
[12/03 23:18:37] S3DIS INFO: Test [66]/[68] cloud
|
| 700 |
+
[12/03 23:18:59] S3DIS INFO: [66]/[68] cloud, test_oa , test_macc, test_miou: 79.80 88.25 39.39,
|
| 701 |
+
iou per cls is: [ 2.9 99.09 72.2 100. 100. 0. 84.52 0. 0. 0.
|
| 702 |
+
0. 0. 53.32]
|
| 703 |
+
[12/03 23:18:59] S3DIS INFO: Test [67]/[68] cloud
|
| 704 |
+
[12/03 23:21:48] S3DIS INFO: [67]/[68] cloud, test_oa , test_macc, test_miou: 82.01 84.97 50.80,
|
| 705 |
+
iou per cls is: [ 80.73 98.39 88.71 100. 0. 0. 32.7 48.37 75.22 100.
|
| 706 |
+
0. 0. 36.32]
|
| 707 |
+
[12/03 23:21:48] S3DIS INFO: Best ckpt @E20, test_oa , test_macc, test_miou: 87.23 69.38 61.78,
|
| 708 |
+
iou per cls is: [91.53 98.43 80.46 0. 27.33 53.27 62.91 78.65 83.81 57.19 69.27 51.75
|
| 709 |
+
48.55]
|
Pretrained_Models/PN++_SEG_fractal/PN++_SEG_fractal_test.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
method,Area,OA,mACC,mIoU,ceiling,floor,wall,beam,column,window,door,chair,table,bookcase,sofa,board,clutter,best_epoch,log_path,wandb link
|
| 2 |
+
pointnet++,5,87.23,69.38,61.78,91.53,98.43,80.46,0.00,27.33,53.27,62.91,78.65,83.81,57.19,69.27,51.75,48.55,20,/workspace/FractalCloud/Model_logs/PN++_SEG_fractal,-
|
Pretrained_Models/PN++_SEG_fractal/checkpoint/s3dis-pointnet++_ckpt_best_618.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:38c35c343903782e9dcd493474194dd7f5e64489f2dd87ff174f690729f09c6d
|
| 3 |
+
size 11704549
|
Pretrained_Models/PN++_SEG_original/PN++_SEG_original20251202-225336-cjYUX2cjCSXoiJ5N7iEyWe.log
ADDED
|
@@ -0,0 +1,709 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/02 22:53:36] S3DIS INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 5139
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 100
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: CrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 10
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-S3DIS
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PN++_SEG_original
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 50
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/s3dis
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PN++_SEG_original/checkpoint/s3dis-pointnet++_ckpt_best_616.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['ChromaticAutoContrast', 'PointsToTensor', 'PointCloudScaling', 'PointCloudXYZAlign', 'PointCloudJitter', 'ChromaticDropGPU', 'ChromaticNormalize']
|
| 45 |
+
val: ['PointsToTensor', 'PointCloudXYZAlign', 'ChromaticNormalize']
|
| 46 |
+
vote: ['ChromaticDropGPU']
|
| 47 |
+
kwargs:
|
| 48 |
+
color_drop: 0.2
|
| 49 |
+
gravity_dim: 2
|
| 50 |
+
scale: [0.9, 1.1]
|
| 51 |
+
angle: [0, 0, 1]
|
| 52 |
+
jitter_sigma: 0.005
|
| 53 |
+
jitter_clip: 0.02
|
| 54 |
+
feature_keys: x,heights
|
| 55 |
+
dataset:
|
| 56 |
+
common:
|
| 57 |
+
NAME: S3DIS
|
| 58 |
+
data_root: /workspace/PointNeXt/data/S3DIS/s3disfull
|
| 59 |
+
test_area: 5
|
| 60 |
+
voxel_size: 0.04
|
| 61 |
+
train:
|
| 62 |
+
split: train
|
| 63 |
+
voxel_max: 24000
|
| 64 |
+
loop: 30
|
| 65 |
+
presample: False
|
| 66 |
+
val:
|
| 67 |
+
split: val
|
| 68 |
+
voxel_max: None
|
| 69 |
+
presample: True
|
| 70 |
+
test:
|
| 71 |
+
split: test
|
| 72 |
+
voxel_max: None
|
| 73 |
+
presample: False
|
| 74 |
+
num_classes: 13
|
| 75 |
+
batch_size: 32
|
| 76 |
+
val_batch_size: 1
|
| 77 |
+
dataloader:
|
| 78 |
+
num_workers: 8
|
| 79 |
+
cls_weighed_loss: False
|
| 80 |
+
optimizer:
|
| 81 |
+
NAME: adamw
|
| 82 |
+
weight_decay: 0.0001
|
| 83 |
+
sched: cosine
|
| 84 |
+
warmup_epochs: 0
|
| 85 |
+
min_lr: 1e-05
|
| 86 |
+
lr: 0.01
|
| 87 |
+
log_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_original
|
| 88 |
+
model:
|
| 89 |
+
NAME: BaseSeg
|
| 90 |
+
encoder_args:
|
| 91 |
+
NAME: PointNet2Encoder
|
| 92 |
+
in_channels: 4
|
| 93 |
+
width: None
|
| 94 |
+
strides: [4, 4, 4, 4]
|
| 95 |
+
layers: 3
|
| 96 |
+
use_res: False
|
| 97 |
+
mlps: [[[32, 32, 64]], [[64, 64, 128]], [[128, 128, 256]], [[256, 256, 512]]]
|
| 98 |
+
radius: 0.1
|
| 99 |
+
num_samples: 32
|
| 100 |
+
sampler: fps
|
| 101 |
+
aggr_args:
|
| 102 |
+
NAME: convpool
|
| 103 |
+
feature_type: dp_fj
|
| 104 |
+
anisotropic: False
|
| 105 |
+
reduction: max
|
| 106 |
+
group_args:
|
| 107 |
+
NAME: ballquery
|
| 108 |
+
use_xyz: True
|
| 109 |
+
conv_args:
|
| 110 |
+
order: conv-norm-act
|
| 111 |
+
act_args:
|
| 112 |
+
act: relu
|
| 113 |
+
norm_args:
|
| 114 |
+
norm: bn
|
| 115 |
+
decoder_args:
|
| 116 |
+
NAME: PointNet2Decoder
|
| 117 |
+
fp_mlps: [[128, 128, 128], [256, 128], [256, 256], [256, 256]]
|
| 118 |
+
cls_args:
|
| 119 |
+
NAME: SegHead
|
| 120 |
+
num_classes: 13
|
| 121 |
+
in_channels: None
|
| 122 |
+
rank: 0
|
| 123 |
+
distributed: False
|
| 124 |
+
mp: False
|
| 125 |
+
task_name: s3dis
|
| 126 |
+
cfg_basename: pointnet++
|
| 127 |
+
opts: mode=test
|
| 128 |
+
is_training: False
|
| 129 |
+
run_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_original
|
| 130 |
+
run_name: PN++_SEG_original
|
| 131 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_original/checkpoint
|
| 132 |
+
code_dir: /workspace/FractalCloud/Model_logs/PN++_SEG_original/code
|
| 133 |
+
log_path: /workspace/FractalCloud/Model_logs/PN++_SEG_original/PN++_SEG_original20251202-225336-cjYUX2cjCSXoiJ5N7iEyWe.log
|
| 134 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PN++_SEG_original/cfg.yaml
|
| 135 |
+
[12/02 22:53:36] S3DIS INFO: radius is modified to [[0.1], [0.2], [0.4], [0.8]]
|
| 136 |
+
[12/02 22:53:36] S3DIS INFO: num_samples is modified to [[32], [32], [32], [32]]
|
| 137 |
+
[12/02 22:53:36] S3DIS INFO: NAME: ballquery
|
| 138 |
+
use_xyz: True
|
| 139 |
+
radius: 0.1
|
| 140 |
+
nsample: 32
|
| 141 |
+
[12/02 22:53:36] S3DIS INFO: NAME: ballquery
|
| 142 |
+
use_xyz: True
|
| 143 |
+
radius: 0.2
|
| 144 |
+
nsample: 32
|
| 145 |
+
[12/02 22:53:36] S3DIS INFO: NAME: ballquery
|
| 146 |
+
use_xyz: True
|
| 147 |
+
radius: 0.4
|
| 148 |
+
nsample: 32
|
| 149 |
+
[12/02 22:53:36] S3DIS INFO: NAME: ballquery
|
| 150 |
+
use_xyz: True
|
| 151 |
+
radius: 0.8
|
| 152 |
+
nsample: 32
|
| 153 |
+
[12/02 22:53:42] S3DIS INFO: BaseSeg(
|
| 154 |
+
(encoder): PointNet2Encoder(
|
| 155 |
+
(SA_modules): ModuleList(
|
| 156 |
+
(0): PointNetSAModuleMSG(
|
| 157 |
+
(local_aggregations): ModuleList(
|
| 158 |
+
(0): LocalAggregation(
|
| 159 |
+
(SA_CONFIG_operator): ConvPool(
|
| 160 |
+
(act): ReLU(inplace=True)
|
| 161 |
+
(convs): Sequential(
|
| 162 |
+
(0): Sequential(
|
| 163 |
+
(0): Conv2d(7, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 164 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 165 |
+
(2): ReLU(inplace=True)
|
| 166 |
+
)
|
| 167 |
+
(1): Sequential(
|
| 168 |
+
(0): Conv2d(32, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 169 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 170 |
+
(2): ReLU(inplace=True)
|
| 171 |
+
)
|
| 172 |
+
(2): Sequential(
|
| 173 |
+
(0): Conv2d(32, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 174 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 175 |
+
(2): ReLU(inplace=True)
|
| 176 |
+
)
|
| 177 |
+
)
|
| 178 |
+
(grouper): QueryAndGroup()
|
| 179 |
+
)
|
| 180 |
+
)
|
| 181 |
+
)
|
| 182 |
+
)
|
| 183 |
+
(1): PointNetSAModuleMSG(
|
| 184 |
+
(local_aggregations): ModuleList(
|
| 185 |
+
(0): LocalAggregation(
|
| 186 |
+
(SA_CONFIG_operator): ConvPool(
|
| 187 |
+
(act): ReLU(inplace=True)
|
| 188 |
+
(convs): Sequential(
|
| 189 |
+
(0): Sequential(
|
| 190 |
+
(0): Conv2d(67, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 191 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 192 |
+
(2): ReLU(inplace=True)
|
| 193 |
+
)
|
| 194 |
+
(1): Sequential(
|
| 195 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 196 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 197 |
+
(2): ReLU(inplace=True)
|
| 198 |
+
)
|
| 199 |
+
(2): Sequential(
|
| 200 |
+
(0): Conv2d(64, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 201 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 202 |
+
(2): ReLU(inplace=True)
|
| 203 |
+
)
|
| 204 |
+
)
|
| 205 |
+
(grouper): QueryAndGroup()
|
| 206 |
+
)
|
| 207 |
+
)
|
| 208 |
+
)
|
| 209 |
+
)
|
| 210 |
+
(2): PointNetSAModuleMSG(
|
| 211 |
+
(local_aggregations): ModuleList(
|
| 212 |
+
(0): LocalAggregation(
|
| 213 |
+
(SA_CONFIG_operator): ConvPool(
|
| 214 |
+
(act): ReLU(inplace=True)
|
| 215 |
+
(convs): Sequential(
|
| 216 |
+
(0): Sequential(
|
| 217 |
+
(0): Conv2d(131, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 218 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 219 |
+
(2): ReLU(inplace=True)
|
| 220 |
+
)
|
| 221 |
+
(1): Sequential(
|
| 222 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 223 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 224 |
+
(2): ReLU(inplace=True)
|
| 225 |
+
)
|
| 226 |
+
(2): Sequential(
|
| 227 |
+
(0): Conv2d(128, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 228 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 229 |
+
(2): ReLU(inplace=True)
|
| 230 |
+
)
|
| 231 |
+
)
|
| 232 |
+
(grouper): QueryAndGroup()
|
| 233 |
+
)
|
| 234 |
+
)
|
| 235 |
+
)
|
| 236 |
+
)
|
| 237 |
+
(3): PointNetSAModuleMSG(
|
| 238 |
+
(local_aggregations): ModuleList(
|
| 239 |
+
(0): LocalAggregation(
|
| 240 |
+
(SA_CONFIG_operator): ConvPool(
|
| 241 |
+
(act): ReLU(inplace=True)
|
| 242 |
+
(convs): Sequential(
|
| 243 |
+
(0): Sequential(
|
| 244 |
+
(0): Conv2d(259, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 245 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 246 |
+
(2): ReLU(inplace=True)
|
| 247 |
+
)
|
| 248 |
+
(1): Sequential(
|
| 249 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 250 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 251 |
+
(2): ReLU(inplace=True)
|
| 252 |
+
)
|
| 253 |
+
(2): Sequential(
|
| 254 |
+
(0): Conv2d(256, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 255 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 256 |
+
(2): ReLU(inplace=True)
|
| 257 |
+
)
|
| 258 |
+
)
|
| 259 |
+
(grouper): QueryAndGroup()
|
| 260 |
+
)
|
| 261 |
+
)
|
| 262 |
+
)
|
| 263 |
+
)
|
| 264 |
+
)
|
| 265 |
+
)
|
| 266 |
+
(decoder): PointNet2Decoder(
|
| 267 |
+
(FP_modules): ModuleList(
|
| 268 |
+
(0): PointNetFPModule(
|
| 269 |
+
(convs): Sequential(
|
| 270 |
+
(0): Sequential(
|
| 271 |
+
(0): Conv1d(132, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 272 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 273 |
+
(2): ReLU(inplace=True)
|
| 274 |
+
)
|
| 275 |
+
(1): Sequential(
|
| 276 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 277 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 278 |
+
(2): ReLU(inplace=True)
|
| 279 |
+
)
|
| 280 |
+
(2): Sequential(
|
| 281 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 282 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 283 |
+
(2): ReLU(inplace=True)
|
| 284 |
+
)
|
| 285 |
+
)
|
| 286 |
+
)
|
| 287 |
+
(1): PointNetFPModule(
|
| 288 |
+
(convs): Sequential(
|
| 289 |
+
(0): Sequential(
|
| 290 |
+
(0): Conv1d(320, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 291 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 292 |
+
(2): ReLU(inplace=True)
|
| 293 |
+
)
|
| 294 |
+
(1): Sequential(
|
| 295 |
+
(0): Conv1d(256, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 296 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 297 |
+
(2): ReLU(inplace=True)
|
| 298 |
+
)
|
| 299 |
+
)
|
| 300 |
+
)
|
| 301 |
+
(2): PointNetFPModule(
|
| 302 |
+
(convs): Sequential(
|
| 303 |
+
(0): Sequential(
|
| 304 |
+
(0): Conv1d(384, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 305 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 306 |
+
(2): ReLU(inplace=True)
|
| 307 |
+
)
|
| 308 |
+
(1): Sequential(
|
| 309 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 310 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 311 |
+
(2): ReLU(inplace=True)
|
| 312 |
+
)
|
| 313 |
+
)
|
| 314 |
+
)
|
| 315 |
+
(3): PointNetFPModule(
|
| 316 |
+
(convs): Sequential(
|
| 317 |
+
(0): Sequential(
|
| 318 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 319 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 320 |
+
(2): ReLU(inplace=True)
|
| 321 |
+
)
|
| 322 |
+
(1): Sequential(
|
| 323 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 324 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 325 |
+
(2): ReLU(inplace=True)
|
| 326 |
+
)
|
| 327 |
+
)
|
| 328 |
+
)
|
| 329 |
+
)
|
| 330 |
+
)
|
| 331 |
+
(head): SegHead(
|
| 332 |
+
(head): Sequential(
|
| 333 |
+
(0): Sequential(
|
| 334 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 335 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 336 |
+
(2): ReLU(inplace=True)
|
| 337 |
+
)
|
| 338 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 339 |
+
(2): Sequential(
|
| 340 |
+
(0): Conv1d(128, 13, kernel_size=(1,), stride=(1,))
|
| 341 |
+
)
|
| 342 |
+
)
|
| 343 |
+
)
|
| 344 |
+
)
|
| 345 |
+
[12/02 22:53:42] S3DIS INFO: Number of params: 0.9648 M
|
| 346 |
+
[12/02 22:53:42] S3DIS INFO: Param groups = {
|
| 347 |
+
"decay": {
|
| 348 |
+
"weight_decay": 0.0001,
|
| 349 |
+
"params": [
|
| 350 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 351 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 352 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 353 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 354 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 355 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 356 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 357 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 358 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 359 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.0.0.weight",
|
| 360 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.1.0.weight",
|
| 361 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.2.0.weight",
|
| 362 |
+
"decoder.FP_modules.0.convs.0.0.weight",
|
| 363 |
+
"decoder.FP_modules.0.convs.1.0.weight",
|
| 364 |
+
"decoder.FP_modules.0.convs.2.0.weight",
|
| 365 |
+
"decoder.FP_modules.1.convs.0.0.weight",
|
| 366 |
+
"decoder.FP_modules.1.convs.1.0.weight",
|
| 367 |
+
"decoder.FP_modules.2.convs.0.0.weight",
|
| 368 |
+
"decoder.FP_modules.2.convs.1.0.weight",
|
| 369 |
+
"decoder.FP_modules.3.convs.0.0.weight",
|
| 370 |
+
"decoder.FP_modules.3.convs.1.0.weight",
|
| 371 |
+
"head.head.0.0.weight",
|
| 372 |
+
"head.head.2.0.weight"
|
| 373 |
+
],
|
| 374 |
+
"lr_scale": 1.0
|
| 375 |
+
},
|
| 376 |
+
"no_decay": {
|
| 377 |
+
"weight_decay": 0.0,
|
| 378 |
+
"params": [
|
| 379 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 380 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 381 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 382 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 383 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 384 |
+
"encoder.SA_modules.0.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 385 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 386 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 387 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 388 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 389 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 390 |
+
"encoder.SA_modules.1.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 391 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 392 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 393 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 394 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 395 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 396 |
+
"encoder.SA_modules.2.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 397 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.0.1.weight",
|
| 398 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.0.1.bias",
|
| 399 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.1.1.weight",
|
| 400 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.1.1.bias",
|
| 401 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.2.1.weight",
|
| 402 |
+
"encoder.SA_modules.3.local_aggregations.0.SA_CONFIG_operator.convs.2.1.bias",
|
| 403 |
+
"decoder.FP_modules.0.convs.0.1.weight",
|
| 404 |
+
"decoder.FP_modules.0.convs.0.1.bias",
|
| 405 |
+
"decoder.FP_modules.0.convs.1.1.weight",
|
| 406 |
+
"decoder.FP_modules.0.convs.1.1.bias",
|
| 407 |
+
"decoder.FP_modules.0.convs.2.1.weight",
|
| 408 |
+
"decoder.FP_modules.0.convs.2.1.bias",
|
| 409 |
+
"decoder.FP_modules.1.convs.0.1.weight",
|
| 410 |
+
"decoder.FP_modules.1.convs.0.1.bias",
|
| 411 |
+
"decoder.FP_modules.1.convs.1.1.weight",
|
| 412 |
+
"decoder.FP_modules.1.convs.1.1.bias",
|
| 413 |
+
"decoder.FP_modules.2.convs.0.1.weight",
|
| 414 |
+
"decoder.FP_modules.2.convs.0.1.bias",
|
| 415 |
+
"decoder.FP_modules.2.convs.1.1.weight",
|
| 416 |
+
"decoder.FP_modules.2.convs.1.1.bias",
|
| 417 |
+
"decoder.FP_modules.3.convs.0.1.weight",
|
| 418 |
+
"decoder.FP_modules.3.convs.0.1.bias",
|
| 419 |
+
"decoder.FP_modules.3.convs.1.1.weight",
|
| 420 |
+
"decoder.FP_modules.3.convs.1.1.bias",
|
| 421 |
+
"head.head.0.1.weight",
|
| 422 |
+
"head.head.0.1.bias",
|
| 423 |
+
"head.head.2.0.bias"
|
| 424 |
+
],
|
| 425 |
+
"lr_scale": 1.0
|
| 426 |
+
}
|
| 427 |
+
}
|
| 428 |
+
[12/02 22:53:42] S3DIS INFO:
|
| 429 |
+
Totally 68 samples in val set
|
| 430 |
+
[12/02 22:53:42] S3DIS INFO: length of validation dataset: 68
|
| 431 |
+
[12/02 22:53:42] S3DIS INFO: number of classes of the dataset: 13
|
| 432 |
+
[12/02 22:53:42] S3DIS INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PN++_SEG_original/checkpoint/s3dis-pointnet++_ckpt_best_616.pth
|
| 433 |
+
[12/02 22:53:42] S3DIS INFO: ckpts @ 83 epoch( {'best_val': 59.950157165527344} )
|
| 434 |
+
[12/02 22:53:42] S3DIS INFO: length of test dataset: 68
|
| 435 |
+
[12/02 22:53:42] S3DIS INFO: Test [0]/[68] cloud
|
| 436 |
+
[12/02 22:54:08] S3DIS INFO: [0]/[68] cloud, test_oa , test_macc, test_miou: 90.72 95.16 55.02,
|
| 437 |
+
iou per cls is: [ 96.98 99.39 78.1 0. 0. 0. 76.46 0. 100. 100.
|
| 438 |
+
0. 100. 64.33]
|
| 439 |
+
[12/02 22:54:08] S3DIS INFO: Test [1]/[68] cloud
|
| 440 |
+
[12/02 22:54:25] S3DIS INFO: [1]/[68] cloud, test_oa , test_macc, test_miou: 89.91 96.00 55.34,
|
| 441 |
+
iou per cls is: [ 96.22 99.46 76.49 100. 0. 0. 87.8 0. 100. 100.
|
| 442 |
+
0. 0. 59.48]
|
| 443 |
+
[12/02 22:54:25] S3DIS INFO: Test [2]/[68] cloud
|
| 444 |
+
[12/02 22:55:04] S3DIS INFO: [2]/[68] cloud, test_oa , test_macc, test_miou: 82.93 81.55 61.28,
|
| 445 |
+
iou per cls is: [ 96.35 99.59 69.51 0. 19.5 37.39 45.17 94.31 93.57 100.
|
| 446 |
+
0. 93.91 47.42]
|
| 447 |
+
[12/02 22:55:04] S3DIS INFO: Test [3]/[68] cloud
|
| 448 |
+
[12/02 22:59:06] S3DIS INFO: [3]/[68] cloud, test_oa , test_macc, test_miou: 88.92 85.55 80.07,
|
| 449 |
+
iou per cls is: [ 90.88 97. 80.41 100. 47.46 100. 78.74 89.5 91.75 99.03
|
| 450 |
+
79.84 28.15 58.2 ]
|
| 451 |
+
[12/02 22:59:06] S3DIS INFO: Test [4]/[68] cloud
|
| 452 |
+
[12/02 23:00:38] S3DIS INFO: [4]/[68] cloud, test_oa , test_macc, test_miou: 88.40 80.43 53.11,
|
| 453 |
+
iou per cls is: [95.12 98.9 72.63 0. 52.05 64.25 87.84 69.14 93.1 0. 0. 3.2
|
| 454 |
+
54.26]
|
| 455 |
+
[12/02 23:00:38] S3DIS INFO: Test [5]/[68] cloud
|
| 456 |
+
[12/02 23:09:18] S3DIS INFO: [5]/[68] cloud, test_oa , test_macc, test_miou: 76.41 65.24 26.47,
|
| 457 |
+
iou per cls is: [87.32 97.85 48.69 0. 6.83 0. 19.24 0. 0. 59.89 19.42 0.
|
| 458 |
+
4.88]
|
| 459 |
+
[12/02 23:09:18] S3DIS INFO: Test [6]/[68] cloud
|
| 460 |
+
[12/02 23:10:22] S3DIS INFO: [6]/[68] cloud, test_oa , test_macc, test_miou: 97.47 96.92 80.71,
|
| 461 |
+
iou per cls is: [ 97.99 99.51 95.88 100. 0. 0. 61.27 100. 100. 100.
|
| 462 |
+
100. 100. 94.63]
|
| 463 |
+
[12/02 23:10:22] S3DIS INFO: Test [7]/[68] cloud
|
| 464 |
+
[12/02 23:10:52] S3DIS INFO: [7]/[68] cloud, test_oa , test_macc, test_miou: 96.66 95.21 87.07,
|
| 465 |
+
iou per cls is: [ 97.55 99.31 94.75 100. 100. 100. 40.29 100. 100. 100.
|
| 466 |
+
100. 100. 0. ]
|
| 467 |
+
[12/02 23:10:52] S3DIS INFO: Test [8]/[68] cloud
|
| 468 |
+
[12/02 23:11:25] S3DIS INFO: [8]/[68] cloud, test_oa , test_macc, test_miou: 98.40 97.63 96.67,
|
| 469 |
+
iou per cls is: [ 97.96 99.7 97.28 100. 100. 100. 79.19 100. 100. 100.
|
| 470 |
+
100. 100. 82.56]
|
| 471 |
+
[12/02 23:11:25] S3DIS INFO: Test [9]/[68] cloud
|
| 472 |
+
[12/02 23:12:37] S3DIS INFO: [9]/[68] cloud, test_oa , test_macc, test_miou: 89.36 89.81 37.49,
|
| 473 |
+
iou per cls is: [ 98.03 99.46 90.35 0. 0. 3.45 16.59 0. 0. 100.
|
| 474 |
+
0. 0. 79.47]
|
| 475 |
+
[12/02 23:12:37] S3DIS INFO: Test [10]/[68] cloud
|
| 476 |
+
[12/02 23:12:57] S3DIS INFO: [10]/[68] cloud, test_oa , test_macc, test_miou: 93.93 95.17 55.24,
|
| 477 |
+
iou per cls is: [ 90.89 99.29 91.27 0. 0. 100. 52.62 0. 100. 100.
|
| 478 |
+
0. 0. 84. ]
|
| 479 |
+
[12/02 23:12:57] S3DIS INFO: Test [11]/[68] cloud
|
| 480 |
+
[12/02 23:14:17] S3DIS INFO: [11]/[68] cloud, test_oa , test_macc, test_miou: 85.16 81.66 43.87,
|
| 481 |
+
iou per cls is: [ 97.46 99.42 75.78 0. 8.62 0.09 26.72 0. 0. 100.
|
| 482 |
+
0. 100. 62.27]
|
| 483 |
+
[12/02 23:14:17] S3DIS INFO: Test [12]/[68] cloud
|
| 484 |
+
[12/02 23:27:52] S3DIS INFO: [12]/[68] cloud, test_oa , test_macc, test_miou: 91.01 93.96 30.62,
|
| 485 |
+
iou per cls is: [97.53 96.06 84.99 0. 0. 0. 35.72 0. 0. 0. 0. 0.
|
| 486 |
+
83.71]
|
| 487 |
+
[12/02 23:27:52] S3DIS INFO: Test [13]/[68] cloud
|
| 488 |
+
[12/02 23:28:46] S3DIS INFO: [13]/[68] cloud, test_oa , test_macc, test_miou: 95.96 92.91 46.10,
|
| 489 |
+
iou per cls is: [ 96.26 97.57 94.09 0. 0. 100. 23.63 0. 100. 0.
|
| 490 |
+
0. 0. 87.81]
|
| 491 |
+
[12/02 23:28:46] S3DIS INFO: Test [14]/[68] cloud
|
| 492 |
+
[12/02 23:29:21] S3DIS INFO: [14]/[68] cloud, test_oa , test_macc, test_miou: 93.42 81.82 42.43,
|
| 493 |
+
iou per cls is: [ 98.19 99.48 94.79 0. 0. 100. 74.1 0. 0. 35.08
|
| 494 |
+
49.93 0. 0. ]
|
| 495 |
+
[12/02 23:29:21] S3DIS INFO: Test [15]/[68] cloud
|
| 496 |
+
[12/02 23:34:03] S3DIS INFO: [15]/[68] cloud, test_oa , test_macc, test_miou: 95.81 90.49 48.67,
|
| 497 |
+
iou per cls is: [ 97.99 99.19 93.97 0. 0. 100. 59.99 0. 0. 63.87
|
| 498 |
+
67.71 0. 50. ]
|
| 499 |
+
[12/02 23:34:03] S3DIS INFO: Test [16]/[68] cloud
|
| 500 |
+
[12/02 23:34:36] S3DIS INFO: [16]/[68] cloud, test_oa , test_macc, test_miou: 95.37 96.59 79.32,
|
| 501 |
+
iou per cls is: [ 98.18 99.48 91.42 100. 100. 0. 70.88 100. 100. 100.
|
| 502 |
+
100. 0. 71.13]
|
| 503 |
+
[12/02 23:34:36] S3DIS INFO: Test [17]/[68] cloud
|
| 504 |
+
[12/02 23:35:38] S3DIS INFO: [17]/[68] cloud, test_oa , test_macc, test_miou: 94.01 93.61 54.14,
|
| 505 |
+
iou per cls is: [ 98.38 99.47 88.63 100. 0. 100. 35.83 0. 100. 0.
|
| 506 |
+
0. 0. 81.56]
|
| 507 |
+
[12/02 23:35:38] S3DIS INFO: Test [18]/[68] cloud
|
| 508 |
+
[12/02 23:35:50] S3DIS INFO: [18]/[68] cloud, test_oa , test_macc, test_miou: 91.99 85.80 69.31,
|
| 509 |
+
iou per cls is: [ 97.14 99.41 87.03 100. 100. 0. 15.73 100. 100. 100.
|
| 510 |
+
100. 0. 1.77]
|
| 511 |
+
[12/02 23:35:50] S3DIS INFO: Test [19]/[68] cloud
|
| 512 |
+
[12/02 23:36:55] S3DIS INFO: [19]/[68] cloud, test_oa , test_macc, test_miou: 95.94 82.09 72.38,
|
| 513 |
+
iou per cls is: [ 96.43 98.27 93.81 100. 0.38 1.78 65.4 100. 100. 100.
|
| 514 |
+
0. 100. 84.91]
|
| 515 |
+
[12/02 23:36:55] S3DIS INFO: Test [20]/[68] cloud
|
| 516 |
+
[12/02 23:37:45] S3DIS INFO: [20]/[68] cloud, test_oa , test_macc, test_miou: 95.38 94.64 54.91,
|
| 517 |
+
iou per cls is: [ 98.74 98.43 92.2 100. 0. 100. 0. 89.22 94.66 0.
|
| 518 |
+
0. 0. 40.55]
|
| 519 |
+
[12/02 23:37:45] S3DIS INFO: Test [21]/[68] cloud
|
| 520 |
+
[12/02 23:38:13] S3DIS INFO: [21]/[68] cloud, test_oa , test_macc, test_miou: 81.20 81.30 57.76,
|
| 521 |
+
iou per cls is: [97.6 98.11 47.16 0. 29.55 38.18 94.75 86.96 93.6 0. 86.56 33.99
|
| 522 |
+
44.39]
|
| 523 |
+
[12/02 23:38:13] S3DIS INFO: Test [22]/[68] cloud
|
| 524 |
+
[12/02 23:38:38] S3DIS INFO: [22]/[68] cloud, test_oa , test_macc, test_miou: 91.99 87.41 75.02,
|
| 525 |
+
iou per cls is: [ 98.51 99.35 78.33 0. 43.45 71.9 77.35 80.2 94.91 100.
|
| 526 |
+
91.45 79.75 60.04]
|
| 527 |
+
[12/02 23:38:38] S3DIS INFO: Test [23]/[68] cloud
|
| 528 |
+
[12/02 23:39:08] S3DIS INFO: [23]/[68] cloud, test_oa , test_macc, test_miou: 94.52 88.83 75.88,
|
| 529 |
+
iou per cls is: [ 97.47 98.9 76.68 0. 23.43 66.72 90.68 73.85 92.69 100.
|
| 530 |
+
96.64 88.62 80.75]
|
| 531 |
+
[12/02 23:39:08] S3DIS INFO: Test [24]/[68] cloud
|
| 532 |
+
[12/02 23:39:37] S3DIS INFO: [24]/[68] cloud, test_oa , test_macc, test_miou: 88.75 87.99 66.51,
|
| 533 |
+
iou per cls is: [ 97.79 97.87 74.58 0. 57.83 74.39 57.15 83.52 79.83 100.
|
| 534 |
+
83.76 0. 57.92]
|
| 535 |
+
[12/02 23:39:37] S3DIS INFO: Test [25]/[68] cloud
|
| 536 |
+
[12/02 23:40:19] S3DIS INFO: [25]/[68] cloud, test_oa , test_macc, test_miou: 86.17 83.27 61.12,
|
| 537 |
+
iou per cls is: [98.2 98.48 58.27 0. 34.06 64.08 39.17 85.65 93.46 0. 93.02 77.81
|
| 538 |
+
52.38]
|
| 539 |
+
[12/02 23:40:19] S3DIS INFO: Test [26]/[68] cloud
|
| 540 |
+
[12/02 23:41:27] S3DIS INFO: [26]/[68] cloud, test_oa , test_macc, test_miou: 84.19 82.89 67.94,
|
| 541 |
+
iou per cls is: [ 97.09 98.46 67.3 0. 7.58 45.97 89.87 63.55 91.82 100.
|
| 542 |
+
73.61 88.88 59.15]
|
| 543 |
+
[12/02 23:41:27] S3DIS INFO: Test [27]/[68] cloud
|
| 544 |
+
[12/02 23:42:39] S3DIS INFO: [27]/[68] cloud, test_oa , test_macc, test_miou: 85.35 82.50 60.74,
|
| 545 |
+
iou per cls is: [97.2 98.5 67.88 0. 25.11 31.2 83.9 83.99 88.7 0. 76.42 79.18
|
| 546 |
+
57.54]
|
| 547 |
+
[12/02 23:42:39] S3DIS INFO: Test [28]/[68] cloud
|
| 548 |
+
[12/02 23:43:06] S3DIS INFO: [28]/[68] cloud, test_oa , test_macc, test_miou: 90.69 79.44 59.30,
|
| 549 |
+
iou per cls is: [ 98.51 97.77 86.86 0. 41.02 100. 96.33 88.7 88.51 0.
|
| 550 |
+
19.68 0.01 53.54]
|
| 551 |
+
[12/02 23:43:06] S3DIS INFO: Test [29]/[68] cloud
|
| 552 |
+
[12/02 23:43:43] S3DIS INFO: [29]/[68] cloud, test_oa , test_macc, test_miou: 83.85 88.09 44.71,
|
| 553 |
+
iou per cls is: [ 96.99 97.38 83.16 0. 0. 0. 51.68 55.32 0. 100.
|
| 554 |
+
50.47 0. 46.27]
|
| 555 |
+
[12/02 23:43:43] S3DIS INFO: Test [30]/[68] cloud
|
| 556 |
+
[12/02 23:44:46] S3DIS INFO: [30]/[68] cloud, test_oa , test_macc, test_miou: 92.07 81.67 55.04,
|
| 557 |
+
iou per cls is: [98.55 98.28 84.29 0. 17.39 0. 41.19 92.32 92.54 0. 92.77 29.82
|
| 558 |
+
68.41]
|
| 559 |
+
[12/02 23:44:46] S3DIS INFO: Test [31]/[68] cloud
|
| 560 |
+
[12/02 23:46:47] S3DIS INFO: [31]/[68] cloud, test_oa , test_macc, test_miou: 86.37 83.38 62.69,
|
| 561 |
+
iou per cls is: [ 94.29 98.44 72.75 0. 0. 100. 54.38 85.55 88.98 100.
|
| 562 |
+
60.17 14.28 46.14]
|
| 563 |
+
[12/02 23:46:47] S3DIS INFO: Test [32]/[68] cloud
|
| 564 |
+
[12/02 23:47:19] S3DIS INFO: [32]/[68] cloud, test_oa , test_macc, test_miou: 90.69 80.73 60.69,
|
| 565 |
+
iou per cls is: [97.14 98.02 70.42 0. 5.09 84.04 80.13 82.05 98.05 0. 92.66 12.23
|
| 566 |
+
69.1 ]
|
| 567 |
+
[12/02 23:47:19] S3DIS INFO: Test [33]/[68] cloud
|
| 568 |
+
[12/02 23:47:32] S3DIS INFO: [33]/[68] cloud, test_oa , test_macc, test_miou: 84.37 82.69 61.11,
|
| 569 |
+
iou per cls is: [ 97.29 98.66 73.07 0. 18.46 100. 31.47 91.85 90.13 100.
|
| 570 |
+
51.37 0. 42.12]
|
| 571 |
+
[12/02 23:47:32] S3DIS INFO: Test [34]/[68] cloud
|
| 572 |
+
[12/02 23:50:23] S3DIS INFO: [34]/[68] cloud, test_oa , test_macc, test_miou: 89.33 87.02 65.62,
|
| 573 |
+
iou per cls is: [ 98.53 98.94 78.78 0. 18.44 100. 96.75 92.07 91.39 0.
|
| 574 |
+
34.69 95.26 48.2 ]
|
| 575 |
+
[12/02 23:50:23] S3DIS INFO: Test [35]/[68] cloud
|
| 576 |
+
[12/02 23:50:50] S3DIS INFO: [35]/[68] cloud, test_oa , test_macc, test_miou: 87.15 79.96 58.45,
|
| 577 |
+
iou per cls is: [96.39 98.68 70.1 0. 26.06 37.14 32.93 82.53 91.11 0. 89.33 80.49
|
| 578 |
+
55.07]
|
| 579 |
+
[12/02 23:50:50] S3DIS INFO: Test [36]/[68] cloud
|
| 580 |
+
[12/02 23:51:26] S3DIS INFO: [36]/[68] cloud, test_oa , test_macc, test_miou: 89.63 86.18 71.09,
|
| 581 |
+
iou per cls is: [ 97.48 99.07 74.76 0. 30.35 64.09 48.01 86.01 81.81 100.
|
| 582 |
+
91.47 84.96 66.12]
|
| 583 |
+
[12/02 23:51:26] S3DIS INFO: Test [37]/[68] cloud
|
| 584 |
+
[12/02 23:53:15] S3DIS INFO: [37]/[68] cloud, test_oa , test_macc, test_miou: 80.26 79.93 63.20,
|
| 585 |
+
iou per cls is: [93.74 95.78 52.81 0. 52.88 75.86 41.15 77.22 84.79 74.41 58.08 74.04
|
| 586 |
+
40.81]
|
| 587 |
+
[12/02 23:53:15] S3DIS INFO: Test [38]/[68] cloud
|
| 588 |
+
[12/02 23:53:33] S3DIS INFO: [38]/[68] cloud, test_oa , test_macc, test_miou: 85.20 83.35 62.44,
|
| 589 |
+
iou per cls is: [ 96.33 96.56 70.01 0. 0. 84.79 34.77 67.63 98.8 100.
|
| 590 |
+
82.77 24.7 55.4 ]
|
| 591 |
+
[12/02 23:53:33] S3DIS INFO: Test [39]/[68] cloud
|
| 592 |
+
[12/02 23:53:58] S3DIS INFO: [39]/[68] cloud, test_oa , test_macc, test_miou: 83.09 76.88 54.84,
|
| 593 |
+
iou per cls is: [92.55 98.49 77.39 0. 49.75 67.61 59.63 73.58 90.88 0. 61.36 0.57
|
| 594 |
+
41.16]
|
| 595 |
+
[12/02 23:53:58] S3DIS INFO: Test [40]/[68] cloud
|
| 596 |
+
[12/02 23:54:25] S3DIS INFO: [40]/[68] cloud, test_oa , test_macc, test_miou: 89.99 87.25 75.61,
|
| 597 |
+
iou per cls is: [ 94.36 99.64 80.72 0. 43. 84.9 74.02 90.4 97.24 100.
|
| 598 |
+
81.68 85.71 51.2 ]
|
| 599 |
+
[12/02 23:54:25] S3DIS INFO: Test [41]/[68] cloud
|
| 600 |
+
[12/02 23:54:51] S3DIS INFO: [41]/[68] cloud, test_oa , test_macc, test_miou: 92.71 91.42 79.71,
|
| 601 |
+
iou per cls is: [ 93.88 99.53 86.4 0. 85.38 91.69 82.92 79.69 92.02 100.
|
| 602 |
+
90.21 84.08 50.46]
|
| 603 |
+
[12/02 23:54:51] S3DIS INFO: Test [42]/[68] cloud
|
| 604 |
+
[12/02 23:56:52] S3DIS INFO: [42]/[68] cloud, test_oa , test_macc, test_miou: 76.14 77.32 60.83,
|
| 605 |
+
iou per cls is: [ 95.16 98.11 51.08 0. 43.93 65.55 40.45 86.1 78.5 100.
|
| 606 |
+
21.06 73.5 37.31]
|
| 607 |
+
[12/02 23:56:52] S3DIS INFO: Test [43]/[68] cloud
|
| 608 |
+
[12/02 23:57:16] S3DIS INFO: [43]/[68] cloud, test_oa , test_macc, test_miou: 89.97 89.10 69.18,
|
| 609 |
+
iou per cls is: [ 97.14 99.13 67.84 0. 0. 72.62 92.6 85.68 97.39 100.
|
| 610 |
+
90. 40.41 56.56]
|
| 611 |
+
[12/02 23:57:16] S3DIS INFO: Test [44]/[68] cloud
|
| 612 |
+
[12/02 23:57:28] S3DIS INFO: [44]/[68] cloud, test_oa , test_macc, test_miou: 96.25 95.85 93.55,
|
| 613 |
+
iou per cls is: [ 94.95 98.6 93.38 100. 100. 100. 81.53 88.87 95.13 100.
|
| 614 |
+
94.31 93.4 75.99]
|
| 615 |
+
[12/02 23:57:28] S3DIS INFO: Test [45]/[68] cloud
|
| 616 |
+
[12/02 23:58:04] S3DIS INFO: [45]/[68] cloud, test_oa , test_macc, test_miou: 82.77 85.45 63.23,
|
| 617 |
+
iou per cls is: [ 95.94 99.35 48.83 0. 24.34 61.44 85.15 85.96 81.48 100.
|
| 618 |
+
81.87 0. 57.68]
|
| 619 |
+
[12/02 23:58:04] S3DIS INFO: Test [46]/[68] cloud
|
| 620 |
+
[12/02 23:58:30] S3DIS INFO: [46]/[68] cloud, test_oa , test_macc, test_miou: 87.19 86.02 72.06,
|
| 621 |
+
iou per cls is: [ 92.83 99.79 77.44 0. 18.06 89.98 85.64 76.95 69.77 100.
|
| 622 |
+
69.54 100. 56.74]
|
| 623 |
+
[12/02 23:58:30] S3DIS INFO: Test [47]/[68] cloud
|
| 624 |
+
[12/02 23:59:11] S3DIS INFO: [47]/[68] cloud, test_oa , test_macc, test_miou: 91.82 88.26 68.60,
|
| 625 |
+
iou per cls is: [93.25 99.41 82.43 0. 20.23 86.41 87.52 93.03 92.14 0. 85.78 92.23
|
| 626 |
+
59.35]
|
| 627 |
+
[12/02 23:59:11] S3DIS INFO: Test [48]/[68] cloud
|
| 628 |
+
[12/02 23:59:50] S3DIS INFO: [48]/[68] cloud, test_oa , test_macc, test_miou: 79.09 80.86 57.10,
|
| 629 |
+
iou per cls is: [92.94 95.58 57.31 0. 43.76 36.68 80.26 74.84 92.34 0. 64.36 60.69
|
| 630 |
+
43.52]
|
| 631 |
+
[12/02 23:59:50] S3DIS INFO: Test [49]/[68] cloud
|
| 632 |
+
[12/03 00:00:27] S3DIS INFO: [49]/[68] cloud, test_oa , test_macc, test_miou: 95.69 94.72 77.13,
|
| 633 |
+
iou per cls is: [ 98.58 96.73 89.66 0. 0. 100. 91.43 88.08 93.36 100.
|
| 634 |
+
91.04 68.22 85.55]
|
| 635 |
+
[12/03 00:00:27] S3DIS INFO: Test [50]/[68] cloud
|
| 636 |
+
[12/03 00:01:32] S3DIS INFO: [50]/[68] cloud, test_oa , test_macc, test_miou: 92.22 92.10 63.35,
|
| 637 |
+
iou per cls is: [ 98.46 94.96 92.75 0. 0. 100. 93.85 78.75 93.15 0.
|
| 638 |
+
40.83 88.06 42.69]
|
| 639 |
+
[12/03 00:01:32] S3DIS INFO: Test [51]/[68] cloud
|
| 640 |
+
[12/03 00:06:39] S3DIS INFO: [51]/[68] cloud, test_oa , test_macc, test_miou: 80.79 79.09 49.18,
|
| 641 |
+
iou per cls is: [65.16 98.21 78.94 0. 19.26 0. 45.88 72.48 83.19 0. 69.21 63.9
|
| 642 |
+
43.13]
|
| 643 |
+
[12/03 00:06:39] S3DIS INFO: Test [52]/[68] cloud
|
| 644 |
+
[12/03 00:12:51] S3DIS INFO: [52]/[68] cloud, test_oa , test_macc, test_miou: 69.14 79.08 44.46,
|
| 645 |
+
iou per cls is: [60.31 96.56 58.28 0. 28.83 0. 71.91 49.99 70.33 53.54 52.68 0.
|
| 646 |
+
35.59]
|
| 647 |
+
[12/03 00:12:51] S3DIS INFO: Test [53]/[68] cloud
|
| 648 |
+
[12/03 00:13:28] S3DIS INFO: [53]/[68] cloud, test_oa , test_macc, test_miou: 86.26 82.09 52.53,
|
| 649 |
+
iou per cls is: [93.21 99.12 78.98 0. 0. 0. 70.99 82.21 85.9 0. 46.39 84.56
|
| 650 |
+
41.58]
|
| 651 |
+
[12/03 00:13:28] S3DIS INFO: Test [54]/[68] cloud
|
| 652 |
+
[12/03 00:13:56] S3DIS INFO: [54]/[68] cloud, test_oa , test_macc, test_miou: 92.15 86.45 66.01,
|
| 653 |
+
iou per cls is: [96.82 98.28 74.94 0. 45.61 86.99 90.87 92.54 94.94 0. 93.56 30.65
|
| 654 |
+
53. ]
|
| 655 |
+
[12/03 00:13:56] S3DIS INFO: Test [55]/[68] cloud
|
| 656 |
+
[12/03 00:19:40] S3DIS INFO: [55]/[68] cloud, test_oa , test_macc, test_miou: 83.29 78.70 44.33,
|
| 657 |
+
iou per cls is: [95.41 97.8 77.62 0. 26.17 0. 31.07 66.67 70.47 0. 56.87 0.04
|
| 658 |
+
54.2 ]
|
| 659 |
+
[12/03 00:19:40] S3DIS INFO: Test [56]/[68] cloud
|
| 660 |
+
[12/03 00:21:22] S3DIS INFO: [56]/[68] cloud, test_oa , test_macc, test_miou: 85.81 80.16 57.17,
|
| 661 |
+
iou per cls is: [94.89 98.16 71.65 0. 64.53 74.96 56.4 85.28 74.68 0. 58.88 11.95
|
| 662 |
+
51.84]
|
| 663 |
+
[12/03 00:21:22] S3DIS INFO: Test [57]/[68] cloud
|
| 664 |
+
[12/03 00:21:59] S3DIS INFO: [57]/[68] cloud, test_oa , test_macc, test_miou: 91.42 90.04 62.76,
|
| 665 |
+
iou per cls is: [97.87 98.42 76.47 0. 55.03 59.56 78.29 91.44 96.11 0. 88.45 0.
|
| 666 |
+
74.31]
|
| 667 |
+
[12/03 00:21:59] S3DIS INFO: Test [58]/[68] cloud
|
| 668 |
+
[12/03 00:22:21] S3DIS INFO: [58]/[68] cloud, test_oa , test_macc, test_miou: 93.38 92.73 57.96,
|
| 669 |
+
iou per cls is: [95.34 98.26 85.83 0. 0. 80.78 55.54 93.19 98.85 0. 89.77 0.
|
| 670 |
+
55.88]
|
| 671 |
+
[12/03 00:22:21] S3DIS INFO: Test [59]/[68] cloud
|
| 672 |
+
[12/03 00:22:46] S3DIS INFO: [59]/[68] cloud, test_oa , test_macc, test_miou: 91.94 91.86 64.78,
|
| 673 |
+
iou per cls is: [98.08 98.61 74.58 0. 0. 61.47 92.11 84.99 85.11 0. 90.17 93.45
|
| 674 |
+
63.58]
|
| 675 |
+
[12/03 00:22:46] S3DIS INFO: Test [60]/[68] cloud
|
| 676 |
+
[12/03 00:23:23] S3DIS INFO: [60]/[68] cloud, test_oa , test_macc, test_miou: 90.71 82.28 70.63,
|
| 677 |
+
iou per cls is: [ 98.66 98.79 67.02 0. 1.58 79.36 61.3 86.62 97.59 100.
|
| 678 |
+
90.8 69.22 67.18]
|
| 679 |
+
[12/03 00:23:23] S3DIS INFO: Test [61]/[68] cloud
|
| 680 |
+
[12/03 00:24:03] S3DIS INFO: [61]/[68] cloud, test_oa , test_macc, test_miou: 92.86 88.70 73.80,
|
| 681 |
+
iou per cls is: [ 98.37 97.93 81.17 0. 32.01 61.73 91.34 92.65 81.83 100.
|
| 682 |
+
95.04 89.41 37.88]
|
| 683 |
+
[12/03 00:24:03] S3DIS INFO: Test [62]/[68] cloud
|
| 684 |
+
[12/03 00:24:32] S3DIS INFO: [62]/[68] cloud, test_oa , test_macc, test_miou: 90.75 87.95 68.47,
|
| 685 |
+
iou per cls is: [ 96. 97.76 81.38 0. 0. 72.69 48.02 78.31 94.54 59.21
|
| 686 |
+
93.62 100. 68.63]
|
| 687 |
+
[12/03 00:24:32] S3DIS INFO: Test [63]/[68] cloud
|
| 688 |
+
[12/03 00:24:50] S3DIS INFO: [63]/[68] cloud, test_oa , test_macc, test_miou: 73.39 92.92 37.57,
|
| 689 |
+
iou per cls is: [ 93.52 98.5 80.02 0. 0. 100. 0. 0. 0. 0.
|
| 690 |
+
0. 100. 16.37]
|
| 691 |
+
[12/03 00:24:50] S3DIS INFO: Test [64]/[68] cloud
|
| 692 |
+
[12/03 00:25:09] S3DIS INFO: [64]/[68] cloud, test_oa , test_macc, test_miou: 69.46 69.27 24.41,
|
| 693 |
+
iou per cls is: [50.56 97.5 67.46 0. 3.67 0. 18.53 0. 0. 0. 57.03 0.
|
| 694 |
+
22.57]
|
| 695 |
+
[12/03 00:25:09] S3DIS INFO: Test [65]/[68] cloud
|
| 696 |
+
[12/03 00:25:43] S3DIS INFO: [65]/[68] cloud, test_oa , test_macc, test_miou: 62.91 82.29 30.58,
|
| 697 |
+
iou per cls is: [ 39.54 97.44 65.21 0. 0. 0. 32.43 0. 0. 100.
|
| 698 |
+
32.15 0. 30.79]
|
| 699 |
+
[12/03 00:25:43] S3DIS INFO: Test [66]/[68] cloud
|
| 700 |
+
[12/03 00:25:46] S3DIS INFO: [66]/[68] cloud, test_oa , test_macc, test_miou: 78.84 88.55 39.87,
|
| 701 |
+
iou per cls is: [ 29.74 99.28 70.65 100. 100. 0. 58.92 0. 0. 0.
|
| 702 |
+
0. 0. 59.76]
|
| 703 |
+
[12/03 00:25:46] S3DIS INFO: Test [67]/[68] cloud
|
| 704 |
+
[12/03 00:26:08] S3DIS INFO: [67]/[68] cloud, test_oa , test_macc, test_miou: 80.09 83.89 42.05,
|
| 705 |
+
iou per cls is: [ 79.73 98.23 84.29 100. 0. 0. 26.77 55.59 62.5 0.
|
| 706 |
+
0. 0. 39.48]
|
| 707 |
+
[12/03 00:26:08] S3DIS INFO: Best ckpt @E83, test_oa , test_macc, test_miou: 87.22 68.54 61.62,
|
| 708 |
+
iou per cls is: [92.18 98.24 79.55 0. 25.79 49.25 55.36 80.57 86.73 61.55 69.52 51.95
|
| 709 |
+
50.38]
|
Pretrained_Models/PN++_SEG_original/PN++_SEG_original_test.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
method,Area,OA,mACC,mIoU,ceiling,floor,wall,beam,column,window,door,chair,table,bookcase,sofa,board,clutter,best_epoch,log_path,wandb link
|
| 2 |
+
pointnet++,5,87.22,68.54,61.62,92.18,98.24,79.55,0.00,25.79,49.25,55.36,80.57,86.73,61.55,69.52,51.95,50.38,83,/workspace/FractalCloud/Model_logs/PN++_SEG_original,-
|
Pretrained_Models/PN++_SEG_original/checkpoint/s3dis-pointnet++_ckpt_best_616.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:4c9f36b7dbfa62b82209ea7cac4edb0ac2ae849849d836a817549a054bd822e9
|
| 3 |
+
size 11704549
|
Pretrained_Models/PNT_CLA_fractal/PNT_CLA_fractal20251202-130044-hiBZaBw9ZjnDx6CQ52vVak.log
ADDED
|
@@ -0,0 +1,383 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/02 13:00:44] ModelNet40Ply2048 INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 7271
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 600
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: SmoothCrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 1
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-ModelNet40Ply2048
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PNT_CLA_fractal
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 10
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/modelnet40ply2048
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PNT_CLA_fractal/checkpoint/modelnet40_pointnext-s_ckpt_best_9238.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['PointsToTensor', 'PointCloudScaleAndTranslate']
|
| 45 |
+
val: ['PointsToTensor']
|
| 46 |
+
vote: ['PointCloudScaleAndTranslate']
|
| 47 |
+
kwargs:
|
| 48 |
+
shift: [0.2, 0.2, 0.2]
|
| 49 |
+
feature_keys: pos
|
| 50 |
+
num_points: 1024
|
| 51 |
+
dataset:
|
| 52 |
+
common:
|
| 53 |
+
NAME: ModelNet40Ply2048
|
| 54 |
+
data_dir: /workspace/PointNeXt/data/ModelNet40Ply2048
|
| 55 |
+
train:
|
| 56 |
+
split: train
|
| 57 |
+
num_points: 1024
|
| 58 |
+
val:
|
| 59 |
+
split: test
|
| 60 |
+
num_points: 1024
|
| 61 |
+
batch_size: 32
|
| 62 |
+
dataloader:
|
| 63 |
+
num_workers: 8
|
| 64 |
+
num_classes: 40
|
| 65 |
+
sched: cosine
|
| 66 |
+
warmup_epochs: 0
|
| 67 |
+
min_lr: None
|
| 68 |
+
lr: 0.001
|
| 69 |
+
optimizer:
|
| 70 |
+
NAME: adamw
|
| 71 |
+
weight_decay: 0.05
|
| 72 |
+
log_dir: /workspace/FractalCloud/Model_logs/PNT_CLA_fractal
|
| 73 |
+
val_batch_size: 64
|
| 74 |
+
model:
|
| 75 |
+
NAME: BaseCls
|
| 76 |
+
encoder_args:
|
| 77 |
+
NAME: PointNextEncoder
|
| 78 |
+
stage: [0, 1, 2, 3, 4, 5]
|
| 79 |
+
blocks: [1, 1, 1, 1, 1, 1]
|
| 80 |
+
strides: [1, 2, 2, 2, 2, 1]
|
| 81 |
+
width: 32
|
| 82 |
+
in_channels: 3
|
| 83 |
+
radius: 0.15
|
| 84 |
+
radius_scaling: 1.5
|
| 85 |
+
sa_layers: 2
|
| 86 |
+
sa_use_res: True
|
| 87 |
+
nsample: 32
|
| 88 |
+
expansion: 4
|
| 89 |
+
aggr_args:
|
| 90 |
+
feature_type: dp_fj
|
| 91 |
+
reduction: max
|
| 92 |
+
group_args:
|
| 93 |
+
NAME: ballquery
|
| 94 |
+
normalize_dp: True
|
| 95 |
+
conv_args:
|
| 96 |
+
order: conv-norm-act
|
| 97 |
+
act_args:
|
| 98 |
+
act: relu
|
| 99 |
+
norm_args:
|
| 100 |
+
norm: bn
|
| 101 |
+
cls_args:
|
| 102 |
+
NAME: ClsHead
|
| 103 |
+
num_classes: 40
|
| 104 |
+
mlps: [512, 256]
|
| 105 |
+
norm_args:
|
| 106 |
+
norm: bn1d
|
| 107 |
+
rank: 0
|
| 108 |
+
distributed: False
|
| 109 |
+
mp: False
|
| 110 |
+
task_name: modelnet40ply2048
|
| 111 |
+
exp_name: pointnext-s
|
| 112 |
+
opts: mode=test
|
| 113 |
+
run_dir: /workspace/FractalCloud/Model_logs/PNT_CLA_fractal
|
| 114 |
+
run_name: PNT_CLA_fractal
|
| 115 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PNT_CLA_fractal/checkpoint
|
| 116 |
+
code_dir: /workspace/FractalCloud/Model_logs/PNT_CLA_fractal/code
|
| 117 |
+
log_path: /workspace/FractalCloud/Model_logs/PNT_CLA_fractal/PNT_CLA_fractal20251202-130044-hiBZaBw9ZjnDx6CQ52vVak.log
|
| 118 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PNT_CLA_fractal/cfg.yaml
|
| 119 |
+
[12/02 13:00:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 120 |
+
normalize_dp: True
|
| 121 |
+
radius: 0.15
|
| 122 |
+
nsample: 32
|
| 123 |
+
[12/02 13:00:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 124 |
+
normalize_dp: True
|
| 125 |
+
radius: 0.22499999999999998
|
| 126 |
+
nsample: 32
|
| 127 |
+
[12/02 13:00:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 128 |
+
normalize_dp: True
|
| 129 |
+
radius: 0.33749999999999997
|
| 130 |
+
nsample: 32
|
| 131 |
+
[12/02 13:00:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 132 |
+
normalize_dp: True
|
| 133 |
+
radius: 0.50625
|
| 134 |
+
nsample: 32
|
| 135 |
+
[12/02 13:00:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 136 |
+
normalize_dp: True
|
| 137 |
+
radius: None
|
| 138 |
+
nsample: None
|
| 139 |
+
[12/02 13:00:50] ModelNet40Ply2048 INFO: BaseCls(
|
| 140 |
+
(encoder): PointNextEncoder(
|
| 141 |
+
(encoder): Sequential(
|
| 142 |
+
(0): Sequential(
|
| 143 |
+
(0): SetAbstraction(
|
| 144 |
+
(convs): Sequential(
|
| 145 |
+
(0): Sequential(
|
| 146 |
+
(0): Conv1d(3, 32, kernel_size=(1,), stride=(1,))
|
| 147 |
+
)
|
| 148 |
+
)
|
| 149 |
+
)
|
| 150 |
+
)
|
| 151 |
+
(1): Sequential(
|
| 152 |
+
(0): SetAbstraction(
|
| 153 |
+
(skipconv): Sequential(
|
| 154 |
+
(0): Conv1d(32, 64, kernel_size=(1,), stride=(1,))
|
| 155 |
+
)
|
| 156 |
+
(act): ReLU(inplace=True)
|
| 157 |
+
(convs): Sequential(
|
| 158 |
+
(0): Sequential(
|
| 159 |
+
(0): Conv2d(35, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 160 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 161 |
+
(2): ReLU(inplace=True)
|
| 162 |
+
)
|
| 163 |
+
(1): Sequential(
|
| 164 |
+
(0): Conv2d(32, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 165 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 166 |
+
)
|
| 167 |
+
)
|
| 168 |
+
(grouper): QueryAndGroup()
|
| 169 |
+
)
|
| 170 |
+
)
|
| 171 |
+
(2): Sequential(
|
| 172 |
+
(0): SetAbstraction(
|
| 173 |
+
(skipconv): Sequential(
|
| 174 |
+
(0): Conv1d(64, 128, kernel_size=(1,), stride=(1,))
|
| 175 |
+
)
|
| 176 |
+
(act): ReLU(inplace=True)
|
| 177 |
+
(convs): Sequential(
|
| 178 |
+
(0): Sequential(
|
| 179 |
+
(0): Conv2d(67, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 180 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 181 |
+
(2): ReLU(inplace=True)
|
| 182 |
+
)
|
| 183 |
+
(1): Sequential(
|
| 184 |
+
(0): Conv2d(64, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 185 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 186 |
+
)
|
| 187 |
+
)
|
| 188 |
+
(grouper): QueryAndGroup()
|
| 189 |
+
)
|
| 190 |
+
)
|
| 191 |
+
(3): Sequential(
|
| 192 |
+
(0): SetAbstraction(
|
| 193 |
+
(skipconv): Sequential(
|
| 194 |
+
(0): Conv1d(128, 256, kernel_size=(1,), stride=(1,))
|
| 195 |
+
)
|
| 196 |
+
(act): ReLU(inplace=True)
|
| 197 |
+
(convs): Sequential(
|
| 198 |
+
(0): Sequential(
|
| 199 |
+
(0): Conv2d(131, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 200 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 201 |
+
(2): ReLU(inplace=True)
|
| 202 |
+
)
|
| 203 |
+
(1): Sequential(
|
| 204 |
+
(0): Conv2d(128, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 205 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 206 |
+
)
|
| 207 |
+
)
|
| 208 |
+
(grouper): QueryAndGroup()
|
| 209 |
+
)
|
| 210 |
+
)
|
| 211 |
+
(4): Sequential(
|
| 212 |
+
(0): SetAbstraction(
|
| 213 |
+
(skipconv): Sequential(
|
| 214 |
+
(0): Conv1d(256, 512, kernel_size=(1,), stride=(1,))
|
| 215 |
+
)
|
| 216 |
+
(act): ReLU(inplace=True)
|
| 217 |
+
(convs): Sequential(
|
| 218 |
+
(0): Sequential(
|
| 219 |
+
(0): Conv2d(259, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 220 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 221 |
+
(2): ReLU(inplace=True)
|
| 222 |
+
)
|
| 223 |
+
(1): Sequential(
|
| 224 |
+
(0): Conv2d(256, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 225 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 226 |
+
)
|
| 227 |
+
)
|
| 228 |
+
(grouper): QueryAndGroup()
|
| 229 |
+
)
|
| 230 |
+
)
|
| 231 |
+
(5): Sequential(
|
| 232 |
+
(0): SetAbstraction(
|
| 233 |
+
(convs): Sequential(
|
| 234 |
+
(0): Sequential(
|
| 235 |
+
(0): Conv2d(515, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 236 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 237 |
+
(2): ReLU(inplace=True)
|
| 238 |
+
)
|
| 239 |
+
(1): Sequential(
|
| 240 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 241 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 242 |
+
(2): ReLU(inplace=True)
|
| 243 |
+
)
|
| 244 |
+
)
|
| 245 |
+
(grouper): GroupAll()
|
| 246 |
+
)
|
| 247 |
+
)
|
| 248 |
+
)
|
| 249 |
+
)
|
| 250 |
+
(prediction): ClsHead(
|
| 251 |
+
(head): Sequential(
|
| 252 |
+
(0): Sequential(
|
| 253 |
+
(0): Linear(in_features=512, out_features=512, bias=False)
|
| 254 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 255 |
+
(2): ReLU(inplace=True)
|
| 256 |
+
)
|
| 257 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 258 |
+
(2): Sequential(
|
| 259 |
+
(0): Linear(in_features=512, out_features=256, bias=False)
|
| 260 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 261 |
+
(2): ReLU(inplace=True)
|
| 262 |
+
)
|
| 263 |
+
(3): Dropout(p=0.5, inplace=False)
|
| 264 |
+
(4): Sequential(
|
| 265 |
+
(0): Linear(in_features=256, out_features=40, bias=True)
|
| 266 |
+
)
|
| 267 |
+
)
|
| 268 |
+
)
|
| 269 |
+
(criterion): SmoothCrossEntropy()
|
| 270 |
+
)
|
| 271 |
+
[12/02 13:00:50] ModelNet40Ply2048 INFO: Number of params: 1.3735 M
|
| 272 |
+
[12/02 13:00:50] ModelNet40Ply2048 INFO: Param groups = {
|
| 273 |
+
"decay": {
|
| 274 |
+
"weight_decay": 0.05,
|
| 275 |
+
"params": [
|
| 276 |
+
"encoder.encoder.0.0.convs.0.0.weight",
|
| 277 |
+
"encoder.encoder.1.0.skipconv.0.weight",
|
| 278 |
+
"encoder.encoder.1.0.convs.0.0.weight",
|
| 279 |
+
"encoder.encoder.1.0.convs.1.0.weight",
|
| 280 |
+
"encoder.encoder.2.0.skipconv.0.weight",
|
| 281 |
+
"encoder.encoder.2.0.convs.0.0.weight",
|
| 282 |
+
"encoder.encoder.2.0.convs.1.0.weight",
|
| 283 |
+
"encoder.encoder.3.0.skipconv.0.weight",
|
| 284 |
+
"encoder.encoder.3.0.convs.0.0.weight",
|
| 285 |
+
"encoder.encoder.3.0.convs.1.0.weight",
|
| 286 |
+
"encoder.encoder.4.0.skipconv.0.weight",
|
| 287 |
+
"encoder.encoder.4.0.convs.0.0.weight",
|
| 288 |
+
"encoder.encoder.4.0.convs.1.0.weight",
|
| 289 |
+
"encoder.encoder.5.0.convs.0.0.weight",
|
| 290 |
+
"encoder.encoder.5.0.convs.1.0.weight",
|
| 291 |
+
"prediction.head.0.0.weight",
|
| 292 |
+
"prediction.head.2.0.weight",
|
| 293 |
+
"prediction.head.4.0.weight"
|
| 294 |
+
],
|
| 295 |
+
"lr_scale": 1.0
|
| 296 |
+
},
|
| 297 |
+
"no_decay": {
|
| 298 |
+
"weight_decay": 0.0,
|
| 299 |
+
"params": [
|
| 300 |
+
"encoder.encoder.0.0.convs.0.0.bias",
|
| 301 |
+
"encoder.encoder.1.0.skipconv.0.bias",
|
| 302 |
+
"encoder.encoder.1.0.convs.0.1.weight",
|
| 303 |
+
"encoder.encoder.1.0.convs.0.1.bias",
|
| 304 |
+
"encoder.encoder.1.0.convs.1.1.weight",
|
| 305 |
+
"encoder.encoder.1.0.convs.1.1.bias",
|
| 306 |
+
"encoder.encoder.2.0.skipconv.0.bias",
|
| 307 |
+
"encoder.encoder.2.0.convs.0.1.weight",
|
| 308 |
+
"encoder.encoder.2.0.convs.0.1.bias",
|
| 309 |
+
"encoder.encoder.2.0.convs.1.1.weight",
|
| 310 |
+
"encoder.encoder.2.0.convs.1.1.bias",
|
| 311 |
+
"encoder.encoder.3.0.skipconv.0.bias",
|
| 312 |
+
"encoder.encoder.3.0.convs.0.1.weight",
|
| 313 |
+
"encoder.encoder.3.0.convs.0.1.bias",
|
| 314 |
+
"encoder.encoder.3.0.convs.1.1.weight",
|
| 315 |
+
"encoder.encoder.3.0.convs.1.1.bias",
|
| 316 |
+
"encoder.encoder.4.0.skipconv.0.bias",
|
| 317 |
+
"encoder.encoder.4.0.convs.0.1.weight",
|
| 318 |
+
"encoder.encoder.4.0.convs.0.1.bias",
|
| 319 |
+
"encoder.encoder.4.0.convs.1.1.weight",
|
| 320 |
+
"encoder.encoder.4.0.convs.1.1.bias",
|
| 321 |
+
"encoder.encoder.5.0.convs.0.1.weight",
|
| 322 |
+
"encoder.encoder.5.0.convs.0.1.bias",
|
| 323 |
+
"encoder.encoder.5.0.convs.1.1.weight",
|
| 324 |
+
"encoder.encoder.5.0.convs.1.1.bias",
|
| 325 |
+
"prediction.head.0.1.weight",
|
| 326 |
+
"prediction.head.0.1.bias",
|
| 327 |
+
"prediction.head.2.1.weight",
|
| 328 |
+
"prediction.head.2.1.bias",
|
| 329 |
+
"prediction.head.4.0.bias"
|
| 330 |
+
],
|
| 331 |
+
"lr_scale": 1.0
|
| 332 |
+
}
|
| 333 |
+
}
|
| 334 |
+
[12/02 13:00:51] ModelNet40Ply2048 INFO: ==> sucessfully loaded test data
|
| 335 |
+
[12/02 13:00:51] ModelNet40Ply2048 INFO: length of validation dataset: 2468
|
| 336 |
+
[12/02 13:00:51] ModelNet40Ply2048 INFO: ==> sucessfully loaded test data
|
| 337 |
+
[12/02 13:00:51] ModelNet40Ply2048 INFO: number of classes of the dataset: 40, number of points sampled from dataset: 1024, number of points as model input: 1024
|
| 338 |
+
[12/02 13:00:52] ModelNet40Ply2048 INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PNT_CLA_fractal/checkpoint/modelnet40_pointnext-s_ckpt_best_9238.pth
|
| 339 |
+
[12/02 13:00:52] ModelNet40Ply2048 INFO: ckpts @ 142 epoch( {'best_val': 92.38249969482422} )
|
| 340 |
+
[12/02 13:08:53] ModelNet40Ply2048 INFO:
|
| 341 |
+
Classes Acc
|
| 342 |
+
airplane : 100.00%
|
| 343 |
+
bathtub : 94.00%
|
| 344 |
+
bed : 99.00%
|
| 345 |
+
bench : 80.00%
|
| 346 |
+
bookshelf : 98.00%
|
| 347 |
+
bottle : 97.00%
|
| 348 |
+
bowl : 90.00%
|
| 349 |
+
car : 98.00%
|
| 350 |
+
chair : 100.00%
|
| 351 |
+
cone : 100.00%
|
| 352 |
+
cup : 85.00%
|
| 353 |
+
curtain : 95.00%
|
| 354 |
+
desk : 91.86%
|
| 355 |
+
door : 95.00%
|
| 356 |
+
dresser : 83.72%
|
| 357 |
+
flower_pot: 0.00%
|
| 358 |
+
glass_box : 96.00%
|
| 359 |
+
guitar : 100.00%
|
| 360 |
+
keyboard : 95.00%
|
| 361 |
+
lamp : 80.00%
|
| 362 |
+
laptop : 100.00%
|
| 363 |
+
mantel : 96.00%
|
| 364 |
+
monitor : 99.00%
|
| 365 |
+
night_stand: 74.42%
|
| 366 |
+
person : 90.00%
|
| 367 |
+
piano : 96.00%
|
| 368 |
+
plant : 91.00%
|
| 369 |
+
radio : 70.00%
|
| 370 |
+
range_hood: 96.00%
|
| 371 |
+
sink : 90.00%
|
| 372 |
+
sofa : 100.00%
|
| 373 |
+
stairs : 95.00%
|
| 374 |
+
stool : 80.00%
|
| 375 |
+
table : 85.00%
|
| 376 |
+
tent : 95.00%
|
| 377 |
+
toilet : 99.00%
|
| 378 |
+
tv_stand : 87.00%
|
| 379 |
+
vase : 81.00%
|
| 380 |
+
wardrobe : 75.00%
|
| 381 |
+
xbox : 85.00%
|
| 382 |
+
E@142 OA: 92.38 mAcc: 89.05
|
| 383 |
+
|
Pretrained_Models/PNT_CLA_fractal/checkpoint/modelnet40_pointnext-s_ckpt_best_9238.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:c4dc059825506d560b9c6b9686acba8cdf4863c2b06786184101800226d4ad32
|
| 3 |
+
size 16568345
|
Pretrained_Models/PNt_CLA_original/PNt_CLA_original20251204-104544-UEin34nSWnF7tLTWYmqAYy.log
ADDED
|
@@ -0,0 +1,383 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/04 10:45:44] ModelNet40Ply2048 INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 7271
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 600
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: SmoothCrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 1
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-ModelNet40Ply2048
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PNt_CLA_original
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 10
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/modelnet40ply2048
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PNt_CLA_original/checkpoint/modelnet40_pointnext-s_ckpt_best_9311.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['PointsToTensor', 'PointCloudScaleAndTranslate']
|
| 45 |
+
val: ['PointsToTensor']
|
| 46 |
+
vote: ['PointCloudScaleAndTranslate']
|
| 47 |
+
kwargs:
|
| 48 |
+
shift: [0.2, 0.2, 0.2]
|
| 49 |
+
feature_keys: pos
|
| 50 |
+
num_points: 1024
|
| 51 |
+
dataset:
|
| 52 |
+
common:
|
| 53 |
+
NAME: ModelNet40Ply2048
|
| 54 |
+
data_dir: /workspace/PointNeXt/data/ModelNet40Ply2048
|
| 55 |
+
train:
|
| 56 |
+
split: train
|
| 57 |
+
num_points: 1024
|
| 58 |
+
val:
|
| 59 |
+
split: test
|
| 60 |
+
num_points: 1024
|
| 61 |
+
batch_size: 32
|
| 62 |
+
dataloader:
|
| 63 |
+
num_workers: 8
|
| 64 |
+
num_classes: 40
|
| 65 |
+
sched: cosine
|
| 66 |
+
warmup_epochs: 0
|
| 67 |
+
min_lr: None
|
| 68 |
+
lr: 0.001
|
| 69 |
+
optimizer:
|
| 70 |
+
NAME: adamw
|
| 71 |
+
weight_decay: 0.05
|
| 72 |
+
log_dir: /workspace/FractalCloud/Model_logs/PNt_CLA_original
|
| 73 |
+
val_batch_size: 64
|
| 74 |
+
model:
|
| 75 |
+
NAME: BaseCls
|
| 76 |
+
encoder_args:
|
| 77 |
+
NAME: PointNextEncoder
|
| 78 |
+
stage: [0, 1, 2, 3, 4, 5]
|
| 79 |
+
blocks: [1, 1, 1, 1, 1, 1]
|
| 80 |
+
strides: [1, 2, 2, 2, 2, 1]
|
| 81 |
+
width: 32
|
| 82 |
+
in_channels: 3
|
| 83 |
+
radius: 0.15
|
| 84 |
+
radius_scaling: 1.5
|
| 85 |
+
sa_layers: 2
|
| 86 |
+
sa_use_res: True
|
| 87 |
+
nsample: 32
|
| 88 |
+
expansion: 4
|
| 89 |
+
aggr_args:
|
| 90 |
+
feature_type: dp_fj
|
| 91 |
+
reduction: max
|
| 92 |
+
group_args:
|
| 93 |
+
NAME: ballquery
|
| 94 |
+
normalize_dp: True
|
| 95 |
+
conv_args:
|
| 96 |
+
order: conv-norm-act
|
| 97 |
+
act_args:
|
| 98 |
+
act: relu
|
| 99 |
+
norm_args:
|
| 100 |
+
norm: bn
|
| 101 |
+
cls_args:
|
| 102 |
+
NAME: ClsHead
|
| 103 |
+
num_classes: 40
|
| 104 |
+
mlps: [512, 256]
|
| 105 |
+
norm_args:
|
| 106 |
+
norm: bn1d
|
| 107 |
+
rank: 0
|
| 108 |
+
distributed: False
|
| 109 |
+
mp: False
|
| 110 |
+
task_name: modelnet40ply2048
|
| 111 |
+
exp_name: pointnext-s
|
| 112 |
+
opts: mode=test
|
| 113 |
+
run_dir: /workspace/FractalCloud/Model_logs/PNt_CLA_original
|
| 114 |
+
run_name: PNt_CLA_original
|
| 115 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PNt_CLA_original/checkpoint
|
| 116 |
+
code_dir: /workspace/FractalCloud/Model_logs/PNt_CLA_original/code
|
| 117 |
+
log_path: /workspace/FractalCloud/Model_logs/PNt_CLA_original/PNt_CLA_original20251204-104544-UEin34nSWnF7tLTWYmqAYy.log
|
| 118 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PNt_CLA_original/cfg.yaml
|
| 119 |
+
[12/04 10:45:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 120 |
+
normalize_dp: True
|
| 121 |
+
radius: 0.15
|
| 122 |
+
nsample: 32
|
| 123 |
+
[12/04 10:45:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 124 |
+
normalize_dp: True
|
| 125 |
+
radius: 0.22499999999999998
|
| 126 |
+
nsample: 32
|
| 127 |
+
[12/04 10:45:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 128 |
+
normalize_dp: True
|
| 129 |
+
radius: 0.33749999999999997
|
| 130 |
+
nsample: 32
|
| 131 |
+
[12/04 10:45:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 132 |
+
normalize_dp: True
|
| 133 |
+
radius: 0.50625
|
| 134 |
+
nsample: 32
|
| 135 |
+
[12/04 10:45:44] ModelNet40Ply2048 INFO: NAME: ballquery
|
| 136 |
+
normalize_dp: True
|
| 137 |
+
radius: None
|
| 138 |
+
nsample: None
|
| 139 |
+
[12/04 10:45:48] ModelNet40Ply2048 INFO: BaseCls(
|
| 140 |
+
(encoder): PointNextEncoder(
|
| 141 |
+
(encoder): Sequential(
|
| 142 |
+
(0): Sequential(
|
| 143 |
+
(0): SetAbstraction(
|
| 144 |
+
(convs): Sequential(
|
| 145 |
+
(0): Sequential(
|
| 146 |
+
(0): Conv1d(3, 32, kernel_size=(1,), stride=(1,))
|
| 147 |
+
)
|
| 148 |
+
)
|
| 149 |
+
)
|
| 150 |
+
)
|
| 151 |
+
(1): Sequential(
|
| 152 |
+
(0): SetAbstraction(
|
| 153 |
+
(skipconv): Sequential(
|
| 154 |
+
(0): Conv1d(32, 64, kernel_size=(1,), stride=(1,))
|
| 155 |
+
)
|
| 156 |
+
(act): ReLU(inplace=True)
|
| 157 |
+
(convs): Sequential(
|
| 158 |
+
(0): Sequential(
|
| 159 |
+
(0): Conv2d(35, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 160 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 161 |
+
(2): ReLU(inplace=True)
|
| 162 |
+
)
|
| 163 |
+
(1): Sequential(
|
| 164 |
+
(0): Conv2d(32, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 165 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 166 |
+
)
|
| 167 |
+
)
|
| 168 |
+
(grouper): QueryAndGroup()
|
| 169 |
+
)
|
| 170 |
+
)
|
| 171 |
+
(2): Sequential(
|
| 172 |
+
(0): SetAbstraction(
|
| 173 |
+
(skipconv): Sequential(
|
| 174 |
+
(0): Conv1d(64, 128, kernel_size=(1,), stride=(1,))
|
| 175 |
+
)
|
| 176 |
+
(act): ReLU(inplace=True)
|
| 177 |
+
(convs): Sequential(
|
| 178 |
+
(0): Sequential(
|
| 179 |
+
(0): Conv2d(67, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 180 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 181 |
+
(2): ReLU(inplace=True)
|
| 182 |
+
)
|
| 183 |
+
(1): Sequential(
|
| 184 |
+
(0): Conv2d(64, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 185 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 186 |
+
)
|
| 187 |
+
)
|
| 188 |
+
(grouper): QueryAndGroup()
|
| 189 |
+
)
|
| 190 |
+
)
|
| 191 |
+
(3): Sequential(
|
| 192 |
+
(0): SetAbstraction(
|
| 193 |
+
(skipconv): Sequential(
|
| 194 |
+
(0): Conv1d(128, 256, kernel_size=(1,), stride=(1,))
|
| 195 |
+
)
|
| 196 |
+
(act): ReLU(inplace=True)
|
| 197 |
+
(convs): Sequential(
|
| 198 |
+
(0): Sequential(
|
| 199 |
+
(0): Conv2d(131, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 200 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 201 |
+
(2): ReLU(inplace=True)
|
| 202 |
+
)
|
| 203 |
+
(1): Sequential(
|
| 204 |
+
(0): Conv2d(128, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 205 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 206 |
+
)
|
| 207 |
+
)
|
| 208 |
+
(grouper): QueryAndGroup()
|
| 209 |
+
)
|
| 210 |
+
)
|
| 211 |
+
(4): Sequential(
|
| 212 |
+
(0): SetAbstraction(
|
| 213 |
+
(skipconv): Sequential(
|
| 214 |
+
(0): Conv1d(256, 512, kernel_size=(1,), stride=(1,))
|
| 215 |
+
)
|
| 216 |
+
(act): ReLU(inplace=True)
|
| 217 |
+
(convs): Sequential(
|
| 218 |
+
(0): Sequential(
|
| 219 |
+
(0): Conv2d(259, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 220 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 221 |
+
(2): ReLU(inplace=True)
|
| 222 |
+
)
|
| 223 |
+
(1): Sequential(
|
| 224 |
+
(0): Conv2d(256, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 225 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 226 |
+
)
|
| 227 |
+
)
|
| 228 |
+
(grouper): QueryAndGroup()
|
| 229 |
+
)
|
| 230 |
+
)
|
| 231 |
+
(5): Sequential(
|
| 232 |
+
(0): SetAbstraction(
|
| 233 |
+
(convs): Sequential(
|
| 234 |
+
(0): Sequential(
|
| 235 |
+
(0): Conv2d(515, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 236 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 237 |
+
(2): ReLU(inplace=True)
|
| 238 |
+
)
|
| 239 |
+
(1): Sequential(
|
| 240 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 241 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 242 |
+
(2): ReLU(inplace=True)
|
| 243 |
+
)
|
| 244 |
+
)
|
| 245 |
+
(grouper): GroupAll()
|
| 246 |
+
)
|
| 247 |
+
)
|
| 248 |
+
)
|
| 249 |
+
)
|
| 250 |
+
(prediction): ClsHead(
|
| 251 |
+
(head): Sequential(
|
| 252 |
+
(0): Sequential(
|
| 253 |
+
(0): Linear(in_features=512, out_features=512, bias=False)
|
| 254 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 255 |
+
(2): ReLU(inplace=True)
|
| 256 |
+
)
|
| 257 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 258 |
+
(2): Sequential(
|
| 259 |
+
(0): Linear(in_features=512, out_features=256, bias=False)
|
| 260 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 261 |
+
(2): ReLU(inplace=True)
|
| 262 |
+
)
|
| 263 |
+
(3): Dropout(p=0.5, inplace=False)
|
| 264 |
+
(4): Sequential(
|
| 265 |
+
(0): Linear(in_features=256, out_features=40, bias=True)
|
| 266 |
+
)
|
| 267 |
+
)
|
| 268 |
+
)
|
| 269 |
+
(criterion): SmoothCrossEntropy()
|
| 270 |
+
)
|
| 271 |
+
[12/04 10:45:48] ModelNet40Ply2048 INFO: Number of params: 1.3735 M
|
| 272 |
+
[12/04 10:45:48] ModelNet40Ply2048 INFO: Param groups = {
|
| 273 |
+
"decay": {
|
| 274 |
+
"weight_decay": 0.05,
|
| 275 |
+
"params": [
|
| 276 |
+
"encoder.encoder.0.0.convs.0.0.weight",
|
| 277 |
+
"encoder.encoder.1.0.skipconv.0.weight",
|
| 278 |
+
"encoder.encoder.1.0.convs.0.0.weight",
|
| 279 |
+
"encoder.encoder.1.0.convs.1.0.weight",
|
| 280 |
+
"encoder.encoder.2.0.skipconv.0.weight",
|
| 281 |
+
"encoder.encoder.2.0.convs.0.0.weight",
|
| 282 |
+
"encoder.encoder.2.0.convs.1.0.weight",
|
| 283 |
+
"encoder.encoder.3.0.skipconv.0.weight",
|
| 284 |
+
"encoder.encoder.3.0.convs.0.0.weight",
|
| 285 |
+
"encoder.encoder.3.0.convs.1.0.weight",
|
| 286 |
+
"encoder.encoder.4.0.skipconv.0.weight",
|
| 287 |
+
"encoder.encoder.4.0.convs.0.0.weight",
|
| 288 |
+
"encoder.encoder.4.0.convs.1.0.weight",
|
| 289 |
+
"encoder.encoder.5.0.convs.0.0.weight",
|
| 290 |
+
"encoder.encoder.5.0.convs.1.0.weight",
|
| 291 |
+
"prediction.head.0.0.weight",
|
| 292 |
+
"prediction.head.2.0.weight",
|
| 293 |
+
"prediction.head.4.0.weight"
|
| 294 |
+
],
|
| 295 |
+
"lr_scale": 1.0
|
| 296 |
+
},
|
| 297 |
+
"no_decay": {
|
| 298 |
+
"weight_decay": 0.0,
|
| 299 |
+
"params": [
|
| 300 |
+
"encoder.encoder.0.0.convs.0.0.bias",
|
| 301 |
+
"encoder.encoder.1.0.skipconv.0.bias",
|
| 302 |
+
"encoder.encoder.1.0.convs.0.1.weight",
|
| 303 |
+
"encoder.encoder.1.0.convs.0.1.bias",
|
| 304 |
+
"encoder.encoder.1.0.convs.1.1.weight",
|
| 305 |
+
"encoder.encoder.1.0.convs.1.1.bias",
|
| 306 |
+
"encoder.encoder.2.0.skipconv.0.bias",
|
| 307 |
+
"encoder.encoder.2.0.convs.0.1.weight",
|
| 308 |
+
"encoder.encoder.2.0.convs.0.1.bias",
|
| 309 |
+
"encoder.encoder.2.0.convs.1.1.weight",
|
| 310 |
+
"encoder.encoder.2.0.convs.1.1.bias",
|
| 311 |
+
"encoder.encoder.3.0.skipconv.0.bias",
|
| 312 |
+
"encoder.encoder.3.0.convs.0.1.weight",
|
| 313 |
+
"encoder.encoder.3.0.convs.0.1.bias",
|
| 314 |
+
"encoder.encoder.3.0.convs.1.1.weight",
|
| 315 |
+
"encoder.encoder.3.0.convs.1.1.bias",
|
| 316 |
+
"encoder.encoder.4.0.skipconv.0.bias",
|
| 317 |
+
"encoder.encoder.4.0.convs.0.1.weight",
|
| 318 |
+
"encoder.encoder.4.0.convs.0.1.bias",
|
| 319 |
+
"encoder.encoder.4.0.convs.1.1.weight",
|
| 320 |
+
"encoder.encoder.4.0.convs.1.1.bias",
|
| 321 |
+
"encoder.encoder.5.0.convs.0.1.weight",
|
| 322 |
+
"encoder.encoder.5.0.convs.0.1.bias",
|
| 323 |
+
"encoder.encoder.5.0.convs.1.1.weight",
|
| 324 |
+
"encoder.encoder.5.0.convs.1.1.bias",
|
| 325 |
+
"prediction.head.0.1.weight",
|
| 326 |
+
"prediction.head.0.1.bias",
|
| 327 |
+
"prediction.head.2.1.weight",
|
| 328 |
+
"prediction.head.2.1.bias",
|
| 329 |
+
"prediction.head.4.0.bias"
|
| 330 |
+
],
|
| 331 |
+
"lr_scale": 1.0
|
| 332 |
+
}
|
| 333 |
+
}
|
| 334 |
+
[12/04 10:45:49] ModelNet40Ply2048 INFO: ==> sucessfully loaded test data
|
| 335 |
+
[12/04 10:45:49] ModelNet40Ply2048 INFO: length of validation dataset: 2468
|
| 336 |
+
[12/04 10:45:50] ModelNet40Ply2048 INFO: ==> sucessfully loaded test data
|
| 337 |
+
[12/04 10:45:50] ModelNet40Ply2048 INFO: number of classes of the dataset: 40, number of points sampled from dataset: 1024, number of points as model input: 1024
|
| 338 |
+
[12/04 10:45:51] ModelNet40Ply2048 INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PNt_CLA_original/checkpoint/modelnet40_pointnext-s_ckpt_best_9311.pth
|
| 339 |
+
[12/04 10:45:51] ModelNet40Ply2048 INFO: ckpts @ 419 epoch( {'best_val': 93.11183166503906} )
|
| 340 |
+
[12/04 10:45:56] ModelNet40Ply2048 INFO:
|
| 341 |
+
Classes Acc
|
| 342 |
+
airplane : 100.00%
|
| 343 |
+
bathtub : 98.00%
|
| 344 |
+
bed : 99.00%
|
| 345 |
+
bench : 80.00%
|
| 346 |
+
bookshelf : 99.00%
|
| 347 |
+
bottle : 96.00%
|
| 348 |
+
bowl : 100.00%
|
| 349 |
+
car : 100.00%
|
| 350 |
+
chair : 100.00%
|
| 351 |
+
cone : 100.00%
|
| 352 |
+
cup : 75.00%
|
| 353 |
+
curtain : 90.00%
|
| 354 |
+
desk : 89.53%
|
| 355 |
+
door : 100.00%
|
| 356 |
+
dresser : 91.86%
|
| 357 |
+
flower_pot: 15.00%
|
| 358 |
+
glass_box : 95.00%
|
| 359 |
+
guitar : 99.00%
|
| 360 |
+
keyboard : 100.00%
|
| 361 |
+
lamp : 85.00%
|
| 362 |
+
laptop : 100.00%
|
| 363 |
+
mantel : 95.00%
|
| 364 |
+
monitor : 99.00%
|
| 365 |
+
night_stand: 72.09%
|
| 366 |
+
person : 100.00%
|
| 367 |
+
piano : 97.00%
|
| 368 |
+
plant : 85.00%
|
| 369 |
+
radio : 85.00%
|
| 370 |
+
range_hood: 94.00%
|
| 371 |
+
sink : 95.00%
|
| 372 |
+
sofa : 100.00%
|
| 373 |
+
stairs : 95.00%
|
| 374 |
+
stool : 80.00%
|
| 375 |
+
table : 91.00%
|
| 376 |
+
tent : 95.00%
|
| 377 |
+
toilet : 100.00%
|
| 378 |
+
tv_stand : 86.00%
|
| 379 |
+
vase : 83.00%
|
| 380 |
+
wardrobe : 80.00%
|
| 381 |
+
xbox : 90.00%
|
| 382 |
+
E@419 OA: 93.11 mAcc: 90.86
|
| 383 |
+
|
Pretrained_Models/PNt_CLA_original/checkpoint/modelnet40_pointnext-s_ckpt_best_9311.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:030e2a3a29790a889bd5deedef985428048fd00a638c5807c464df4eb9669d4a
|
| 3 |
+
size 16568473
|
Pretrained_Models/PNt_SEG_fractal/PNt_SEG_fractal20251202-141500-BYuZJg8u7nYVoBWEGzA6Qu.log
ADDED
|
@@ -0,0 +1,686 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/02 14:15:00] S3DIS INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 8203
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 100
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: CrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 10
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-S3DIS
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PNt_SEG_fractal
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 50
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/s3dis
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PNt_SEG_fractal/checkpoint/s3dis-pointnext-s_ckpt_best-623.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['ChromaticAutoContrast', 'PointsToTensor', 'PointCloudScaling', 'PointCloudXYZAlign', 'PointCloudJitter', 'ChromaticDropGPU', 'ChromaticNormalize']
|
| 45 |
+
val: ['PointsToTensor', 'PointCloudXYZAlign', 'ChromaticNormalize']
|
| 46 |
+
vote: ['ChromaticDropGPU']
|
| 47 |
+
kwargs:
|
| 48 |
+
color_drop: 0.2
|
| 49 |
+
gravity_dim: 2
|
| 50 |
+
scale: [0.9, 1.1]
|
| 51 |
+
angle: [0, 0, 1]
|
| 52 |
+
jitter_sigma: 0.005
|
| 53 |
+
jitter_clip: 0.02
|
| 54 |
+
feature_keys: x,heights
|
| 55 |
+
dataset:
|
| 56 |
+
common:
|
| 57 |
+
NAME: S3DIS
|
| 58 |
+
data_root: /workspace/PointNeXt/data/S3DIS/s3disfull
|
| 59 |
+
test_area: 5
|
| 60 |
+
voxel_size: 0.04
|
| 61 |
+
train:
|
| 62 |
+
split: train
|
| 63 |
+
voxel_max: 24000
|
| 64 |
+
loop: 30
|
| 65 |
+
presample: False
|
| 66 |
+
val:
|
| 67 |
+
split: val
|
| 68 |
+
voxel_max: None
|
| 69 |
+
presample: True
|
| 70 |
+
test:
|
| 71 |
+
split: test
|
| 72 |
+
voxel_max: None
|
| 73 |
+
presample: False
|
| 74 |
+
num_classes: 13
|
| 75 |
+
batch_size: 32
|
| 76 |
+
val_batch_size: 1
|
| 77 |
+
dataloader:
|
| 78 |
+
num_workers: 8
|
| 79 |
+
cls_weighed_loss: False
|
| 80 |
+
optimizer:
|
| 81 |
+
NAME: adamw
|
| 82 |
+
weight_decay: 0.0001
|
| 83 |
+
sched: cosine
|
| 84 |
+
warmup_epochs: 0
|
| 85 |
+
min_lr: 1e-05
|
| 86 |
+
lr: 0.01
|
| 87 |
+
log_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_fractal
|
| 88 |
+
model:
|
| 89 |
+
NAME: BaseSeg
|
| 90 |
+
encoder_args:
|
| 91 |
+
NAME: PointNextEncoder
|
| 92 |
+
stage: [0, 1, 2, 3, 4]
|
| 93 |
+
blocks: [1, 1, 1, 1, 1]
|
| 94 |
+
strides: [1, 4, 4, 4, 4]
|
| 95 |
+
sa_layers: 2
|
| 96 |
+
sa_use_res: True
|
| 97 |
+
width: 32
|
| 98 |
+
in_channels: 4
|
| 99 |
+
expansion: 4
|
| 100 |
+
radius: 0.1
|
| 101 |
+
nsample: 32
|
| 102 |
+
aggr_args:
|
| 103 |
+
feature_type: dp_fj
|
| 104 |
+
reduction: max
|
| 105 |
+
group_args:
|
| 106 |
+
NAME: ballquery
|
| 107 |
+
normalize_dp: True
|
| 108 |
+
conv_args:
|
| 109 |
+
order: conv-norm-act
|
| 110 |
+
act_args:
|
| 111 |
+
act: relu
|
| 112 |
+
norm_args:
|
| 113 |
+
norm: bn
|
| 114 |
+
decoder_args:
|
| 115 |
+
NAME: PointNextDecoder
|
| 116 |
+
cls_args:
|
| 117 |
+
NAME: SegHead
|
| 118 |
+
num_classes: 13
|
| 119 |
+
in_channels: None
|
| 120 |
+
norm_args:
|
| 121 |
+
norm: bn
|
| 122 |
+
rank: 0
|
| 123 |
+
distributed: False
|
| 124 |
+
mp: False
|
| 125 |
+
task_name: s3dis
|
| 126 |
+
cfg_basename: pointnext-s
|
| 127 |
+
opts: mode=test
|
| 128 |
+
is_training: False
|
| 129 |
+
run_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_fractal
|
| 130 |
+
run_name: PNt_SEG_fractal
|
| 131 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_fractal/checkpoint
|
| 132 |
+
code_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_fractal/code
|
| 133 |
+
log_path: /workspace/FractalCloud/Model_logs/PNt_SEG_fractal/PNt_SEG_fractal20251202-141500-BYuZJg8u7nYVoBWEGzA6Qu.log
|
| 134 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PNt_SEG_fractal/cfg.yaml
|
| 135 |
+
[12/02 14:15:00] S3DIS INFO: NAME: ballquery
|
| 136 |
+
normalize_dp: True
|
| 137 |
+
radius: 0.1
|
| 138 |
+
nsample: 32
|
| 139 |
+
[12/02 14:15:00] S3DIS INFO: NAME: ballquery
|
| 140 |
+
normalize_dp: True
|
| 141 |
+
radius: 0.2
|
| 142 |
+
nsample: 32
|
| 143 |
+
[12/02 14:15:00] S3DIS INFO: NAME: ballquery
|
| 144 |
+
normalize_dp: True
|
| 145 |
+
radius: 0.4
|
| 146 |
+
nsample: 32
|
| 147 |
+
[12/02 14:15:00] S3DIS INFO: NAME: ballquery
|
| 148 |
+
normalize_dp: True
|
| 149 |
+
radius: 0.8
|
| 150 |
+
nsample: 32
|
| 151 |
+
[12/02 14:15:04] S3DIS INFO: BaseSeg(
|
| 152 |
+
(encoder): PointNextEncoder(
|
| 153 |
+
(encoder): Sequential(
|
| 154 |
+
(0): Sequential(
|
| 155 |
+
(0): SetAbstraction(
|
| 156 |
+
(convs): Sequential(
|
| 157 |
+
(0): Sequential(
|
| 158 |
+
(0): Conv1d(4, 32, kernel_size=(1,), stride=(1,))
|
| 159 |
+
)
|
| 160 |
+
)
|
| 161 |
+
)
|
| 162 |
+
)
|
| 163 |
+
(1): Sequential(
|
| 164 |
+
(0): SetAbstraction(
|
| 165 |
+
(skipconv): Sequential(
|
| 166 |
+
(0): Conv1d(32, 64, kernel_size=(1,), stride=(1,))
|
| 167 |
+
)
|
| 168 |
+
(act): ReLU(inplace=True)
|
| 169 |
+
(convs): Sequential(
|
| 170 |
+
(0): Sequential(
|
| 171 |
+
(0): Conv2d(35, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 172 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 173 |
+
(2): ReLU(inplace=True)
|
| 174 |
+
)
|
| 175 |
+
(1): Sequential(
|
| 176 |
+
(0): Conv2d(32, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 177 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 178 |
+
)
|
| 179 |
+
)
|
| 180 |
+
(grouper): QueryAndGroup()
|
| 181 |
+
)
|
| 182 |
+
)
|
| 183 |
+
(2): Sequential(
|
| 184 |
+
(0): SetAbstraction(
|
| 185 |
+
(skipconv): Sequential(
|
| 186 |
+
(0): Conv1d(64, 128, kernel_size=(1,), stride=(1,))
|
| 187 |
+
)
|
| 188 |
+
(act): ReLU(inplace=True)
|
| 189 |
+
(convs): Sequential(
|
| 190 |
+
(0): Sequential(
|
| 191 |
+
(0): Conv2d(67, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 192 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 193 |
+
(2): ReLU(inplace=True)
|
| 194 |
+
)
|
| 195 |
+
(1): Sequential(
|
| 196 |
+
(0): Conv2d(64, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 197 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 198 |
+
)
|
| 199 |
+
)
|
| 200 |
+
(grouper): QueryAndGroup()
|
| 201 |
+
)
|
| 202 |
+
)
|
| 203 |
+
(3): Sequential(
|
| 204 |
+
(0): SetAbstraction(
|
| 205 |
+
(skipconv): Sequential(
|
| 206 |
+
(0): Conv1d(128, 256, kernel_size=(1,), stride=(1,))
|
| 207 |
+
)
|
| 208 |
+
(act): ReLU(inplace=True)
|
| 209 |
+
(convs): Sequential(
|
| 210 |
+
(0): Sequential(
|
| 211 |
+
(0): Conv2d(131, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 212 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 213 |
+
(2): ReLU(inplace=True)
|
| 214 |
+
)
|
| 215 |
+
(1): Sequential(
|
| 216 |
+
(0): Conv2d(128, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 217 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 218 |
+
)
|
| 219 |
+
)
|
| 220 |
+
(grouper): QueryAndGroup()
|
| 221 |
+
)
|
| 222 |
+
)
|
| 223 |
+
(4): Sequential(
|
| 224 |
+
(0): SetAbstraction(
|
| 225 |
+
(skipconv): Sequential(
|
| 226 |
+
(0): Conv1d(256, 512, kernel_size=(1,), stride=(1,))
|
| 227 |
+
)
|
| 228 |
+
(act): ReLU(inplace=True)
|
| 229 |
+
(convs): Sequential(
|
| 230 |
+
(0): Sequential(
|
| 231 |
+
(0): Conv2d(259, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 232 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 233 |
+
(2): ReLU(inplace=True)
|
| 234 |
+
)
|
| 235 |
+
(1): Sequential(
|
| 236 |
+
(0): Conv2d(256, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 237 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 238 |
+
)
|
| 239 |
+
)
|
| 240 |
+
(grouper): QueryAndGroup()
|
| 241 |
+
)
|
| 242 |
+
)
|
| 243 |
+
)
|
| 244 |
+
)
|
| 245 |
+
(decoder): PointNextDecoder(
|
| 246 |
+
(decoder): Sequential(
|
| 247 |
+
(0): Sequential(
|
| 248 |
+
(0): FeaturePropogation(
|
| 249 |
+
(convs): Sequential(
|
| 250 |
+
(0): Sequential(
|
| 251 |
+
(0): Conv1d(96, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 252 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 253 |
+
(2): ReLU(inplace=True)
|
| 254 |
+
)
|
| 255 |
+
(1): Sequential(
|
| 256 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 257 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 258 |
+
(2): ReLU(inplace=True)
|
| 259 |
+
)
|
| 260 |
+
)
|
| 261 |
+
)
|
| 262 |
+
)
|
| 263 |
+
(1): Sequential(
|
| 264 |
+
(0): FeaturePropogation(
|
| 265 |
+
(convs): Sequential(
|
| 266 |
+
(0): Sequential(
|
| 267 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 268 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 269 |
+
(2): ReLU(inplace=True)
|
| 270 |
+
)
|
| 271 |
+
(1): Sequential(
|
| 272 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 273 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 274 |
+
(2): ReLU(inplace=True)
|
| 275 |
+
)
|
| 276 |
+
)
|
| 277 |
+
)
|
| 278 |
+
)
|
| 279 |
+
(2): Sequential(
|
| 280 |
+
(0): FeaturePropogation(
|
| 281 |
+
(convs): Sequential(
|
| 282 |
+
(0): Sequential(
|
| 283 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 284 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 285 |
+
(2): ReLU(inplace=True)
|
| 286 |
+
)
|
| 287 |
+
(1): Sequential(
|
| 288 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 289 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 290 |
+
(2): ReLU(inplace=True)
|
| 291 |
+
)
|
| 292 |
+
)
|
| 293 |
+
)
|
| 294 |
+
)
|
| 295 |
+
(3): Sequential(
|
| 296 |
+
(0): FeaturePropogation(
|
| 297 |
+
(convs): Sequential(
|
| 298 |
+
(0): Sequential(
|
| 299 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 300 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 301 |
+
(2): ReLU(inplace=True)
|
| 302 |
+
)
|
| 303 |
+
(1): Sequential(
|
| 304 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 305 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 306 |
+
(2): ReLU(inplace=True)
|
| 307 |
+
)
|
| 308 |
+
)
|
| 309 |
+
)
|
| 310 |
+
)
|
| 311 |
+
)
|
| 312 |
+
)
|
| 313 |
+
(head): SegHead(
|
| 314 |
+
(head): Sequential(
|
| 315 |
+
(0): Sequential(
|
| 316 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 317 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 318 |
+
(2): ReLU(inplace=True)
|
| 319 |
+
)
|
| 320 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 321 |
+
(2): Sequential(
|
| 322 |
+
(0): Conv1d(32, 13, kernel_size=(1,), stride=(1,))
|
| 323 |
+
)
|
| 324 |
+
)
|
| 325 |
+
)
|
| 326 |
+
)
|
| 327 |
+
[12/02 14:15:04] S3DIS INFO: Number of params: 0.7922 M
|
| 328 |
+
[12/02 14:15:04] S3DIS INFO: Param groups = {
|
| 329 |
+
"decay": {
|
| 330 |
+
"weight_decay": 0.0001,
|
| 331 |
+
"params": [
|
| 332 |
+
"encoder.encoder.0.0.convs.0.0.weight",
|
| 333 |
+
"encoder.encoder.1.0.skipconv.0.weight",
|
| 334 |
+
"encoder.encoder.1.0.convs.0.0.weight",
|
| 335 |
+
"encoder.encoder.1.0.convs.1.0.weight",
|
| 336 |
+
"encoder.encoder.2.0.skipconv.0.weight",
|
| 337 |
+
"encoder.encoder.2.0.convs.0.0.weight",
|
| 338 |
+
"encoder.encoder.2.0.convs.1.0.weight",
|
| 339 |
+
"encoder.encoder.3.0.skipconv.0.weight",
|
| 340 |
+
"encoder.encoder.3.0.convs.0.0.weight",
|
| 341 |
+
"encoder.encoder.3.0.convs.1.0.weight",
|
| 342 |
+
"encoder.encoder.4.0.skipconv.0.weight",
|
| 343 |
+
"encoder.encoder.4.0.convs.0.0.weight",
|
| 344 |
+
"encoder.encoder.4.0.convs.1.0.weight",
|
| 345 |
+
"decoder.decoder.0.0.convs.0.0.weight",
|
| 346 |
+
"decoder.decoder.0.0.convs.1.0.weight",
|
| 347 |
+
"decoder.decoder.1.0.convs.0.0.weight",
|
| 348 |
+
"decoder.decoder.1.0.convs.1.0.weight",
|
| 349 |
+
"decoder.decoder.2.0.convs.0.0.weight",
|
| 350 |
+
"decoder.decoder.2.0.convs.1.0.weight",
|
| 351 |
+
"decoder.decoder.3.0.convs.0.0.weight",
|
| 352 |
+
"decoder.decoder.3.0.convs.1.0.weight",
|
| 353 |
+
"head.head.0.0.weight",
|
| 354 |
+
"head.head.2.0.weight"
|
| 355 |
+
],
|
| 356 |
+
"lr_scale": 1.0
|
| 357 |
+
},
|
| 358 |
+
"no_decay": {
|
| 359 |
+
"weight_decay": 0.0,
|
| 360 |
+
"params": [
|
| 361 |
+
"encoder.encoder.0.0.convs.0.0.bias",
|
| 362 |
+
"encoder.encoder.1.0.skipconv.0.bias",
|
| 363 |
+
"encoder.encoder.1.0.convs.0.1.weight",
|
| 364 |
+
"encoder.encoder.1.0.convs.0.1.bias",
|
| 365 |
+
"encoder.encoder.1.0.convs.1.1.weight",
|
| 366 |
+
"encoder.encoder.1.0.convs.1.1.bias",
|
| 367 |
+
"encoder.encoder.2.0.skipconv.0.bias",
|
| 368 |
+
"encoder.encoder.2.0.convs.0.1.weight",
|
| 369 |
+
"encoder.encoder.2.0.convs.0.1.bias",
|
| 370 |
+
"encoder.encoder.2.0.convs.1.1.weight",
|
| 371 |
+
"encoder.encoder.2.0.convs.1.1.bias",
|
| 372 |
+
"encoder.encoder.3.0.skipconv.0.bias",
|
| 373 |
+
"encoder.encoder.3.0.convs.0.1.weight",
|
| 374 |
+
"encoder.encoder.3.0.convs.0.1.bias",
|
| 375 |
+
"encoder.encoder.3.0.convs.1.1.weight",
|
| 376 |
+
"encoder.encoder.3.0.convs.1.1.bias",
|
| 377 |
+
"encoder.encoder.4.0.skipconv.0.bias",
|
| 378 |
+
"encoder.encoder.4.0.convs.0.1.weight",
|
| 379 |
+
"encoder.encoder.4.0.convs.0.1.bias",
|
| 380 |
+
"encoder.encoder.4.0.convs.1.1.weight",
|
| 381 |
+
"encoder.encoder.4.0.convs.1.1.bias",
|
| 382 |
+
"decoder.decoder.0.0.convs.0.1.weight",
|
| 383 |
+
"decoder.decoder.0.0.convs.0.1.bias",
|
| 384 |
+
"decoder.decoder.0.0.convs.1.1.weight",
|
| 385 |
+
"decoder.decoder.0.0.convs.1.1.bias",
|
| 386 |
+
"decoder.decoder.1.0.convs.0.1.weight",
|
| 387 |
+
"decoder.decoder.1.0.convs.0.1.bias",
|
| 388 |
+
"decoder.decoder.1.0.convs.1.1.weight",
|
| 389 |
+
"decoder.decoder.1.0.convs.1.1.bias",
|
| 390 |
+
"decoder.decoder.2.0.convs.0.1.weight",
|
| 391 |
+
"decoder.decoder.2.0.convs.0.1.bias",
|
| 392 |
+
"decoder.decoder.2.0.convs.1.1.weight",
|
| 393 |
+
"decoder.decoder.2.0.convs.1.1.bias",
|
| 394 |
+
"decoder.decoder.3.0.convs.0.1.weight",
|
| 395 |
+
"decoder.decoder.3.0.convs.0.1.bias",
|
| 396 |
+
"decoder.decoder.3.0.convs.1.1.weight",
|
| 397 |
+
"decoder.decoder.3.0.convs.1.1.bias",
|
| 398 |
+
"head.head.0.1.weight",
|
| 399 |
+
"head.head.0.1.bias",
|
| 400 |
+
"head.head.2.0.bias"
|
| 401 |
+
],
|
| 402 |
+
"lr_scale": 1.0
|
| 403 |
+
}
|
| 404 |
+
}
|
| 405 |
+
[12/02 14:15:04] S3DIS INFO:
|
| 406 |
+
Totally 68 samples in val set
|
| 407 |
+
[12/02 14:15:04] S3DIS INFO: length of validation dataset: 68
|
| 408 |
+
[12/02 14:15:04] S3DIS INFO: number of classes of the dataset: 13
|
| 409 |
+
[12/02 14:15:04] S3DIS INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PNt_SEG_fractal/checkpoint/s3dis-pointnext-s_ckpt_best-623.pth
|
| 410 |
+
[12/02 14:15:04] S3DIS INFO: ckpts @ 19 epoch( {'best_val': 60.23859786987305} )
|
| 411 |
+
[12/02 14:15:04] S3DIS INFO: length of test dataset: 68
|
| 412 |
+
[12/02 14:15:04] S3DIS INFO: Test [0]/[68] cloud
|
| 413 |
+
[12/02 14:18:28] S3DIS INFO: [0]/[68] cloud, test_oa , test_macc, test_miou: 89.76 96.58 48.83,
|
| 414 |
+
iou per cls is: [ 96.93 98.7 74.01 0. 0. 0. 97.17 0. 100. 100.
|
| 415 |
+
0. 0. 68.04]
|
| 416 |
+
[12/02 14:18:28] S3DIS INFO: Test [1]/[68] cloud
|
| 417 |
+
[12/02 14:20:55] S3DIS INFO: [1]/[68] cloud, test_oa , test_macc, test_miou: 91.07 96.79 47.63,
|
| 418 |
+
iou per cls is: [ 95.86 99.21 79.61 0. 0. 0. 76.44 0. 100. 100.
|
| 419 |
+
0. 0. 68.09]
|
| 420 |
+
[12/02 14:20:55] S3DIS INFO: Test [2]/[68] cloud
|
| 421 |
+
[12/02 14:25:33] S3DIS INFO: [2]/[68] cloud, test_oa , test_macc, test_miou: 83.95 83.82 60.59,
|
| 422 |
+
iou per cls is: [ 96.24 99.4 71.71 0. 8.96 51.62 46.38 94.74 94.82 100.
|
| 423 |
+
0. 72.8 51.02]
|
| 424 |
+
[12/02 14:25:33] S3DIS INFO: Test [3]/[68] cloud
|
| 425 |
+
[12/02 14:53:32] S3DIS INFO: [3]/[68] cloud, test_oa , test_macc, test_miou: 90.13 89.86 76.57,
|
| 426 |
+
iou per cls is: [ 96.65 97.33 80.6 0. 41.84 100. 95.45 92.35 91.33 99.71
|
| 427 |
+
77.14 61.75 61.27]
|
| 428 |
+
[12/02 14:53:32] S3DIS INFO: Test [4]/[68] cloud
|
| 429 |
+
[12/02 15:05:16] S3DIS INFO: [4]/[68] cloud, test_oa , test_macc, test_miou: 85.97 78.93 58.49,
|
| 430 |
+
iou per cls is: [ 95.17 99.39 70.19 0. 48.98 71.04 39.28 68.77 94.69 100.
|
| 431 |
+
0. 28.02 44.83]
|
| 432 |
+
[12/02 15:05:16] S3DIS INFO: Test [5]/[68] cloud
|
| 433 |
+
[12/02 16:07:33] S3DIS INFO: [5]/[68] cloud, test_oa , test_macc, test_miou: 77.63 71.84 28.46,
|
| 434 |
+
iou per cls is: [87.15 97.29 50.46 0. 0.31 0.17 24.28 0. 0. 29.3 67.86 0.
|
| 435 |
+
13.14]
|
| 436 |
+
[12/02 16:07:33] S3DIS INFO: Test [6]/[68] cloud
|
| 437 |
+
[12/02 16:15:14] S3DIS INFO: [6]/[68] cloud, test_oa , test_macc, test_miou: 97.28 96.67 72.94,
|
| 438 |
+
iou per cls is: [ 97.95 99.15 95.38 0. 0. 100. 58.86 100. 100. 100.
|
| 439 |
+
100. 0. 96.87]
|
| 440 |
+
[12/02 16:15:14] S3DIS INFO: Test [7]/[68] cloud
|
| 441 |
+
[12/02 16:19:13] S3DIS INFO: [7]/[68] cloud, test_oa , test_macc, test_miou: 95.99 94.18 70.62,
|
| 442 |
+
iou per cls is: [ 97.24 99.39 93.94 100. 0. 100. 27.53 100. 100. 100.
|
| 443 |
+
100. 0. 0. ]
|
| 444 |
+
[12/02 16:19:13] S3DIS INFO: Test [8]/[68] cloud
|
| 445 |
+
[12/02 16:23:23] S3DIS INFO: [8]/[68] cloud, test_oa , test_macc, test_miou: 98.24 98.09 88.51,
|
| 446 |
+
iou per cls is: [ 97.61 99.42 97.04 100. 100. 100. 82.42 100. 100. 100.
|
| 447 |
+
100. 0. 74.12]
|
| 448 |
+
[12/02 16:23:23] S3DIS INFO: Test [9]/[68] cloud
|
| 449 |
+
[12/02 16:32:12] S3DIS INFO: [9]/[68] cloud, test_oa , test_macc, test_miou: 88.16 89.78 52.73,
|
| 450 |
+
iou per cls is: [ 97.64 99.26 88.02 0. 0. 6.6 16.63 100. 100. 100.
|
| 451 |
+
0. 0. 77.33]
|
| 452 |
+
[12/02 16:32:12] S3DIS INFO: Test [10]/[68] cloud
|
| 453 |
+
[12/02 16:34:49] S3DIS INFO: [10]/[68] cloud, test_oa , test_macc, test_miou: 92.54 94.48 70.50,
|
| 454 |
+
iou per cls is: [ 98.8 99.2 90.76 100. 0. 100. 53.58 100. 100. 100.
|
| 455 |
+
0. 0. 74.13]
|
| 456 |
+
[12/02 16:34:49] S3DIS INFO: Test [11]/[68] cloud
|
| 457 |
+
[12/02 16:44:29] S3DIS INFO: [11]/[68] cloud, test_oa , test_macc, test_miou: 84.69 80.93 35.27,
|
| 458 |
+
iou per cls is: [ 97.73 99.33 77.9 0. 0. 0.03 16.98 0. 0. 100.
|
| 459 |
+
0. 0. 66.55]
|
| 460 |
+
[12/02 16:44:29] S3DIS INFO: Test [12]/[68] cloud
|
| 461 |
+
[12/02 18:13:55] S3DIS INFO: [12]/[68] cloud, test_oa , test_macc, test_miou: 89.79 94.60 39.60,
|
| 462 |
+
iou per cls is: [ 95.49 98.11 82.41 0. 0. 0. 48.05 0. 0. 100.
|
| 463 |
+
0. 0. 90.77]
|
| 464 |
+
[12/02 18:13:55] S3DIS INFO: Test [13]/[68] cloud
|
| 465 |
+
[12/02 18:20:02] S3DIS INFO: [13]/[68] cloud, test_oa , test_macc, test_miou: 95.13 94.63 63.39,
|
| 466 |
+
iou per cls is: [ 98.75 97.05 93.94 0. 0. 100. 52.85 100. 100. 100.
|
| 467 |
+
0. 0. 81.53]
|
| 468 |
+
[12/02 18:20:02] S3DIS INFO: Test [14]/[68] cloud
|
| 469 |
+
[12/02 18:24:27] S3DIS INFO: [14]/[68] cloud, test_oa , test_macc, test_miou: 91.95 82.14 48.81,
|
| 470 |
+
iou per cls is: [ 98.26 99.26 94.65 100. 0. 100. 75.02 0. 0. 1.03
|
| 471 |
+
25.46 0. 40.79]
|
| 472 |
+
[12/02 18:24:27] S3DIS INFO: Test [15]/[68] cloud
|
| 473 |
+
[12/02 18:56:47] S3DIS INFO: [15]/[68] cloud, test_oa , test_macc, test_miou: 95.62 89.42 39.63,
|
| 474 |
+
iou per cls is: [98.61 98.51 93.12 0. 0. 0. 58.97 0. 0. 45.38 63.84 0.
|
| 475 |
+
56.71]
|
| 476 |
+
[12/02 18:56:47] S3DIS INFO: Test [16]/[68] cloud
|
| 477 |
+
[12/02 19:00:41] S3DIS INFO: [16]/[68] cloud, test_oa , test_macc, test_miou: 94.82 96.16 79.00,
|
| 478 |
+
iou per cls is: [ 98.13 99.15 90.21 100. 100. 100. 70.32 100. 100. 100.
|
| 479 |
+
0. 0. 69.23]
|
| 480 |
+
[12/02 19:00:41] S3DIS INFO: Test [17]/[68] cloud
|
| 481 |
+
[12/02 19:07:40] S3DIS INFO: [17]/[68] cloud, test_oa , test_macc, test_miou: 92.97 94.10 54.52,
|
| 482 |
+
iou per cls is: [ 98.68 99.28 88.42 0. 0. 100. 45.31 0. 100. 100.
|
| 483 |
+
0. 0. 77.11]
|
| 484 |
+
[12/02 19:07:40] S3DIS INFO: Test [18]/[68] cloud
|
| 485 |
+
[12/02 19:09:21] S3DIS INFO: [18]/[68] cloud, test_oa , test_macc, test_miou: 91.03 87.38 55.17,
|
| 486 |
+
iou per cls is: [ 97.29 99.07 85.77 0. 0. 0. 20.32 100. 100. 100.
|
| 487 |
+
100. 0. 14.79]
|
| 488 |
+
[12/02 19:09:21] S3DIS INFO: Test [19]/[68] cloud
|
| 489 |
+
[12/02 19:17:25] S3DIS INFO: [19]/[68] cloud, test_oa , test_macc, test_miou: 95.40 82.11 48.59,
|
| 490 |
+
iou per cls is: [ 96.7 97.71 93.6 0. 0.03 2.6 55.88 0. 100. 100.
|
| 491 |
+
0. 0. 85.14]
|
| 492 |
+
[12/02 19:17:25] S3DIS INFO: Test [20]/[68] cloud
|
| 493 |
+
[12/02 19:23:59] S3DIS INFO: [20]/[68] cloud, test_oa , test_macc, test_miou: 95.36 94.05 62.41,
|
| 494 |
+
iou per cls is: [ 99.71 98.64 90.61 100. 100. 0. 0. 91.72 95.94 100.
|
| 495 |
+
0. 0. 34.65]
|
| 496 |
+
[12/02 19:23:59] S3DIS INFO: Test [21]/[68] cloud
|
| 497 |
+
[12/02 19:27:27] S3DIS INFO: [21]/[68] cloud, test_oa , test_macc, test_miou: 84.33 81.04 66.00,
|
| 498 |
+
iou per cls is: [ 97.01 97.49 50.82 0. 41.66 53.78 90.01 89.4 93.21 100.
|
| 499 |
+
90.05 0.8 53.79]
|
| 500 |
+
[12/02 19:27:27] S3DIS INFO: Test [22]/[68] cloud
|
| 501 |
+
[12/02 19:30:43] S3DIS INFO: [22]/[68] cloud, test_oa , test_macc, test_miou: 90.83 87.36 74.08,
|
| 502 |
+
iou per cls is: [ 98.32 99.32 71.98 0. 27.94 62.47 86.7 79.08 92.5 100.
|
| 503 |
+
92.32 91.88 60.57]
|
| 504 |
+
[12/02 19:30:43] S3DIS INFO: Test [23]/[68] cloud
|
| 505 |
+
[12/02 19:34:14] S3DIS INFO: [23]/[68] cloud, test_oa , test_macc, test_miou: 93.72 90.66 76.24,
|
| 506 |
+
iou per cls is: [ 97.27 98.25 75.29 0. 45.8 55.3 94.05 69.18 86.89 100.
|
| 507 |
+
96.13 93.93 79.03]
|
| 508 |
+
[12/02 19:34:14] S3DIS INFO: Test [24]/[68] cloud
|
| 509 |
+
[12/02 19:37:50] S3DIS INFO: [24]/[68] cloud, test_oa , test_macc, test_miou: 89.08 88.61 74.42,
|
| 510 |
+
iou per cls is: [ 97.33 98.13 73.15 0. 32.3 76.08 92.16 76.63 75.68 100.
|
| 511 |
+
87.93 100. 58.14]
|
| 512 |
+
[12/02 19:37:50] S3DIS INFO: Test [25]/[68] cloud
|
| 513 |
+
[12/02 19:42:50] S3DIS INFO: [25]/[68] cloud, test_oa , test_macc, test_miou: 88.17 85.01 71.67,
|
| 514 |
+
iou per cls is: [ 98.35 98.18 64.58 0. 41.71 73.91 69.68 80.39 91.59 100.
|
| 515 |
+
92.27 73.4 47.63]
|
| 516 |
+
[12/02 19:42:50] S3DIS INFO: Test [26]/[68] cloud
|
| 517 |
+
[12/02 19:50:42] S3DIS INFO: [26]/[68] cloud, test_oa , test_macc, test_miou: 85.04 84.74 69.95,
|
| 518 |
+
iou per cls is: [ 94.31 98.31 68.36 0. 26.49 55.63 86.42 66.41 90.52 100.
|
| 519 |
+
75.47 86.91 60.51]
|
| 520 |
+
[12/02 19:50:42] S3DIS INFO: Test [27]/[68] cloud
|
| 521 |
+
[12/02 19:59:17] S3DIS INFO: [27]/[68] cloud, test_oa , test_macc, test_miou: 84.50 82.21 67.65,
|
| 522 |
+
iou per cls is: [ 95.24 98.27 68.14 0. 22.17 31.31 87.08 88.95 93.23 100.
|
| 523 |
+
74.8 68.03 52.19]
|
| 524 |
+
[12/02 19:59:17] S3DIS INFO: Test [28]/[68] cloud
|
| 525 |
+
[12/02 20:02:47] S3DIS INFO: [28]/[68] cloud, test_oa , test_macc, test_miou: 89.44 80.76 67.65,
|
| 526 |
+
iou per cls is: [ 98.52 96.78 85.01 0. 60.52 100. 92.61 89.06 89.93 100.
|
| 527 |
+
10.55 6.15 50.38]
|
| 528 |
+
[12/02 20:02:47] S3DIS INFO: Test [29]/[68] cloud
|
| 529 |
+
[12/02 20:07:20] S3DIS INFO: [29]/[68] cloud, test_oa , test_macc, test_miou: 84.29 90.79 47.04,
|
| 530 |
+
iou per cls is: [ 97.68 96.28 87.96 0. 0. 0. 86.53 47.24 100. 0.
|
| 531 |
+
49.72 0. 46.09]
|
| 532 |
+
[12/02 20:07:20] S3DIS INFO: Test [30]/[68] cloud
|
| 533 |
+
[12/02 20:15:10] S3DIS INFO: [30]/[68] cloud, test_oa , test_macc, test_miou: 92.62 84.80 65.66,
|
| 534 |
+
iou per cls is: [ 99.03 98.21 87.32 0. 8.59 0. 93.11 96.14 92.57 100.
|
| 535 |
+
87.08 28.63 62.86]
|
| 536 |
+
[12/02 20:15:10] S3DIS INFO: Test [31]/[68] cloud
|
| 537 |
+
[12/02 20:28:51] S3DIS INFO: [31]/[68] cloud, test_oa , test_macc, test_miou: 87.12 89.19 68.31,
|
| 538 |
+
iou per cls is: [ 94.06 98.52 78.46 0. 0. 100. 76.27 87.66 93.08 100.
|
| 539 |
+
56.83 62.06 41.1 ]
|
| 540 |
+
[12/02 20:28:51] S3DIS INFO: Test [32]/[68] cloud
|
| 541 |
+
[12/02 20:32:45] S3DIS INFO: [32]/[68] cloud, test_oa , test_macc, test_miou: 92.42 88.89 76.79,
|
| 542 |
+
iou per cls is: [ 95.84 98.26 76.3 0. 70.42 75.89 96.73 84.97 97.26 100.
|
| 543 |
+
93.11 43.73 65.76]
|
| 544 |
+
[12/02 20:32:45] S3DIS INFO: Test [33]/[68] cloud
|
| 545 |
+
[12/02 20:34:39] S3DIS INFO: [33]/[68] cloud, test_oa , test_macc, test_miou: 88.16 88.66 59.82,
|
| 546 |
+
iou per cls is: [ 97.97 97.85 79.89 0. 38.12 0. 84.77 94.72 93.07 100.
|
| 547 |
+
50.21 0. 41.04]
|
| 548 |
+
[12/02 20:34:39] S3DIS INFO: Test [34]/[68] cloud
|
| 549 |
+
[12/02 20:53:13] S3DIS INFO: [34]/[68] cloud, test_oa , test_macc, test_miou: 90.62 88.97 74.84,
|
| 550 |
+
iou per cls is: [ 98.59 98.81 82.65 0. 32.46 100. 96.46 92.15 93.48 100.
|
| 551 |
+
42.01 94.28 42.09]
|
| 552 |
+
[12/02 20:53:13] S3DIS INFO: Test [35]/[68] cloud
|
| 553 |
+
[12/02 20:56:48] S3DIS INFO: [35]/[68] cloud, test_oa , test_macc, test_miou: 89.62 84.28 71.51,
|
| 554 |
+
iou per cls is: [ 96.55 98.05 72.19 0. 28.38 31.4 96.3 77.6 80.54 100.
|
| 555 |
+
94.96 82.38 71.23]
|
| 556 |
+
[12/02 20:56:48] S3DIS INFO: Test [36]/[68] cloud
|
| 557 |
+
[12/02 21:01:18] S3DIS INFO: [36]/[68] cloud, test_oa , test_macc, test_miou: 90.56 92.15 76.73,
|
| 558 |
+
iou per cls is: [ 97.17 98.64 77.94 0. 39.63 71.43 98.26 84.72 92.61 100.
|
| 559 |
+
87.22 87.74 62.19]
|
| 560 |
+
[12/02 21:01:18] S3DIS INFO: Test [37]/[68] cloud
|
| 561 |
+
[12/02 21:14:35] S3DIS INFO: [37]/[68] cloud, test_oa , test_macc, test_miou: 81.26 79.42 63.61,
|
| 562 |
+
iou per cls is: [96. 96. 54.12 0. 44.82 76.18 77.69 76.1 85.81 42.41 60.47 72.74
|
| 563 |
+
44.61]
|
| 564 |
+
[12/02 21:14:35] S3DIS INFO: Test [38]/[68] cloud
|
| 565 |
+
[12/02 21:17:05] S3DIS INFO: [38]/[68] cloud, test_oa , test_macc, test_miou: 88.60 88.99 68.81,
|
| 566 |
+
iou per cls is: [ 96.28 95.71 77.4 0. 0. 83.86 93.3 68.27 98.43 100.
|
| 567 |
+
86.41 36.16 58.77]
|
| 568 |
+
[12/02 21:17:05] S3DIS INFO: Test [39]/[68] cloud
|
| 569 |
+
[12/02 21:20:34] S3DIS INFO: [39]/[68] cloud, test_oa , test_macc, test_miou: 83.60 80.40 66.33,
|
| 570 |
+
iou per cls is: [ 93.74 97.57 79.9 0. 66.2 80.02 75.05 77.05 94.05 100.
|
| 571 |
+
60.5 0. 38.2 ]
|
| 572 |
+
[12/02 21:20:34] S3DIS INFO: Test [40]/[68] cloud
|
| 573 |
+
[12/02 21:24:25] S3DIS INFO: [40]/[68] cloud, test_oa , test_macc, test_miou: 90.74 88.59 76.97,
|
| 574 |
+
iou per cls is: [ 95.88 99.31 80.42 0. 52.65 83.78 92.45 87.21 96.28 100.
|
| 575 |
+
87.05 71.71 53.84]
|
| 576 |
+
[12/02 21:24:25] S3DIS INFO: Test [41]/[68] cloud
|
| 577 |
+
[12/02 21:28:16] S3DIS INFO: [41]/[68] cloud, test_oa , test_macc, test_miou: 92.72 91.90 80.34,
|
| 578 |
+
iou per cls is: [ 96.63 98.82 85.12 0. 88.08 89.02 95.83 79. 90.67 100.
|
| 579 |
+
88.52 79.92 52.85]
|
| 580 |
+
[12/02 21:28:16] S3DIS INFO: Test [42]/[68] cloud
|
| 581 |
+
[12/02 21:43:03] S3DIS INFO: [42]/[68] cloud, test_oa , test_macc, test_miou: 76.87 80.56 64.71,
|
| 582 |
+
iou per cls is: [ 96.51 97.46 53.36 0. 55.86 57.47 87.97 83.95 80.28 100.
|
| 583 |
+
23.59 70.06 34.68]
|
| 584 |
+
[12/02 21:43:03] S3DIS INFO: Test [43]/[68] cloud
|
| 585 |
+
[12/02 21:46:22] S3DIS INFO: [43]/[68] cloud, test_oa , test_macc, test_miou: 89.08 88.20 68.23,
|
| 586 |
+
iou per cls is: [ 97.47 99.22 67.66 0. 0. 75.21 56.57 85.27 96.36 100.
|
| 587 |
+
85.9 72.45 50.85]
|
| 588 |
+
[12/02 21:46:22] S3DIS INFO: Test [44]/[68] cloud
|
| 589 |
+
[12/02 21:48:10] S3DIS INFO: [44]/[68] cloud, test_oa , test_macc, test_miou: 96.96 97.11 94.78,
|
| 590 |
+
iou per cls is: [ 94.38 97.89 95.63 100. 100. 100. 94.46 89.35 96.88 100.
|
| 591 |
+
95.24 92.23 76.08]
|
| 592 |
+
[12/02 21:48:10] S3DIS INFO: Test [45]/[68] cloud
|
| 593 |
+
[12/02 21:53:21] S3DIS INFO: [45]/[68] cloud, test_oa , test_macc, test_miou: 86.00 87.27 65.40,
|
| 594 |
+
iou per cls is: [ 96.04 99. 59.35 0. 36.06 67.12 82.54 85.53 82.16 100.
|
| 595 |
+
80.96 0. 61.41]
|
| 596 |
+
[12/02 21:53:21] S3DIS INFO: Test [46]/[68] cloud
|
| 597 |
+
[12/02 21:57:05] S3DIS INFO: [46]/[68] cloud, test_oa , test_macc, test_miou: 88.71 87.98 67.40,
|
| 598 |
+
iou per cls is: [ 96.02 99.54 81.05 0. 51.13 92.23 92.55 73.83 62.98 100.
|
| 599 |
+
69.59 0. 57.28]
|
| 600 |
+
[12/02 21:57:05] S3DIS INFO: Test [47]/[68] cloud
|
| 601 |
+
[12/02 22:03:00] S3DIS INFO: [47]/[68] cloud, test_oa , test_macc, test_miou: 91.95 88.36 76.45,
|
| 602 |
+
iou per cls is: [ 93.85 98.77 83.58 0. 25.11 89.68 98.02 87.3 86.97 100.
|
| 603 |
+
84.42 88.3 57.82]
|
| 604 |
+
[12/02 22:03:00] S3DIS INFO: Test [48]/[68] cloud
|
| 605 |
+
[12/02 22:09:02] S3DIS INFO: [48]/[68] cloud, test_oa , test_macc, test_miou: 83.28 81.82 58.26,
|
| 606 |
+
iou per cls is: [94.18 94.33 63.19 0. 57.98 41.2 56.06 72.31 91.04 0. 82.02 53.04
|
| 607 |
+
52.1 ]
|
| 608 |
+
[12/02 22:09:02] S3DIS INFO: Test [49]/[68] cloud
|
| 609 |
+
[12/02 22:14:57] S3DIS INFO: [49]/[68] cloud, test_oa , test_macc, test_miou: 95.49 94.15 68.96,
|
| 610 |
+
iou per cls is: [ 98.37 95.95 90.7 0. 0. 100. 96.7 89.81 91.17 0.
|
| 611 |
+
90.94 72.61 70.2 ]
|
| 612 |
+
[12/02 22:14:57] S3DIS INFO: Test [50]/[68] cloud
|
| 613 |
+
[12/02 22:24:07] S3DIS INFO: [50]/[68] cloud, test_oa , test_macc, test_miou: 92.19 92.59 71.92,
|
| 614 |
+
iou per cls is: [ 98.67 95.13 91.97 0. 0. 100. 95.6 72.19 93.01 100.
|
| 615 |
+
59.39 87.56 41.42]
|
| 616 |
+
[12/02 22:24:07] S3DIS INFO: Test [51]/[68] cloud
|
| 617 |
+
[12/02 23:03:43] S3DIS INFO: [51]/[68] cloud, test_oa , test_macc, test_miou: 81.85 80.42 51.18,
|
| 618 |
+
iou per cls is: [66.29 97.9 80.95 0. 6.58 0. 92.47 75.36 77.37 0. 72.95 47.75
|
| 619 |
+
47.76]
|
| 620 |
+
[12/02 23:03:43] S3DIS INFO: Test [52]/[68] cloud
|
| 621 |
+
[12/02 23:47:41] S3DIS INFO: [52]/[68] cloud, test_oa , test_macc, test_miou: 75.53 79.03 53.44,
|
| 622 |
+
iou per cls is: [ 65.63 96.25 64.06 0. 22.66 0. 80.9 48.56 67.84 35.76
|
| 623 |
+
66.35 100. 46.74]
|
| 624 |
+
[12/02 23:47:41] S3DIS INFO: Test [53]/[68] cloud
|
| 625 |
+
[12/02 23:52:34] S3DIS INFO: [53]/[68] cloud, test_oa , test_macc, test_miou: 81.42 80.70 56.46,
|
| 626 |
+
iou per cls is: [ 92.54 98.7 70.68 2.54 0. 0. 44.54 84.05 93.7 100.
|
| 627 |
+
33.45 80.36 33.41]
|
| 628 |
+
[12/02 23:52:34] S3DIS INFO: Test [54]/[68] cloud
|
| 629 |
+
[12/02 23:56:37] S3DIS INFO: [54]/[68] cloud, test_oa , test_macc, test_miou: 93.95 92.22 79.80,
|
| 630 |
+
iou per cls is: [ 96.68 98.17 80.52 0. 68.37 79.6 95.15 94.15 96.67 100.
|
| 631 |
+
94.79 78.25 55.08]
|
| 632 |
+
[12/02 23:56:37] S3DIS INFO: Test [55]/[68] cloud
|
| 633 |
+
[12/03 00:37:02] S3DIS INFO: [55]/[68] cloud, test_oa , test_macc, test_miou: 84.82 81.97 46.03,
|
| 634 |
+
iou per cls is: [96.76 97.85 81.31 0. 43.29 0. 31.37 72.19 62.6 0. 58.69 0.06
|
| 635 |
+
54.28]
|
| 636 |
+
[12/03 00:37:02] S3DIS INFO: Test [56]/[68] cloud
|
| 637 |
+
[12/03 00:49:23] S3DIS INFO: [56]/[68] cloud, test_oa , test_macc, test_miou: 87.08 83.96 68.50,
|
| 638 |
+
iou per cls is: [ 96.17 97.54 70.2 0. 29.33 75.27 91.68 79.08 80.65 100.
|
| 639 |
+
59.54 50.68 60.31]
|
| 640 |
+
[12/03 00:49:23] S3DIS INFO: Test [57]/[68] cloud
|
| 641 |
+
[12/03 00:54:34] S3DIS INFO: [57]/[68] cloud, test_oa , test_macc, test_miou: 90.16 90.78 77.30,
|
| 642 |
+
iou per cls is: [ 97.65 98.13 71.16 0. 41.05 61.62 93.47 87.36 93.4 100.
|
| 643 |
+
89.22 100. 71.87]
|
| 644 |
+
[12/03 00:54:34] S3DIS INFO: Test [58]/[68] cloud
|
| 645 |
+
[12/03 00:57:37] S3DIS INFO: [58]/[68] cloud, test_oa , test_macc, test_miou: 93.72 95.60 67.83,
|
| 646 |
+
iou per cls is: [ 96.8 98.72 86.03 0. 0. 69.7 93.32 92.39 99.45 100.
|
| 647 |
+
90.1 0. 55.23]
|
| 648 |
+
[12/03 00:57:37] S3DIS INFO: Test [59]/[68] cloud
|
| 649 |
+
[12/03 01:01:02] S3DIS INFO: [59]/[68] cloud, test_oa , test_macc, test_miou: 90.33 89.97 70.53,
|
| 650 |
+
iou per cls is: [ 97.76 98.75 68.31 0. 0. 58.33 93.82 79.85 77.27 100.
|
| 651 |
+
90.18 89.07 63.6 ]
|
| 652 |
+
[12/03 01:01:02] S3DIS INFO: Test [60]/[68] cloud
|
| 653 |
+
[12/03 01:05:58] S3DIS INFO: [60]/[68] cloud, test_oa , test_macc, test_miou: 90.83 84.45 72.94,
|
| 654 |
+
iou per cls is: [ 98.36 98.69 66.71 0. 1.21 78.56 84.55 84.83 95.87 100.
|
| 655 |
+
89.78 82.24 67.38]
|
| 656 |
+
[12/03 01:05:58] S3DIS INFO: Test [61]/[68] cloud
|
| 657 |
+
[12/03 01:11:00] S3DIS INFO: [61]/[68] cloud, test_oa , test_macc, test_miou: 94.10 91.39 78.97,
|
| 658 |
+
iou per cls is: [ 98.32 98.07 81.19 0. 56.91 54.63 95.42 90.05 90.41 100.
|
| 659 |
+
96.89 92.27 72.39]
|
| 660 |
+
[12/03 01:11:00] S3DIS INFO: Test [62]/[68] cloud
|
| 661 |
+
[12/03 01:14:50] S3DIS INFO: [62]/[68] cloud, test_oa , test_macc, test_miou: 91.66 92.85 72.70,
|
| 662 |
+
iou per cls is: [ 95.69 97.32 84.2 0. 0. 71.45 98.49 72.37 88.56 75.67
|
| 663 |
+
92.4 100. 68.93]
|
| 664 |
+
[12/03 01:14:50] S3DIS INFO: Test [63]/[68] cloud
|
| 665 |
+
[12/03 01:17:30] S3DIS INFO: [63]/[68] cloud, test_oa , test_macc, test_miou: 74.03 93.08 38.45,
|
| 666 |
+
iou per cls is: [ 93.43 98.83 87.54 0. 0. 0. 0. 0. 0. 100.
|
| 667 |
+
0. 100. 20. ]
|
| 668 |
+
[12/03 01:17:30] S3DIS INFO: Test [64]/[68] cloud
|
| 669 |
+
[12/03 01:20:11] S3DIS INFO: [64]/[68] cloud, test_oa , test_macc, test_miou: 68.12 72.33 27.69,
|
| 670 |
+
iou per cls is: [50.23 94.91 64.6 0. 16.76 0. 56.51 0. 0. 0. 57.3 0.
|
| 671 |
+
19.62]
|
| 672 |
+
[12/03 01:20:11] S3DIS INFO: Test [65]/[68] cloud
|
| 673 |
+
[12/03 01:24:50] S3DIS INFO: [65]/[68] cloud, test_oa , test_macc, test_miou: 65.93 85.86 49.33,
|
| 674 |
+
iou per cls is: [ 37.93 96.23 81.13 0. 0. 0. 65.41 0. 100. 100.
|
| 675 |
+
33.89 100. 26.76]
|
| 676 |
+
[12/03 01:24:50] S3DIS INFO: Test [66]/[68] cloud
|
| 677 |
+
[12/03 01:25:19] S3DIS INFO: [66]/[68] cloud, test_oa , test_macc, test_miou: 80.16 87.70 47.15,
|
| 678 |
+
iou per cls is: [ 3.03 98.53 87.95 0. 0. 100. 68.12 100. 0. 100.
|
| 679 |
+
0. 0. 55.38]
|
| 680 |
+
[12/03 01:25:19] S3DIS INFO: Test [67]/[68] cloud
|
| 681 |
+
[12/03 01:28:34] S3DIS INFO: [67]/[68] cloud, test_oa , test_macc, test_miou: 84.69 85.89 44.72,
|
| 682 |
+
iou per cls is: [ 87.84 97.33 88.96 0. 0. 0. 37.63 50.75 72.22 100.
|
| 683 |
+
0. 0. 46.65]
|
| 684 |
+
[12/03 01:28:34] S3DIS INFO: Best ckpt @E19, test_oa , test_macc, test_miou: 87.77 69.44 62.03,
|
| 685 |
+
iou per cls is: [92.82 98.12 80.72 0.07 26.78 50.47 64.93 80.12 85.8 44.99 71.09 58.
|
| 686 |
+
52.43]
|
Pretrained_Models/PNt_SEG_fractal/PNt_SEG_fractal_test.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
method,Area,OA,mACC,mIoU,ceiling,floor,wall,beam,column,window,door,chair,table,bookcase,sofa,board,clutter,best_epoch,log_path,wandb link
|
| 2 |
+
pointnext-s,5,87.77,69.44,62.03,92.82,98.12,80.72,0.07,26.78,50.47,64.93,80.12,85.80,44.99,71.09,58.00,52.43,19,/workspace/FractalCloud/Model_logs/PNt_SEG_fractal,-
|
Pretrained_Models/PNt_SEG_fractal/checkpoint/s3dis-pointnext-s_ckpt_best-620.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b6c98111783d326d4626af0edcdd25b35f324337bb24927af679de7e74b91869
|
| 3 |
+
size 9606497
|
Pretrained_Models/PNt_SEG_original/PNt_SEG_original20251202-141038-mbRpETout6SaSAV7Knibvu.log
ADDED
|
@@ -0,0 +1,686 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/02 14:10:38] S3DIS INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 183
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 100
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: CrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 10
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-S3DIS
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PNt_SEG_original
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 50
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/s3dis
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PNt_SEG_original/checkpoint/s3dis-train-pointnext-s_ckpt_best_626.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['ChromaticAutoContrast', 'PointsToTensor', 'PointCloudScaling', 'PointCloudXYZAlign', 'PointCloudJitter', 'ChromaticDropGPU', 'ChromaticNormalize']
|
| 45 |
+
val: ['PointsToTensor', 'PointCloudXYZAlign', 'ChromaticNormalize']
|
| 46 |
+
vote: ['ChromaticDropGPU']
|
| 47 |
+
kwargs:
|
| 48 |
+
color_drop: 0.2
|
| 49 |
+
gravity_dim: 2
|
| 50 |
+
scale: [0.9, 1.1]
|
| 51 |
+
angle: [0, 0, 1]
|
| 52 |
+
jitter_sigma: 0.005
|
| 53 |
+
jitter_clip: 0.02
|
| 54 |
+
feature_keys: x,heights
|
| 55 |
+
dataset:
|
| 56 |
+
common:
|
| 57 |
+
NAME: S3DIS
|
| 58 |
+
data_root: /workspace/PointNeXt/data/S3DIS/s3disfull
|
| 59 |
+
test_area: 5
|
| 60 |
+
voxel_size: 0.04
|
| 61 |
+
train:
|
| 62 |
+
split: train
|
| 63 |
+
voxel_max: 24000
|
| 64 |
+
loop: 30
|
| 65 |
+
presample: False
|
| 66 |
+
val:
|
| 67 |
+
split: val
|
| 68 |
+
voxel_max: None
|
| 69 |
+
presample: True
|
| 70 |
+
test:
|
| 71 |
+
split: test
|
| 72 |
+
voxel_max: None
|
| 73 |
+
presample: False
|
| 74 |
+
num_classes: 13
|
| 75 |
+
batch_size: 32
|
| 76 |
+
val_batch_size: 1
|
| 77 |
+
dataloader:
|
| 78 |
+
num_workers: 8
|
| 79 |
+
cls_weighed_loss: False
|
| 80 |
+
optimizer:
|
| 81 |
+
NAME: adamw
|
| 82 |
+
weight_decay: 0.0001
|
| 83 |
+
sched: cosine
|
| 84 |
+
warmup_epochs: 0
|
| 85 |
+
min_lr: 1e-05
|
| 86 |
+
lr: 0.01
|
| 87 |
+
log_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_original
|
| 88 |
+
model:
|
| 89 |
+
NAME: BaseSeg
|
| 90 |
+
encoder_args:
|
| 91 |
+
NAME: PointNextEncoder
|
| 92 |
+
stage: [0, 1, 2, 3, 4]
|
| 93 |
+
blocks: [1, 1, 1, 1, 1]
|
| 94 |
+
strides: [1, 4, 4, 4, 4]
|
| 95 |
+
sa_layers: 2
|
| 96 |
+
sa_use_res: True
|
| 97 |
+
width: 32
|
| 98 |
+
in_channels: 4
|
| 99 |
+
expansion: 4
|
| 100 |
+
radius: 0.1
|
| 101 |
+
nsample: 32
|
| 102 |
+
aggr_args:
|
| 103 |
+
feature_type: dp_fj
|
| 104 |
+
reduction: max
|
| 105 |
+
group_args:
|
| 106 |
+
NAME: ballquery
|
| 107 |
+
normalize_dp: True
|
| 108 |
+
conv_args:
|
| 109 |
+
order: conv-norm-act
|
| 110 |
+
act_args:
|
| 111 |
+
act: relu
|
| 112 |
+
norm_args:
|
| 113 |
+
norm: bn
|
| 114 |
+
decoder_args:
|
| 115 |
+
NAME: PointNextDecoder
|
| 116 |
+
cls_args:
|
| 117 |
+
NAME: SegHead
|
| 118 |
+
num_classes: 13
|
| 119 |
+
in_channels: None
|
| 120 |
+
norm_args:
|
| 121 |
+
norm: bn
|
| 122 |
+
rank: 0
|
| 123 |
+
distributed: False
|
| 124 |
+
mp: False
|
| 125 |
+
task_name: s3dis
|
| 126 |
+
cfg_basename: pointnext-s
|
| 127 |
+
opts: mode=test
|
| 128 |
+
is_training: False
|
| 129 |
+
run_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_original
|
| 130 |
+
run_name: PNt_SEG_original
|
| 131 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_original/checkpoint
|
| 132 |
+
code_dir: /workspace/FractalCloud/Model_logs/PNt_SEG_original/code
|
| 133 |
+
log_path: /workspace/FractalCloud/Model_logs/PNt_SEG_original/PNt_SEG_original20251202-141038-mbRpETout6SaSAV7Knibvu.log
|
| 134 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PNt_SEG_original/cfg.yaml
|
| 135 |
+
[12/02 14:10:38] S3DIS INFO: NAME: ballquery
|
| 136 |
+
normalize_dp: True
|
| 137 |
+
radius: 0.1
|
| 138 |
+
nsample: 32
|
| 139 |
+
[12/02 14:10:38] S3DIS INFO: NAME: ballquery
|
| 140 |
+
normalize_dp: True
|
| 141 |
+
radius: 0.2
|
| 142 |
+
nsample: 32
|
| 143 |
+
[12/02 14:10:38] S3DIS INFO: NAME: ballquery
|
| 144 |
+
normalize_dp: True
|
| 145 |
+
radius: 0.4
|
| 146 |
+
nsample: 32
|
| 147 |
+
[12/02 14:10:38] S3DIS INFO: NAME: ballquery
|
| 148 |
+
normalize_dp: True
|
| 149 |
+
radius: 0.8
|
| 150 |
+
nsample: 32
|
| 151 |
+
[12/02 14:10:45] S3DIS INFO: BaseSeg(
|
| 152 |
+
(encoder): PointNextEncoder(
|
| 153 |
+
(encoder): Sequential(
|
| 154 |
+
(0): Sequential(
|
| 155 |
+
(0): SetAbstraction(
|
| 156 |
+
(convs): Sequential(
|
| 157 |
+
(0): Sequential(
|
| 158 |
+
(0): Conv1d(4, 32, kernel_size=(1,), stride=(1,))
|
| 159 |
+
)
|
| 160 |
+
)
|
| 161 |
+
)
|
| 162 |
+
)
|
| 163 |
+
(1): Sequential(
|
| 164 |
+
(0): SetAbstraction(
|
| 165 |
+
(skipconv): Sequential(
|
| 166 |
+
(0): Conv1d(32, 64, kernel_size=(1,), stride=(1,))
|
| 167 |
+
)
|
| 168 |
+
(act): ReLU(inplace=True)
|
| 169 |
+
(convs): Sequential(
|
| 170 |
+
(0): Sequential(
|
| 171 |
+
(0): Conv2d(35, 32, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 172 |
+
(1): BatchNorm2d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 173 |
+
(2): ReLU(inplace=True)
|
| 174 |
+
)
|
| 175 |
+
(1): Sequential(
|
| 176 |
+
(0): Conv2d(32, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 177 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 178 |
+
)
|
| 179 |
+
)
|
| 180 |
+
(grouper): QueryAndGroup()
|
| 181 |
+
)
|
| 182 |
+
)
|
| 183 |
+
(2): Sequential(
|
| 184 |
+
(0): SetAbstraction(
|
| 185 |
+
(skipconv): Sequential(
|
| 186 |
+
(0): Conv1d(64, 128, kernel_size=(1,), stride=(1,))
|
| 187 |
+
)
|
| 188 |
+
(act): ReLU(inplace=True)
|
| 189 |
+
(convs): Sequential(
|
| 190 |
+
(0): Sequential(
|
| 191 |
+
(0): Conv2d(67, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 192 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 193 |
+
(2): ReLU(inplace=True)
|
| 194 |
+
)
|
| 195 |
+
(1): Sequential(
|
| 196 |
+
(0): Conv2d(64, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 197 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 198 |
+
)
|
| 199 |
+
)
|
| 200 |
+
(grouper): QueryAndGroup()
|
| 201 |
+
)
|
| 202 |
+
)
|
| 203 |
+
(3): Sequential(
|
| 204 |
+
(0): SetAbstraction(
|
| 205 |
+
(skipconv): Sequential(
|
| 206 |
+
(0): Conv1d(128, 256, kernel_size=(1,), stride=(1,))
|
| 207 |
+
)
|
| 208 |
+
(act): ReLU(inplace=True)
|
| 209 |
+
(convs): Sequential(
|
| 210 |
+
(0): Sequential(
|
| 211 |
+
(0): Conv2d(131, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 212 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 213 |
+
(2): ReLU(inplace=True)
|
| 214 |
+
)
|
| 215 |
+
(1): Sequential(
|
| 216 |
+
(0): Conv2d(128, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 217 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 218 |
+
)
|
| 219 |
+
)
|
| 220 |
+
(grouper): QueryAndGroup()
|
| 221 |
+
)
|
| 222 |
+
)
|
| 223 |
+
(4): Sequential(
|
| 224 |
+
(0): SetAbstraction(
|
| 225 |
+
(skipconv): Sequential(
|
| 226 |
+
(0): Conv1d(256, 512, kernel_size=(1,), stride=(1,))
|
| 227 |
+
)
|
| 228 |
+
(act): ReLU(inplace=True)
|
| 229 |
+
(convs): Sequential(
|
| 230 |
+
(0): Sequential(
|
| 231 |
+
(0): Conv2d(259, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 232 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 233 |
+
(2): ReLU(inplace=True)
|
| 234 |
+
)
|
| 235 |
+
(1): Sequential(
|
| 236 |
+
(0): Conv2d(256, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 237 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 238 |
+
)
|
| 239 |
+
)
|
| 240 |
+
(grouper): QueryAndGroup()
|
| 241 |
+
)
|
| 242 |
+
)
|
| 243 |
+
)
|
| 244 |
+
)
|
| 245 |
+
(decoder): PointNextDecoder(
|
| 246 |
+
(decoder): Sequential(
|
| 247 |
+
(0): Sequential(
|
| 248 |
+
(0): FeaturePropogation(
|
| 249 |
+
(convs): Sequential(
|
| 250 |
+
(0): Sequential(
|
| 251 |
+
(0): Conv1d(96, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 252 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 253 |
+
(2): ReLU(inplace=True)
|
| 254 |
+
)
|
| 255 |
+
(1): Sequential(
|
| 256 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 257 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 258 |
+
(2): ReLU(inplace=True)
|
| 259 |
+
)
|
| 260 |
+
)
|
| 261 |
+
)
|
| 262 |
+
)
|
| 263 |
+
(1): Sequential(
|
| 264 |
+
(0): FeaturePropogation(
|
| 265 |
+
(convs): Sequential(
|
| 266 |
+
(0): Sequential(
|
| 267 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 268 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 269 |
+
(2): ReLU(inplace=True)
|
| 270 |
+
)
|
| 271 |
+
(1): Sequential(
|
| 272 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 273 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 274 |
+
(2): ReLU(inplace=True)
|
| 275 |
+
)
|
| 276 |
+
)
|
| 277 |
+
)
|
| 278 |
+
)
|
| 279 |
+
(2): Sequential(
|
| 280 |
+
(0): FeaturePropogation(
|
| 281 |
+
(convs): Sequential(
|
| 282 |
+
(0): Sequential(
|
| 283 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 284 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 285 |
+
(2): ReLU(inplace=True)
|
| 286 |
+
)
|
| 287 |
+
(1): Sequential(
|
| 288 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 289 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 290 |
+
(2): ReLU(inplace=True)
|
| 291 |
+
)
|
| 292 |
+
)
|
| 293 |
+
)
|
| 294 |
+
)
|
| 295 |
+
(3): Sequential(
|
| 296 |
+
(0): FeaturePropogation(
|
| 297 |
+
(convs): Sequential(
|
| 298 |
+
(0): Sequential(
|
| 299 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 300 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 301 |
+
(2): ReLU(inplace=True)
|
| 302 |
+
)
|
| 303 |
+
(1): Sequential(
|
| 304 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 305 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 306 |
+
(2): ReLU(inplace=True)
|
| 307 |
+
)
|
| 308 |
+
)
|
| 309 |
+
)
|
| 310 |
+
)
|
| 311 |
+
)
|
| 312 |
+
)
|
| 313 |
+
(head): SegHead(
|
| 314 |
+
(head): Sequential(
|
| 315 |
+
(0): Sequential(
|
| 316 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 317 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 318 |
+
(2): ReLU(inplace=True)
|
| 319 |
+
)
|
| 320 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 321 |
+
(2): Sequential(
|
| 322 |
+
(0): Conv1d(32, 13, kernel_size=(1,), stride=(1,))
|
| 323 |
+
)
|
| 324 |
+
)
|
| 325 |
+
)
|
| 326 |
+
)
|
| 327 |
+
[12/02 14:10:45] S3DIS INFO: Number of params: 0.7922 M
|
| 328 |
+
[12/02 14:10:45] S3DIS INFO: Param groups = {
|
| 329 |
+
"decay": {
|
| 330 |
+
"weight_decay": 0.0001,
|
| 331 |
+
"params": [
|
| 332 |
+
"encoder.encoder.0.0.convs.0.0.weight",
|
| 333 |
+
"encoder.encoder.1.0.skipconv.0.weight",
|
| 334 |
+
"encoder.encoder.1.0.convs.0.0.weight",
|
| 335 |
+
"encoder.encoder.1.0.convs.1.0.weight",
|
| 336 |
+
"encoder.encoder.2.0.skipconv.0.weight",
|
| 337 |
+
"encoder.encoder.2.0.convs.0.0.weight",
|
| 338 |
+
"encoder.encoder.2.0.convs.1.0.weight",
|
| 339 |
+
"encoder.encoder.3.0.skipconv.0.weight",
|
| 340 |
+
"encoder.encoder.3.0.convs.0.0.weight",
|
| 341 |
+
"encoder.encoder.3.0.convs.1.0.weight",
|
| 342 |
+
"encoder.encoder.4.0.skipconv.0.weight",
|
| 343 |
+
"encoder.encoder.4.0.convs.0.0.weight",
|
| 344 |
+
"encoder.encoder.4.0.convs.1.0.weight",
|
| 345 |
+
"decoder.decoder.0.0.convs.0.0.weight",
|
| 346 |
+
"decoder.decoder.0.0.convs.1.0.weight",
|
| 347 |
+
"decoder.decoder.1.0.convs.0.0.weight",
|
| 348 |
+
"decoder.decoder.1.0.convs.1.0.weight",
|
| 349 |
+
"decoder.decoder.2.0.convs.0.0.weight",
|
| 350 |
+
"decoder.decoder.2.0.convs.1.0.weight",
|
| 351 |
+
"decoder.decoder.3.0.convs.0.0.weight",
|
| 352 |
+
"decoder.decoder.3.0.convs.1.0.weight",
|
| 353 |
+
"head.head.0.0.weight",
|
| 354 |
+
"head.head.2.0.weight"
|
| 355 |
+
],
|
| 356 |
+
"lr_scale": 1.0
|
| 357 |
+
},
|
| 358 |
+
"no_decay": {
|
| 359 |
+
"weight_decay": 0.0,
|
| 360 |
+
"params": [
|
| 361 |
+
"encoder.encoder.0.0.convs.0.0.bias",
|
| 362 |
+
"encoder.encoder.1.0.skipconv.0.bias",
|
| 363 |
+
"encoder.encoder.1.0.convs.0.1.weight",
|
| 364 |
+
"encoder.encoder.1.0.convs.0.1.bias",
|
| 365 |
+
"encoder.encoder.1.0.convs.1.1.weight",
|
| 366 |
+
"encoder.encoder.1.0.convs.1.1.bias",
|
| 367 |
+
"encoder.encoder.2.0.skipconv.0.bias",
|
| 368 |
+
"encoder.encoder.2.0.convs.0.1.weight",
|
| 369 |
+
"encoder.encoder.2.0.convs.0.1.bias",
|
| 370 |
+
"encoder.encoder.2.0.convs.1.1.weight",
|
| 371 |
+
"encoder.encoder.2.0.convs.1.1.bias",
|
| 372 |
+
"encoder.encoder.3.0.skipconv.0.bias",
|
| 373 |
+
"encoder.encoder.3.0.convs.0.1.weight",
|
| 374 |
+
"encoder.encoder.3.0.convs.0.1.bias",
|
| 375 |
+
"encoder.encoder.3.0.convs.1.1.weight",
|
| 376 |
+
"encoder.encoder.3.0.convs.1.1.bias",
|
| 377 |
+
"encoder.encoder.4.0.skipconv.0.bias",
|
| 378 |
+
"encoder.encoder.4.0.convs.0.1.weight",
|
| 379 |
+
"encoder.encoder.4.0.convs.0.1.bias",
|
| 380 |
+
"encoder.encoder.4.0.convs.1.1.weight",
|
| 381 |
+
"encoder.encoder.4.0.convs.1.1.bias",
|
| 382 |
+
"decoder.decoder.0.0.convs.0.1.weight",
|
| 383 |
+
"decoder.decoder.0.0.convs.0.1.bias",
|
| 384 |
+
"decoder.decoder.0.0.convs.1.1.weight",
|
| 385 |
+
"decoder.decoder.0.0.convs.1.1.bias",
|
| 386 |
+
"decoder.decoder.1.0.convs.0.1.weight",
|
| 387 |
+
"decoder.decoder.1.0.convs.0.1.bias",
|
| 388 |
+
"decoder.decoder.1.0.convs.1.1.weight",
|
| 389 |
+
"decoder.decoder.1.0.convs.1.1.bias",
|
| 390 |
+
"decoder.decoder.2.0.convs.0.1.weight",
|
| 391 |
+
"decoder.decoder.2.0.convs.0.1.bias",
|
| 392 |
+
"decoder.decoder.2.0.convs.1.1.weight",
|
| 393 |
+
"decoder.decoder.2.0.convs.1.1.bias",
|
| 394 |
+
"decoder.decoder.3.0.convs.0.1.weight",
|
| 395 |
+
"decoder.decoder.3.0.convs.0.1.bias",
|
| 396 |
+
"decoder.decoder.3.0.convs.1.1.weight",
|
| 397 |
+
"decoder.decoder.3.0.convs.1.1.bias",
|
| 398 |
+
"head.head.0.1.weight",
|
| 399 |
+
"head.head.0.1.bias",
|
| 400 |
+
"head.head.2.0.bias"
|
| 401 |
+
],
|
| 402 |
+
"lr_scale": 1.0
|
| 403 |
+
}
|
| 404 |
+
}
|
| 405 |
+
[12/02 14:10:45] S3DIS INFO:
|
| 406 |
+
Totally 68 samples in val set
|
| 407 |
+
[12/02 14:10:45] S3DIS INFO: length of validation dataset: 68
|
| 408 |
+
[12/02 14:10:45] S3DIS INFO: number of classes of the dataset: 13
|
| 409 |
+
[12/02 14:10:45] S3DIS INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PNt_SEG_original/checkpoint/s3dis-train-pointnext-s_ckpt_best_626.pth
|
| 410 |
+
[12/02 14:10:45] S3DIS INFO: ckpts @ 52 epoch( {'best_val': 60.69001770019531} )
|
| 411 |
+
[12/02 14:10:45] S3DIS INFO: length of test dataset: 68
|
| 412 |
+
[12/02 14:10:45] S3DIS INFO: Test [0]/[68] cloud
|
| 413 |
+
[12/02 14:11:16] S3DIS INFO: [0]/[68] cloud, test_oa , test_macc, test_miou: 84.22 93.81 53.08,
|
| 414 |
+
iou per cls is: [ 96.66 98.83 65.15 100. 0. 0. 90. 0. 100. 100.
|
| 415 |
+
0. 0. 39.35]
|
| 416 |
+
[12/02 14:11:16] S3DIS INFO: Test [1]/[68] cloud
|
| 417 |
+
[12/02 14:11:36] S3DIS INFO: [1]/[68] cloud, test_oa , test_macc, test_miou: 90.67 96.53 47.98,
|
| 418 |
+
iou per cls is: [ 97.11 98.7 77.21 100. 0. 0. 86.66 0. 0. 100.
|
| 419 |
+
0. 0. 64.08]
|
| 420 |
+
[12/02 14:11:36] S3DIS INFO: Test [2]/[68] cloud
|
| 421 |
+
[12/02 14:12:22] S3DIS INFO: [2]/[68] cloud, test_oa , test_macc, test_miou: 84.65 82.61 61.88,
|
| 422 |
+
iou per cls is: [ 96.38 98.84 72.34 0. 29.86 53.51 29.53 94.07 93.49 100.
|
| 423 |
+
0. 82.83 53.56]
|
| 424 |
+
[12/02 14:12:22] S3DIS INFO: Test [3]/[68] cloud
|
| 425 |
+
[12/02 14:17:09] S3DIS INFO: [3]/[68] cloud, test_oa , test_macc, test_miou: 88.20 87.14 63.37,
|
| 426 |
+
iou per cls is: [90.99 97.25 79.44 0. 57.87 0. 80.48 91.9 87. 87.99 63.81 28.86
|
| 427 |
+
58.24]
|
| 428 |
+
[12/02 14:17:09] S3DIS INFO: Test [4]/[68] cloud
|
| 429 |
+
[12/02 14:19:00] S3DIS INFO: [4]/[68] cloud, test_oa , test_macc, test_miou: 89.39 83.70 56.28,
|
| 430 |
+
iou per cls is: [95.82 99.47 76.93 0. 58.87 82.22 67.09 70.29 92.16 0. 0. 35.41
|
| 431 |
+
53.41]
|
| 432 |
+
[12/02 14:19:00] S3DIS INFO: Test [5]/[68] cloud
|
| 433 |
+
[12/02 14:29:35] S3DIS INFO: [5]/[68] cloud, test_oa , test_macc, test_miou: 73.24 76.67 33.40,
|
| 434 |
+
iou per cls is: [72.23 97.89 42.84 0. 4.07 2.89 61.15 0. 0. 69.06 71.91 0.
|
| 435 |
+
12.24]
|
| 436 |
+
[12/02 14:29:35] S3DIS INFO: Test [6]/[68] cloud
|
| 437 |
+
[12/02 14:30:49] S3DIS INFO: [6]/[68] cloud, test_oa , test_macc, test_miou: 96.76 96.20 80.23,
|
| 438 |
+
iou per cls is: [ 98.11 99.33 94.7 0. 0. 100. 53.07 100. 100. 100.
|
| 439 |
+
100. 100. 97.78]
|
| 440 |
+
[12/02 14:30:49] S3DIS INFO: Test [7]/[68] cloud
|
| 441 |
+
[12/02 14:31:27] S3DIS INFO: [7]/[68] cloud, test_oa , test_macc, test_miou: 95.76 94.10 62.80,
|
| 442 |
+
iou per cls is: [ 96.79 98.8 93.79 0. 0. 100. 27.07 100. 100. 100.
|
| 443 |
+
100. 0. 0. ]
|
| 444 |
+
[12/02 14:31:27] S3DIS INFO: Test [8]/[68] cloud
|
| 445 |
+
[12/02 14:32:05] S3DIS INFO: [8]/[68] cloud, test_oa , test_macc, test_miou: 98.00 97.00 88.62,
|
| 446 |
+
iou per cls is: [ 97.95 99.04 96.64 100. 0. 100. 72.86 100. 100. 100.
|
| 447 |
+
100. 100. 85.56]
|
| 448 |
+
[12/02 14:32:05] S3DIS INFO: Test [9]/[68] cloud
|
| 449 |
+
[12/02 14:33:34] S3DIS INFO: [9]/[68] cloud, test_oa , test_macc, test_miou: 88.07 90.33 45.33,
|
| 450 |
+
iou per cls is: [ 98.3 98.81 86.16 0. 0. 16.7 22.82 0. 100. 100.
|
| 451 |
+
0. 0. 66.47]
|
| 452 |
+
[12/02 14:33:34] S3DIS INFO: Test [10]/[68] cloud
|
| 453 |
+
[12/02 14:33:58] S3DIS INFO: [10]/[68] cloud, test_oa , test_macc, test_miou: 90.55 93.31 61.55,
|
| 454 |
+
iou per cls is: [ 97.27 98.68 88.43 0. 0. 100. 46.99 100. 100. 100.
|
| 455 |
+
0. 0. 68.78]
|
| 456 |
+
[12/02 14:33:58] S3DIS INFO: Test [11]/[68] cloud
|
| 457 |
+
[12/02 14:35:39] S3DIS INFO: [11]/[68] cloud, test_oa , test_macc, test_miou: 84.60 80.29 43.40,
|
| 458 |
+
iou per cls is: [ 97.57 97.99 74.43 0. 0.06 2.59 32.18 0. 0. 100.
|
| 459 |
+
0. 100. 59.33]
|
| 460 |
+
[12/02 14:35:39] S3DIS INFO: Test [12]/[68] cloud
|
| 461 |
+
[12/02 14:52:17] S3DIS INFO: [12]/[68] cloud, test_oa , test_macc, test_miou: 87.48 93.79 38.51,
|
| 462 |
+
iou per cls is: [ 94.52 98.83 77.93 0. 0. 0. 43.48 0. 0. 100.
|
| 463 |
+
0. 0. 85.88]
|
| 464 |
+
[12/02 14:52:17] S3DIS INFO: Test [13]/[68] cloud
|
| 465 |
+
[12/02 14:53:22] S3DIS INFO: [13]/[68] cloud, test_oa , test_macc, test_miou: 94.30 91.40 44.75,
|
| 466 |
+
iou per cls is: [ 97.63 98.11 92.91 100. 0. 100. 11.62 0. 0. 0.
|
| 467 |
+
0. 0. 81.51]
|
| 468 |
+
[12/02 14:53:22] S3DIS INFO: Test [14]/[68] cloud
|
| 469 |
+
[12/02 14:54:08] S3DIS INFO: [14]/[68] cloud, test_oa , test_macc, test_miou: 94.29 83.96 52.79,
|
| 470 |
+
iou per cls is: [ 97.95 99.3 95.18 0. 100. 100. 76.07 0. 0. 25.65
|
| 471 |
+
92.17 0. 0. ]
|
| 472 |
+
[12/02 14:54:08] S3DIS INFO: Test [15]/[68] cloud
|
| 473 |
+
[12/02 14:59:55] S3DIS INFO: [15]/[68] cloud, test_oa , test_macc, test_miou: 95.84 86.05 44.08,
|
| 474 |
+
iou per cls is: [ 98.81 99.75 94.22 0. 0. 100. 67.16 0. 0. 3.13
|
| 475 |
+
55.63 0. 54.33]
|
| 476 |
+
[12/02 14:59:55] S3DIS INFO: Test [16]/[68] cloud
|
| 477 |
+
[12/02 15:00:35] S3DIS INFO: [16]/[68] cloud, test_oa , test_macc, test_miou: 95.20 96.59 71.75,
|
| 478 |
+
iou per cls is: [ 97.43 98.96 90.87 0. 100. 0. 73.76 100. 100. 100.
|
| 479 |
+
100. 0. 71.79]
|
| 480 |
+
[12/02 15:00:35] S3DIS INFO: Test [17]/[68] cloud
|
| 481 |
+
[12/02 15:01:51] S3DIS INFO: [17]/[68] cloud, test_oa , test_macc, test_miou: 93.02 91.90 44.66,
|
| 482 |
+
iou per cls is: [ 98.36 99.13 89.43 0. 0. 100. 17.43 0. 100. 0.
|
| 483 |
+
0. 0. 76.29]
|
| 484 |
+
[12/02 15:01:51] S3DIS INFO: Test [18]/[68] cloud
|
| 485 |
+
[12/02 15:02:06] S3DIS INFO: [18]/[68] cloud, test_oa , test_macc, test_miou: 90.87 85.16 53.36,
|
| 486 |
+
iou per cls is: [ 96.96 99.38 85.79 0. 0. 0. 10.89 100. 100. 100.
|
| 487 |
+
100. 0. 0.68]
|
| 488 |
+
[12/02 15:02:06] S3DIS INFO: Test [19]/[68] cloud
|
| 489 |
+
[12/02 15:03:27] S3DIS INFO: [19]/[68] cloud, test_oa , test_macc, test_miou: 94.52 82.21 65.03,
|
| 490 |
+
iou per cls is: [ 89.28 98.74 91.13 0. 0.03 6. 68.98 100. 100. 100.
|
| 491 |
+
0. 100. 91.28]
|
| 492 |
+
[12/02 15:03:27] S3DIS INFO: Test [20]/[68] cloud
|
| 493 |
+
[12/02 15:04:26] S3DIS INFO: [20]/[68] cloud, test_oa , test_macc, test_miou: 93.68 92.92 37.43,
|
| 494 |
+
iou per cls is: [98.32 97.8 90.78 0. 0. 0. 0. 84.05 88.63 0. 0. 0.
|
| 495 |
+
27.07]
|
| 496 |
+
[12/02 15:04:26] S3DIS INFO: Test [21]/[68] cloud
|
| 497 |
+
[12/02 15:04:59] S3DIS INFO: [21]/[68] cloud, test_oa , test_macc, test_miou: 85.78 85.19 62.87,
|
| 498 |
+
iou per cls is: [97.05 98.41 52.66 0. 31.61 62.13 84.11 91.78 95.42 0. 91.88 58.02
|
| 499 |
+
54.19]
|
| 500 |
+
[12/02 15:04:59] S3DIS INFO: Test [22]/[68] cloud
|
| 501 |
+
[12/02 15:05:30] S3DIS INFO: [22]/[68] cloud, test_oa , test_macc, test_miou: 90.91 88.18 75.15,
|
| 502 |
+
iou per cls is: [ 98.53 98.45 70.1 0. 37.22 85.47 72.53 77.94 95.28 100.
|
| 503 |
+
92.42 91.39 57.58]
|
| 504 |
+
[12/02 15:05:30] S3DIS INFO: Test [23]/[68] cloud
|
| 505 |
+
[12/02 15:06:06] S3DIS INFO: [23]/[68] cloud, test_oa , test_macc, test_miou: 93.62 91.44 68.32,
|
| 506 |
+
iou per cls is: [96.44 97.87 77.26 0. 28.67 62.62 97.1 76.34 90.64 0. 94.23 85.44
|
| 507 |
+
81.5 ]
|
| 508 |
+
[12/02 15:06:06] S3DIS INFO: Test [24]/[68] cloud
|
| 509 |
+
[12/02 15:06:42] S3DIS INFO: [24]/[68] cloud, test_oa , test_macc, test_miou: 87.93 88.51 65.85,
|
| 510 |
+
iou per cls is: [ 97.25 96.15 68.18 0. 50.7 67.42 57.18 85.98 85.63 100.
|
| 511 |
+
87.9 0. 59.63]
|
| 512 |
+
[12/02 15:06:42] S3DIS INFO: Test [25]/[68] cloud
|
| 513 |
+
[12/02 15:07:34] S3DIS INFO: [25]/[68] cloud, test_oa , test_macc, test_miou: 84.64 82.90 60.03,
|
| 514 |
+
iou per cls is: [98.23 97.83 53.63 0. 30.2 63.38 38.78 83.99 93.3 0. 88.12 81.74
|
| 515 |
+
51.24]
|
| 516 |
+
[12/02 15:07:34] S3DIS INFO: Test [26]/[68] cloud
|
| 517 |
+
[12/02 15:08:56] S3DIS INFO: [26]/[68] cloud, test_oa , test_macc, test_miou: 83.25 82.95 59.45,
|
| 518 |
+
iou per cls is: [96.15 97.01 61.2 0. 26.99 41.56 78.19 65.88 88.53 0. 74.17 82.64
|
| 519 |
+
60.57]
|
| 520 |
+
[12/02 15:08:56] S3DIS INFO: Test [27]/[68] cloud
|
| 521 |
+
[12/02 15:10:23] S3DIS INFO: [27]/[68] cloud, test_oa , test_macc, test_miou: 87.77 85.82 72.38,
|
| 522 |
+
iou per cls is: [ 96.82 98.19 68.4 0. 39.43 30.08 83.74 88.88 94.82 100.
|
| 523 |
+
87.52 82.23 70.79]
|
| 524 |
+
[12/02 15:10:23] S3DIS INFO: Test [28]/[68] cloud
|
| 525 |
+
[12/02 15:10:56] S3DIS INFO: [28]/[68] cloud, test_oa , test_macc, test_miou: 92.30 87.92 67.75,
|
| 526 |
+
iou per cls is: [ 98.61 98.23 87.88 0. 70.84 100. 96.2 82.13 89.45 0.
|
| 527 |
+
36.98 56.66 63.73]
|
| 528 |
+
[12/02 15:10:56] S3DIS INFO: Test [29]/[68] cloud
|
| 529 |
+
[12/02 15:11:42] S3DIS INFO: [29]/[68] cloud, test_oa , test_macc, test_miou: 84.34 89.25 53.97,
|
| 530 |
+
iou per cls is: [ 97.23 98.48 78.4 0. 0. 0. 71.44 45.51 100. 100.
|
| 531 |
+
56.89 0. 53.6 ]
|
| 532 |
+
[12/02 15:11:42] S3DIS INFO: Test [30]/[68] cloud
|
| 533 |
+
[12/02 15:13:01] S3DIS INFO: [30]/[68] cloud, test_oa , test_macc, test_miou: 92.94 87.75 67.97,
|
| 534 |
+
iou per cls is: [ 99.1 98.55 86.48 0. 33.48 100. 87.32 94.74 91.72 0.
|
| 535 |
+
87.92 37.01 67.28]
|
| 536 |
+
[12/02 15:13:01] S3DIS INFO: Test [31]/[68] cloud
|
| 537 |
+
[12/02 15:15:27] S3DIS INFO: [31]/[68] cloud, test_oa , test_macc, test_miou: 87.05 86.91 66.75,
|
| 538 |
+
iou per cls is: [ 94.17 98.97 76.13 0. 0. 100. 48.83 86.62 93.68 100.
|
| 539 |
+
62.39 62.15 44.82]
|
| 540 |
+
[12/02 15:15:27] S3DIS INFO: Test [32]/[68] cloud
|
| 541 |
+
[12/02 15:16:07] S3DIS INFO: [32]/[68] cloud, test_oa , test_macc, test_miou: 93.03 88.63 76.89,
|
| 542 |
+
iou per cls is: [ 97.26 98. 77.15 0. 27.91 79.65 93.7 84.45 95.45 100.
|
| 543 |
+
92.54 77.49 75.98]
|
| 544 |
+
[12/02 15:16:07] S3DIS INFO: Test [33]/[68] cloud
|
| 545 |
+
[12/02 15:16:22] S3DIS INFO: [33]/[68] cloud, test_oa , test_macc, test_miou: 84.62 84.16 46.38,
|
| 546 |
+
iou per cls is: [97.75 96.75 75.85 0. 44.13 0. 24.52 88.13 87.96 0. 53.59 0.
|
| 547 |
+
34.2 ]
|
| 548 |
+
[12/02 15:16:22] S3DIS INFO: Test [34]/[68] cloud
|
| 549 |
+
[12/02 15:19:48] S3DIS INFO: [34]/[68] cloud, test_oa , test_macc, test_miou: 90.74 89.33 66.58,
|
| 550 |
+
iou per cls is: [ 98.52 99.39 83.97 0. 67.89 0. 77.06 92.6 92.31 100.
|
| 551 |
+
33.67 84.6 35.56]
|
| 552 |
+
[12/02 15:19:48] S3DIS INFO: Test [35]/[68] cloud
|
| 553 |
+
[12/02 15:20:22] S3DIS INFO: [35]/[68] cloud, test_oa , test_macc, test_miou: 88.91 86.17 72.15,
|
| 554 |
+
iou per cls is: [ 96.1 97.96 73.31 0. 28.22 51.7 92.05 81.54 90.65 100.
|
| 555 |
+
86.45 81.25 58.74]
|
| 556 |
+
[12/02 15:20:22] S3DIS INFO: Test [36]/[68] cloud
|
| 557 |
+
[12/02 15:21:06] S3DIS INFO: [36]/[68] cloud, test_oa , test_macc, test_miou: 90.55 90.81 65.55,
|
| 558 |
+
iou per cls is: [97.06 96.69 80.14 0. 24.45 72.72 67.95 86.78 88.68 0. 90.69 68.5
|
| 559 |
+
78.5 ]
|
| 560 |
+
[12/02 15:21:06] S3DIS INFO: Test [37]/[68] cloud
|
| 561 |
+
[12/02 15:23:22] S3DIS INFO: [37]/[68] cloud, test_oa , test_macc, test_miou: 80.77 80.26 62.25,
|
| 562 |
+
iou per cls is: [94.73 93.73 53.42 0. 44.57 66.51 62.11 78.06 85.04 57.18 61.12 68.75
|
| 563 |
+
43.98]
|
| 564 |
+
[12/02 15:23:22] S3DIS INFO: Test [38]/[68] cloud
|
| 565 |
+
[12/02 15:23:42] S3DIS INFO: [38]/[68] cloud, test_oa , test_macc, test_miou: 87.13 87.71 66.82,
|
| 566 |
+
iou per cls is: [ 96.3 95.58 75.16 0. 0. 83.65 65.66 66.13 98.12 100.
|
| 567 |
+
83.33 49.55 55.14]
|
| 568 |
+
[12/02 15:23:42] S3DIS INFO: Test [39]/[68] cloud
|
| 569 |
+
[12/02 15:24:13] S3DIS INFO: [39]/[68] cloud, test_oa , test_macc, test_miou: 82.65 78.24 55.82,
|
| 570 |
+
iou per cls is: [92.53 96.88 78.58 0. 65.06 56.74 60.11 75.69 90.05 0. 59.61 10.56
|
| 571 |
+
39.8 ]
|
| 572 |
+
[12/02 15:24:13] S3DIS INFO: Test [40]/[68] cloud
|
| 573 |
+
[12/02 15:24:45] S3DIS INFO: [40]/[68] cloud, test_oa , test_macc, test_miou: 91.04 88.92 69.68,
|
| 574 |
+
iou per cls is: [96.08 98.89 81.71 0. 55.33 83.45 79.56 86.89 97.36 0. 86.74 85.18
|
| 575 |
+
54.66]
|
| 576 |
+
[12/02 15:24:45] S3DIS INFO: Test [41]/[68] cloud
|
| 577 |
+
[12/02 15:25:17] S3DIS INFO: [41]/[68] cloud, test_oa , test_macc, test_miou: 92.66 91.55 79.64,
|
| 578 |
+
iou per cls is: [ 96.13 99.04 85.55 0. 88.93 91.81 75.71 80.27 94.27 100.
|
| 579 |
+
88.62 81.66 53.37]
|
| 580 |
+
[12/02 15:25:17] S3DIS INFO: Test [42]/[68] cloud
|
| 581 |
+
[12/02 15:27:46] S3DIS INFO: [42]/[68] cloud, test_oa , test_macc, test_miou: 77.86 81.50 63.72,
|
| 582 |
+
iou per cls is: [ 96.2 97.68 53.39 0. 58.71 60.73 72.74 83.97 65.38 100.
|
| 583 |
+
27.61 74.45 37.45]
|
| 584 |
+
[12/02 15:27:46] S3DIS INFO: Test [43]/[68] cloud
|
| 585 |
+
[12/02 15:28:16] S3DIS INFO: [43]/[68] cloud, test_oa , test_macc, test_miou: 89.56 89.86 61.94,
|
| 586 |
+
iou per cls is: [97.34 98.15 64.71 0. 0. 78.03 66.49 84.69 95.66 0. 90.19 80.9
|
| 587 |
+
49.1 ]
|
| 588 |
+
[12/02 15:28:16] S3DIS INFO: Test [44]/[68] cloud
|
| 589 |
+
[12/02 15:28:30] S3DIS INFO: [44]/[68] cloud, test_oa , test_macc, test_miou: 96.46 96.36 85.96,
|
| 590 |
+
iou per cls is: [ 94.74 97.07 94.54 100. 0. 100. 94.25 87.38 91.13 100.
|
| 591 |
+
94.83 88.26 75.26]
|
| 592 |
+
[12/02 15:28:30] S3DIS INFO: Test [45]/[68] cloud
|
| 593 |
+
[12/02 15:29:14] S3DIS INFO: [45]/[68] cloud, test_oa , test_macc, test_miou: 85.86 87.23 58.70,
|
| 594 |
+
iou per cls is: [95.03 99.22 56.47 0. 31.81 74.61 83.54 88.6 94.87 0. 83.9 0.
|
| 595 |
+
55.1 ]
|
| 596 |
+
[12/02 15:29:14] S3DIS INFO: Test [46]/[68] cloud
|
| 597 |
+
[12/02 15:29:46] S3DIS INFO: [46]/[68] cloud, test_oa , test_macc, test_miou: 86.96 86.70 58.27,
|
| 598 |
+
iou per cls is: [95.43 98.89 72.68 0. 36.44 88.5 76.96 81.91 78.38 0. 65.33 0.
|
| 599 |
+
62.94]
|
| 600 |
+
[12/02 15:29:46] S3DIS INFO: Test [47]/[68] cloud
|
| 601 |
+
[12/02 15:30:34] S3DIS INFO: [47]/[68] cloud, test_oa , test_macc, test_miou: 90.99 87.14 67.56,
|
| 602 |
+
iou per cls is: [95.3 99.67 80.33 0. 22.15 84.36 82.87 92.19 94.17 0. 82.98 93.33
|
| 603 |
+
50.95]
|
| 604 |
+
[12/02 15:30:34] S3DIS INFO: Test [48]/[68] cloud
|
| 605 |
+
[12/02 15:31:25] S3DIS INFO: [48]/[68] cloud, test_oa , test_macc, test_miou: 79.74 81.82 57.96,
|
| 606 |
+
iou per cls is: [95. 97.85 53.25 0. 41.59 60.27 66.41 65.68 84.13 0. 69.5 74.89
|
| 607 |
+
44.91]
|
| 608 |
+
[12/02 15:31:25] S3DIS INFO: Test [49]/[68] cloud
|
| 609 |
+
[12/02 15:32:10] S3DIS INFO: [49]/[68] cloud, test_oa , test_macc, test_miou: 95.78 95.69 70.16,
|
| 610 |
+
iou per cls is: [ 98.12 96.22 92.09 0. 0. 100. 90.76 88.45 91.25 0.
|
| 611 |
+
90.09 87.01 78.02]
|
| 612 |
+
[12/02 15:32:10] S3DIS INFO: Test [50]/[68] cloud
|
| 613 |
+
[12/02 15:33:29] S3DIS INFO: [50]/[68] cloud, test_oa , test_macc, test_miou: 92.33 93.05 64.64,
|
| 614 |
+
iou per cls is: [ 98.6 96.97 90.88 0. 0. 100. 92.21 79.37 95.78 0.
|
| 615 |
+
48.25 92.26 45.98]
|
| 616 |
+
[12/02 15:33:29] S3DIS INFO: Test [51]/[68] cloud
|
| 617 |
+
[12/02 15:39:45] S3DIS INFO: [51]/[68] cloud, test_oa , test_macc, test_miou: 81.25 80.58 51.04,
|
| 618 |
+
iou per cls is: [71.68 98.25 77.85 0. 35.31 0. 49.5 73.91 80.55 0. 63.04 65.02
|
| 619 |
+
48.36]
|
| 620 |
+
[12/02 15:39:45] S3DIS INFO: Test [52]/[68] cloud
|
| 621 |
+
[12/02 15:47:21] S3DIS INFO: [52]/[68] cloud, test_oa , test_macc, test_miou: 69.51 80.04 43.29,
|
| 622 |
+
iou per cls is: [67.32 96.99 51.68 0. 27.83 0. 70.38 50.83 65.13 40.09 51.65 0.
|
| 623 |
+
40.9 ]
|
| 624 |
+
[12/02 15:47:21] S3DIS INFO: Test [53]/[68] cloud
|
| 625 |
+
[12/02 15:48:06] S3DIS INFO: [53]/[68] cloud, test_oa , test_macc, test_miou: 83.72 80.51 51.46,
|
| 626 |
+
iou per cls is: [93.33 97.68 74.67 0. 0. 0. 71.07 79.15 82.57 0. 43.25 87.43
|
| 627 |
+
39.85]
|
| 628 |
+
[12/02 15:48:06] S3DIS INFO: Test [54]/[68] cloud
|
| 629 |
+
[12/02 15:48:41] S3DIS INFO: [54]/[68] cloud, test_oa , test_macc, test_miou: 93.78 90.51 70.22,
|
| 630 |
+
iou per cls is: [97.19 98. 81.18 0. 26.39 79.94 91.98 93.63 95.14 0. 93.71 89.06
|
| 631 |
+
66.6 ]
|
| 632 |
+
[12/02 15:48:41] S3DIS INFO: Test [55]/[68] cloud
|
| 633 |
+
[12/02 15:55:44] S3DIS INFO: [55]/[68] cloud, test_oa , test_macc, test_miou: 83.10 85.19 49.24,
|
| 634 |
+
iou per cls is: [94.73 96.52 77.15 0. 34.85 0. 48.13 67.76 70.54 0. 55.36 44.72
|
| 635 |
+
50.31]
|
| 636 |
+
[12/02 15:55:44] S3DIS INFO: Test [56]/[68] cloud
|
| 637 |
+
[12/02 15:57:47] S3DIS INFO: [56]/[68] cloud, test_oa , test_macc, test_miou: 89.04 89.90 65.66,
|
| 638 |
+
iou per cls is: [95.79 97.83 74.06 0. 56.29 73.42 86.38 82.36 75.23 0. 64.14 83.12
|
| 639 |
+
64.9 ]
|
| 640 |
+
[12/02 15:57:47] S3DIS INFO: Test [57]/[68] cloud
|
| 641 |
+
[12/02 15:58:35] S3DIS INFO: [57]/[68] cloud, test_oa , test_macc, test_miou: 89.77 89.43 68.64,
|
| 642 |
+
iou per cls is: [ 97.44 97.07 72.71 0. 46.18 62.93 77.17 87.13 95.82 100.
|
| 643 |
+
86.54 0. 69.26]
|
| 644 |
+
[12/02 15:58:35] S3DIS INFO: Test [58]/[68] cloud
|
| 645 |
+
[12/02 15:59:02] S3DIS INFO: [58]/[68] cloud, test_oa , test_macc, test_miou: 93.46 94.66 67.95,
|
| 646 |
+
iou per cls is: [ 96.52 97.75 84.93 0. 0. 80.48 78.26 93.59 97.93 100.
|
| 647 |
+
85.06 0. 68.88]
|
| 648 |
+
[12/02 15:59:02] S3DIS INFO: Test [59]/[68] cloud
|
| 649 |
+
[12/02 15:59:32] S3DIS INFO: [59]/[68] cloud, test_oa , test_macc, test_miou: 89.90 88.80 61.15,
|
| 650 |
+
iou per cls is: [97.37 97.54 67.63 0. 0. 56.49 72.22 83.14 80.36 0. 90.45 88.69
|
| 651 |
+
61.06]
|
| 652 |
+
[12/02 15:59:32] S3DIS INFO: Test [60]/[68] cloud
|
| 653 |
+
[12/02 16:00:18] S3DIS INFO: [60]/[68] cloud, test_oa , test_macc, test_miou: 90.62 82.64 70.73,
|
| 654 |
+
iou per cls is: [ 98.47 97.65 65.84 0. 1.88 83.41 38.28 86.36 96.52 100.
|
| 655 |
+
90.76 90.06 70.25]
|
| 656 |
+
[12/02 16:00:18] S3DIS INFO: Test [61]/[68] cloud
|
| 657 |
+
[12/02 16:01:07] S3DIS INFO: [61]/[68] cloud, test_oa , test_macc, test_miou: 93.29 89.58 67.26,
|
| 658 |
+
iou per cls is: [96.71 96.37 82.56 0. 37.86 56.39 91.61 93.48 94.85 0. 95.4 83.99
|
| 659 |
+
45.2 ]
|
| 660 |
+
[12/02 16:01:07] S3DIS INFO: Test [62]/[68] cloud
|
| 661 |
+
[12/02 16:01:41] S3DIS INFO: [62]/[68] cloud, test_oa , test_macc, test_miou: 91.32 91.73 71.68,
|
| 662 |
+
iou per cls is: [ 95.92 95.08 85.12 0. 0. 79.51 87.22 67.53 89.29 75.67
|
| 663 |
+
91.67 100. 64.89]
|
| 664 |
+
[12/02 16:01:41] S3DIS INFO: Test [63]/[68] cloud
|
| 665 |
+
[12/02 16:02:04] S3DIS INFO: [63]/[68] cloud, test_oa , test_macc, test_miou: 71.87 92.55 29.78,
|
| 666 |
+
iou per cls is: [ 94.53 97.19 80.77 0. 0. 0. 0. 0. 0. 100.
|
| 667 |
+
0. 0. 14.65]
|
| 668 |
+
[12/02 16:02:04] S3DIS INFO: Test [64]/[68] cloud
|
| 669 |
+
[12/02 16:02:28] S3DIS INFO: [64]/[68] cloud, test_oa , test_macc, test_miou: 74.07 75.61 38.70,
|
| 670 |
+
iou per cls is: [ 57.2 95.65 69.06 0.01 38.46 0. 47.84 0. 0. 100.
|
| 671 |
+
65.42 0. 29.44]
|
| 672 |
+
[12/02 16:02:28] S3DIS INFO: Test [65]/[68] cloud
|
| 673 |
+
[12/02 16:03:10] S3DIS INFO: [65]/[68] cloud, test_oa , test_macc, test_miou: 63.91 83.91 39.30,
|
| 674 |
+
iou per cls is: [ 13.88 96.96 72.12 0. 0. 0. 51.82 0. 100. 0.
|
| 675 |
+
47.57 100. 28.57]
|
| 676 |
+
[12/02 16:03:10] S3DIS INFO: Test [66]/[68] cloud
|
| 677 |
+
[12/02 16:03:13] S3DIS INFO: [66]/[68] cloud, test_oa , test_macc, test_miou: 79.21 87.71 31.38,
|
| 678 |
+
iou per cls is: [ 2. 99.71 72.5 100. 0. 0. 76.06 0. 0. 0.
|
| 679 |
+
0. 0. 57.69]
|
| 680 |
+
[12/02 16:03:13] S3DIS INFO: Test [67]/[68] cloud
|
| 681 |
+
[12/02 16:03:38] S3DIS INFO: [67]/[68] cloud, test_oa , test_macc, test_miou: 80.69 86.01 36.35,
|
| 682 |
+
iou per cls is: [75.9 98.33 81.53 0. 0. 0. 32.98 73.52 63.25 0. 0. 0.
|
| 683 |
+
47.06]
|
| 684 |
+
[12/02 16:03:38] S3DIS INFO: Best ckpt @E52, test_oa , test_macc, test_miou: 87.03 70.76 62.59,
|
| 685 |
+
iou per cls is: [91.46 98.19 78.49 0. 29.59 52.06 61.38 80.72 85.57 50.67 70.22 63.92
|
| 686 |
+
51.45]
|
Pretrained_Models/PNt_SEG_original/PNt_SEG_original_test.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
method,Area,OA,mACC,mIoU,ceiling,floor,wall,beam,column,window,door,chair,table,bookcase,sofa,board,clutter,best_epoch,log_path,wandb link
|
| 2 |
+
pointnext-s,5,87.03,70.76,62.59,91.46,98.19,78.49,0.00,29.59,52.06,61.38,80.72,85.57,50.67,70.22,63.92,51.45,52,/workspace/FractalCloud/Model_logs/PNt_SEG_original,-
|
Pretrained_Models/PNt_SEG_original/checkpoint/s3dis-pointnext-s_ckpt_best_626.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:5c63a3a917677edc26dcd8ea65f81c6f3f9b42fc6232a0718ca838d7780bc487
|
| 3 |
+
size 9606497
|
Pretrained_Models/PVr_SEG_fractal/PVr_SEG_fractal_25620251203-085834-6kzWDEvGCA9ERzfW9aa3qf.log
ADDED
|
@@ -0,0 +1,1236 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/03 08:58:34] S3DIS INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 4305
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 100
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: CrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 10
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-S3DIS
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PVr_SEG_fractal_256
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 50
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/s3dis
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256/checkpoint/s3dis-pointvector-l_ckpt_best_7033.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['ChromaticAutoContrast', 'PointsToTensor', 'PointCloudScaling', 'PointCloudXYZAlign', 'PointCloudRotation', 'PointCloudJitter', 'ChromaticDropGPU', 'ChromaticNormalize']
|
| 45 |
+
val: ['PointsToTensor', 'PointCloudXYZAlign', 'ChromaticNormalize']
|
| 46 |
+
vote: ['ChromaticDropGPU']
|
| 47 |
+
kwargs:
|
| 48 |
+
color_drop: 0.2
|
| 49 |
+
gravity_dim: 2
|
| 50 |
+
scale: [0.9, 1.1]
|
| 51 |
+
angle: [0, 0, 1]
|
| 52 |
+
jitter_sigma: 0.005
|
| 53 |
+
jitter_clip: 0.02
|
| 54 |
+
feature_keys: x,heights
|
| 55 |
+
dataset:
|
| 56 |
+
common:
|
| 57 |
+
NAME: S3DIS
|
| 58 |
+
data_root: /workspace/PointNeXt/data/S3DIS/s3disfull
|
| 59 |
+
test_area: 5
|
| 60 |
+
voxel_size: 0.04
|
| 61 |
+
train:
|
| 62 |
+
split: train
|
| 63 |
+
voxel_max: 24000
|
| 64 |
+
loop: 30
|
| 65 |
+
presample: False
|
| 66 |
+
val:
|
| 67 |
+
split: val
|
| 68 |
+
voxel_max: None
|
| 69 |
+
presample: True
|
| 70 |
+
test:
|
| 71 |
+
split: test
|
| 72 |
+
voxel_max: None
|
| 73 |
+
presample: False
|
| 74 |
+
num_classes: 13
|
| 75 |
+
batch_size: 8
|
| 76 |
+
val_batch_size: 1
|
| 77 |
+
dataloader:
|
| 78 |
+
num_workers: 8
|
| 79 |
+
cls_weighed_loss: False
|
| 80 |
+
optimizer:
|
| 81 |
+
NAME: adamw
|
| 82 |
+
weight_decay: 0.0001
|
| 83 |
+
sched: cosine
|
| 84 |
+
warmup_epochs: 0
|
| 85 |
+
min_lr: 1e-05
|
| 86 |
+
lr: 0.01
|
| 87 |
+
log_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256
|
| 88 |
+
model:
|
| 89 |
+
NAME: BaseSeg
|
| 90 |
+
encoder_args:
|
| 91 |
+
NAME: PointVectorEncoder
|
| 92 |
+
blocks: [1, 3, 5, 3, 3]
|
| 93 |
+
strides: [1, 4, 4, 4, 4]
|
| 94 |
+
sa_layers: 1
|
| 95 |
+
sa_use_res: False
|
| 96 |
+
width: 32
|
| 97 |
+
in_channels: 4
|
| 98 |
+
expansion: 4
|
| 99 |
+
radius: 0.1
|
| 100 |
+
nsample: 32
|
| 101 |
+
flag: 1
|
| 102 |
+
aggr_args:
|
| 103 |
+
feature_type: dp_fj
|
| 104 |
+
reduction: max
|
| 105 |
+
group_args:
|
| 106 |
+
NAME: ballquery
|
| 107 |
+
normalize_dp: True
|
| 108 |
+
conv_args:
|
| 109 |
+
order: conv-norm-act
|
| 110 |
+
act_args:
|
| 111 |
+
act: relu
|
| 112 |
+
norm_args:
|
| 113 |
+
norm: bn
|
| 114 |
+
decoder_args:
|
| 115 |
+
NAME: PointVectorDecoder
|
| 116 |
+
cls_args:
|
| 117 |
+
NAME: SegHead
|
| 118 |
+
num_classes: 13
|
| 119 |
+
in_channels: None
|
| 120 |
+
norm_args:
|
| 121 |
+
norm: bn
|
| 122 |
+
rank: 0
|
| 123 |
+
distributed: False
|
| 124 |
+
mp: False
|
| 125 |
+
task_name: s3dis
|
| 126 |
+
cfg_basename: pointvector-l
|
| 127 |
+
opts: mode=test
|
| 128 |
+
is_training: False
|
| 129 |
+
run_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256
|
| 130 |
+
run_name: PVr_SEG_fractal_256
|
| 131 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256/checkpoint
|
| 132 |
+
code_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256/code
|
| 133 |
+
log_path: /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256/PVr_SEG_fractal_25620251203-085834-6kzWDEvGCA9ERzfW9aa3qf.log
|
| 134 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256/cfg.yaml
|
| 135 |
+
[12/03 08:58:35] S3DIS INFO: radius: [[0.1], [0.1, 0.2, 0.2], [0.2, 0.4, 0.4, 0.4, 0.4], [0.4, 0.8, 0.8], [0.8, 1.6, 1.6]],
|
| 136 |
+
nsample: [[32], [32, 32, 32], [32, 32, 32, 32, 32], [32, 32, 32], [32, 32, 32]]
|
| 137 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 138 |
+
normalize_dp: True
|
| 139 |
+
radius: 0.1
|
| 140 |
+
nsample: 32
|
| 141 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 142 |
+
normalize_dp: True
|
| 143 |
+
radius: 0.2
|
| 144 |
+
nsample: 8
|
| 145 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 146 |
+
normalize_dp: True
|
| 147 |
+
radius: 0.2
|
| 148 |
+
nsample: 8
|
| 149 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 150 |
+
normalize_dp: True
|
| 151 |
+
radius: 0.2
|
| 152 |
+
nsample: 32
|
| 153 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 154 |
+
normalize_dp: True
|
| 155 |
+
radius: 0.4
|
| 156 |
+
nsample: 8
|
| 157 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 158 |
+
normalize_dp: True
|
| 159 |
+
radius: 0.4
|
| 160 |
+
nsample: 8
|
| 161 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 162 |
+
normalize_dp: True
|
| 163 |
+
radius: 0.4
|
| 164 |
+
nsample: 8
|
| 165 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 166 |
+
normalize_dp: True
|
| 167 |
+
radius: 0.4
|
| 168 |
+
nsample: 8
|
| 169 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 170 |
+
normalize_dp: True
|
| 171 |
+
radius: 0.4
|
| 172 |
+
nsample: 32
|
| 173 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 174 |
+
normalize_dp: True
|
| 175 |
+
radius: 0.8
|
| 176 |
+
nsample: 8
|
| 177 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 178 |
+
normalize_dp: True
|
| 179 |
+
radius: 0.8
|
| 180 |
+
nsample: 8
|
| 181 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 182 |
+
normalize_dp: True
|
| 183 |
+
radius: 0.8
|
| 184 |
+
nsample: 32
|
| 185 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 186 |
+
normalize_dp: True
|
| 187 |
+
radius: 1.6
|
| 188 |
+
nsample: 8
|
| 189 |
+
[12/03 08:58:35] S3DIS INFO: NAME: ballquery
|
| 190 |
+
normalize_dp: True
|
| 191 |
+
radius: 1.6
|
| 192 |
+
nsample: 8
|
| 193 |
+
[12/03 08:58:41] S3DIS INFO: BaseSeg(
|
| 194 |
+
(encoder): PointVectorEncoder(
|
| 195 |
+
(encoder): Sequential(
|
| 196 |
+
(0): Sequential(
|
| 197 |
+
(0): SetAbstraction(
|
| 198 |
+
(convs): Sequential(
|
| 199 |
+
(0): Sequential(
|
| 200 |
+
(0): Conv1d(4, 32, kernel_size=(1,), stride=(1,))
|
| 201 |
+
)
|
| 202 |
+
)
|
| 203 |
+
)
|
| 204 |
+
)
|
| 205 |
+
(1): Sequential(
|
| 206 |
+
(0): SetAbstraction(
|
| 207 |
+
(convs): Sequential(
|
| 208 |
+
(0): Sequential(
|
| 209 |
+
(0): Conv2d(35, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 210 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 211 |
+
(2): ReLU(inplace=True)
|
| 212 |
+
)
|
| 213 |
+
)
|
| 214 |
+
(grouper): QueryAndGroup()
|
| 215 |
+
)
|
| 216 |
+
(1): InvResMLP(
|
| 217 |
+
(convs): LocalAggregation(
|
| 218 |
+
(vpsa): VPSA(
|
| 219 |
+
(theta_x_alpha): Sequential(
|
| 220 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 221 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 222 |
+
(2): ReLU(inplace=True)
|
| 223 |
+
)
|
| 224 |
+
(theta_x_beta): Sequential(
|
| 225 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 226 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 227 |
+
(2): ReLU(inplace=True)
|
| 228 |
+
)
|
| 229 |
+
(z_x): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 230 |
+
(tf_zx): Sequential(
|
| 231 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), groups=64, bias=False)
|
| 232 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 233 |
+
)
|
| 234 |
+
(relu): ReLU(inplace=True)
|
| 235 |
+
(lrlu): ReLU(inplace=True)
|
| 236 |
+
(bn1): Identity()
|
| 237 |
+
(result): Sequential(
|
| 238 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 239 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 240 |
+
)
|
| 241 |
+
(pos_x): Sequential(
|
| 242 |
+
(0): Conv2d(3, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 243 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 244 |
+
)
|
| 245 |
+
(residual): Sequential(
|
| 246 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 247 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 248 |
+
)
|
| 249 |
+
)
|
| 250 |
+
(grouper): QueryAndGroup()
|
| 251 |
+
)
|
| 252 |
+
)
|
| 253 |
+
(2): InvResMLP(
|
| 254 |
+
(convs): LocalAggregation(
|
| 255 |
+
(vpsa): VPSA(
|
| 256 |
+
(theta_x_alpha): Sequential(
|
| 257 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 258 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 259 |
+
(2): ReLU(inplace=True)
|
| 260 |
+
)
|
| 261 |
+
(theta_x_beta): Sequential(
|
| 262 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 263 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 264 |
+
(2): ReLU(inplace=True)
|
| 265 |
+
)
|
| 266 |
+
(z_x): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 267 |
+
(tf_zx): Sequential(
|
| 268 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), groups=64, bias=False)
|
| 269 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 270 |
+
)
|
| 271 |
+
(relu): ReLU(inplace=True)
|
| 272 |
+
(lrlu): ReLU(inplace=True)
|
| 273 |
+
(bn1): Identity()
|
| 274 |
+
(result): Sequential(
|
| 275 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 276 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 277 |
+
)
|
| 278 |
+
(pos_x): Sequential(
|
| 279 |
+
(0): Conv2d(3, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 280 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 281 |
+
)
|
| 282 |
+
(residual): Sequential(
|
| 283 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 284 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 285 |
+
)
|
| 286 |
+
)
|
| 287 |
+
(grouper): QueryAndGroup()
|
| 288 |
+
)
|
| 289 |
+
)
|
| 290 |
+
)
|
| 291 |
+
(2): Sequential(
|
| 292 |
+
(0): SetAbstraction(
|
| 293 |
+
(convs): Sequential(
|
| 294 |
+
(0): Sequential(
|
| 295 |
+
(0): Conv2d(67, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 296 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 297 |
+
(2): ReLU(inplace=True)
|
| 298 |
+
)
|
| 299 |
+
)
|
| 300 |
+
(grouper): QueryAndGroup()
|
| 301 |
+
)
|
| 302 |
+
(1): InvResMLP(
|
| 303 |
+
(convs): LocalAggregation(
|
| 304 |
+
(vpsa): VPSA(
|
| 305 |
+
(theta_x_alpha): Sequential(
|
| 306 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 307 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 308 |
+
(2): ReLU(inplace=True)
|
| 309 |
+
)
|
| 310 |
+
(theta_x_beta): Sequential(
|
| 311 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 312 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 313 |
+
(2): ReLU(inplace=True)
|
| 314 |
+
)
|
| 315 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 316 |
+
(tf_zx): Sequential(
|
| 317 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 318 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 319 |
+
)
|
| 320 |
+
(relu): ReLU(inplace=True)
|
| 321 |
+
(lrlu): ReLU(inplace=True)
|
| 322 |
+
(bn1): Identity()
|
| 323 |
+
(result): Sequential(
|
| 324 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 325 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 326 |
+
)
|
| 327 |
+
(pos_x): Sequential(
|
| 328 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 329 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 330 |
+
)
|
| 331 |
+
(residual): Sequential(
|
| 332 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 333 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 334 |
+
)
|
| 335 |
+
)
|
| 336 |
+
(grouper): QueryAndGroup()
|
| 337 |
+
)
|
| 338 |
+
)
|
| 339 |
+
(2): InvResMLP(
|
| 340 |
+
(convs): LocalAggregation(
|
| 341 |
+
(vpsa): VPSA(
|
| 342 |
+
(theta_x_alpha): Sequential(
|
| 343 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 344 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 345 |
+
(2): ReLU(inplace=True)
|
| 346 |
+
)
|
| 347 |
+
(theta_x_beta): Sequential(
|
| 348 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 349 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 350 |
+
(2): ReLU(inplace=True)
|
| 351 |
+
)
|
| 352 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 353 |
+
(tf_zx): Sequential(
|
| 354 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 355 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 356 |
+
)
|
| 357 |
+
(relu): ReLU(inplace=True)
|
| 358 |
+
(lrlu): ReLU(inplace=True)
|
| 359 |
+
(bn1): Identity()
|
| 360 |
+
(result): Sequential(
|
| 361 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 362 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 363 |
+
)
|
| 364 |
+
(pos_x): Sequential(
|
| 365 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 366 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 367 |
+
)
|
| 368 |
+
(residual): Sequential(
|
| 369 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 370 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 371 |
+
)
|
| 372 |
+
)
|
| 373 |
+
(grouper): QueryAndGroup()
|
| 374 |
+
)
|
| 375 |
+
)
|
| 376 |
+
(3): InvResMLP(
|
| 377 |
+
(convs): LocalAggregation(
|
| 378 |
+
(vpsa): VPSA(
|
| 379 |
+
(theta_x_alpha): Sequential(
|
| 380 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 381 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 382 |
+
(2): ReLU(inplace=True)
|
| 383 |
+
)
|
| 384 |
+
(theta_x_beta): Sequential(
|
| 385 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 386 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 387 |
+
(2): ReLU(inplace=True)
|
| 388 |
+
)
|
| 389 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 390 |
+
(tf_zx): Sequential(
|
| 391 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 392 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 393 |
+
)
|
| 394 |
+
(relu): ReLU(inplace=True)
|
| 395 |
+
(lrlu): ReLU(inplace=True)
|
| 396 |
+
(bn1): Identity()
|
| 397 |
+
(result): Sequential(
|
| 398 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 399 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 400 |
+
)
|
| 401 |
+
(pos_x): Sequential(
|
| 402 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 403 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 404 |
+
)
|
| 405 |
+
(residual): Sequential(
|
| 406 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 407 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 408 |
+
)
|
| 409 |
+
)
|
| 410 |
+
(grouper): QueryAndGroup()
|
| 411 |
+
)
|
| 412 |
+
)
|
| 413 |
+
(4): InvResMLP(
|
| 414 |
+
(convs): LocalAggregation(
|
| 415 |
+
(vpsa): VPSA(
|
| 416 |
+
(theta_x_alpha): Sequential(
|
| 417 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 418 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 419 |
+
(2): ReLU(inplace=True)
|
| 420 |
+
)
|
| 421 |
+
(theta_x_beta): Sequential(
|
| 422 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 423 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 424 |
+
(2): ReLU(inplace=True)
|
| 425 |
+
)
|
| 426 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 427 |
+
(tf_zx): Sequential(
|
| 428 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 429 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 430 |
+
)
|
| 431 |
+
(relu): ReLU(inplace=True)
|
| 432 |
+
(lrlu): ReLU(inplace=True)
|
| 433 |
+
(bn1): Identity()
|
| 434 |
+
(result): Sequential(
|
| 435 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 436 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 437 |
+
)
|
| 438 |
+
(pos_x): Sequential(
|
| 439 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 440 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 441 |
+
)
|
| 442 |
+
(residual): Sequential(
|
| 443 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 444 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 445 |
+
)
|
| 446 |
+
)
|
| 447 |
+
(grouper): QueryAndGroup()
|
| 448 |
+
)
|
| 449 |
+
)
|
| 450 |
+
)
|
| 451 |
+
(3): Sequential(
|
| 452 |
+
(0): SetAbstraction(
|
| 453 |
+
(convs): Sequential(
|
| 454 |
+
(0): Sequential(
|
| 455 |
+
(0): Conv2d(131, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 456 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 457 |
+
(2): ReLU(inplace=True)
|
| 458 |
+
)
|
| 459 |
+
)
|
| 460 |
+
(grouper): QueryAndGroup()
|
| 461 |
+
)
|
| 462 |
+
(1): InvResMLP(
|
| 463 |
+
(convs): LocalAggregation(
|
| 464 |
+
(vpsa): VPSA(
|
| 465 |
+
(theta_x_alpha): Sequential(
|
| 466 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 467 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 468 |
+
(2): ReLU(inplace=True)
|
| 469 |
+
)
|
| 470 |
+
(theta_x_beta): Sequential(
|
| 471 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 472 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 473 |
+
(2): ReLU(inplace=True)
|
| 474 |
+
)
|
| 475 |
+
(z_x): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 476 |
+
(tf_zx): Sequential(
|
| 477 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), groups=256, bias=False)
|
| 478 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 479 |
+
)
|
| 480 |
+
(relu): ReLU(inplace=True)
|
| 481 |
+
(lrlu): ReLU(inplace=True)
|
| 482 |
+
(bn1): Identity()
|
| 483 |
+
(result): Sequential(
|
| 484 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 485 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 486 |
+
)
|
| 487 |
+
(pos_x): Sequential(
|
| 488 |
+
(0): Conv2d(3, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 489 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 490 |
+
)
|
| 491 |
+
(residual): Sequential(
|
| 492 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 493 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 494 |
+
)
|
| 495 |
+
)
|
| 496 |
+
(grouper): QueryAndGroup()
|
| 497 |
+
)
|
| 498 |
+
)
|
| 499 |
+
(2): InvResMLP(
|
| 500 |
+
(convs): LocalAggregation(
|
| 501 |
+
(vpsa): VPSA(
|
| 502 |
+
(theta_x_alpha): Sequential(
|
| 503 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 504 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 505 |
+
(2): ReLU(inplace=True)
|
| 506 |
+
)
|
| 507 |
+
(theta_x_beta): Sequential(
|
| 508 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 509 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 510 |
+
(2): ReLU(inplace=True)
|
| 511 |
+
)
|
| 512 |
+
(z_x): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 513 |
+
(tf_zx): Sequential(
|
| 514 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), groups=256, bias=False)
|
| 515 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 516 |
+
)
|
| 517 |
+
(relu): ReLU(inplace=True)
|
| 518 |
+
(lrlu): ReLU(inplace=True)
|
| 519 |
+
(bn1): Identity()
|
| 520 |
+
(result): Sequential(
|
| 521 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 522 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 523 |
+
)
|
| 524 |
+
(pos_x): Sequential(
|
| 525 |
+
(0): Conv2d(3, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 526 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 527 |
+
)
|
| 528 |
+
(residual): Sequential(
|
| 529 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 530 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 531 |
+
)
|
| 532 |
+
)
|
| 533 |
+
(grouper): QueryAndGroup()
|
| 534 |
+
)
|
| 535 |
+
)
|
| 536 |
+
)
|
| 537 |
+
(4): Sequential(
|
| 538 |
+
(0): SetAbstraction(
|
| 539 |
+
(convs): Sequential(
|
| 540 |
+
(0): Sequential(
|
| 541 |
+
(0): Conv2d(259, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 542 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 543 |
+
(2): ReLU(inplace=True)
|
| 544 |
+
)
|
| 545 |
+
)
|
| 546 |
+
(grouper): QueryAndGroup()
|
| 547 |
+
)
|
| 548 |
+
(1): InvResMLP(
|
| 549 |
+
(convs): LocalAggregation(
|
| 550 |
+
(vpsa): VPSA(
|
| 551 |
+
(theta_x_alpha): Sequential(
|
| 552 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 553 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 554 |
+
(2): ReLU(inplace=True)
|
| 555 |
+
)
|
| 556 |
+
(theta_x_beta): Sequential(
|
| 557 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 558 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 559 |
+
(2): ReLU(inplace=True)
|
| 560 |
+
)
|
| 561 |
+
(z_x): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 562 |
+
(tf_zx): Sequential(
|
| 563 |
+
(0): Conv1d(1536, 512, kernel_size=(1,), stride=(1,), groups=512, bias=False)
|
| 564 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 565 |
+
)
|
| 566 |
+
(relu): ReLU(inplace=True)
|
| 567 |
+
(lrlu): ReLU(inplace=True)
|
| 568 |
+
(bn1): Identity()
|
| 569 |
+
(result): Sequential(
|
| 570 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 571 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 572 |
+
)
|
| 573 |
+
(pos_x): Sequential(
|
| 574 |
+
(0): Conv2d(3, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 575 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 576 |
+
)
|
| 577 |
+
(residual): Sequential(
|
| 578 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 579 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 580 |
+
)
|
| 581 |
+
)
|
| 582 |
+
(grouper): QueryAndGroup()
|
| 583 |
+
)
|
| 584 |
+
)
|
| 585 |
+
(2): InvResMLP(
|
| 586 |
+
(convs): LocalAggregation(
|
| 587 |
+
(vpsa): VPSA(
|
| 588 |
+
(theta_x_alpha): Sequential(
|
| 589 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 590 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 591 |
+
(2): ReLU(inplace=True)
|
| 592 |
+
)
|
| 593 |
+
(theta_x_beta): Sequential(
|
| 594 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 595 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 596 |
+
(2): ReLU(inplace=True)
|
| 597 |
+
)
|
| 598 |
+
(z_x): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 599 |
+
(tf_zx): Sequential(
|
| 600 |
+
(0): Conv1d(1536, 512, kernel_size=(1,), stride=(1,), groups=512, bias=False)
|
| 601 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 602 |
+
)
|
| 603 |
+
(relu): ReLU(inplace=True)
|
| 604 |
+
(lrlu): ReLU(inplace=True)
|
| 605 |
+
(bn1): Identity()
|
| 606 |
+
(result): Sequential(
|
| 607 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 608 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 609 |
+
)
|
| 610 |
+
(pos_x): Sequential(
|
| 611 |
+
(0): Conv2d(3, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 612 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 613 |
+
)
|
| 614 |
+
(residual): Sequential(
|
| 615 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 616 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 617 |
+
)
|
| 618 |
+
)
|
| 619 |
+
(grouper): QueryAndGroup()
|
| 620 |
+
)
|
| 621 |
+
)
|
| 622 |
+
)
|
| 623 |
+
)
|
| 624 |
+
)
|
| 625 |
+
(decoder): PointVectorDecoder(
|
| 626 |
+
(decoder): Sequential(
|
| 627 |
+
(0): Sequential(
|
| 628 |
+
(0): FeaturePropogation(
|
| 629 |
+
(convs): Sequential(
|
| 630 |
+
(0): Sequential(
|
| 631 |
+
(0): Conv1d(96, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 632 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 633 |
+
(2): ReLU(inplace=True)
|
| 634 |
+
)
|
| 635 |
+
(1): Sequential(
|
| 636 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 637 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 638 |
+
(2): ReLU(inplace=True)
|
| 639 |
+
)
|
| 640 |
+
)
|
| 641 |
+
)
|
| 642 |
+
)
|
| 643 |
+
(1): Sequential(
|
| 644 |
+
(0): FeaturePropogation(
|
| 645 |
+
(convs): Sequential(
|
| 646 |
+
(0): Sequential(
|
| 647 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 648 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 649 |
+
(2): ReLU(inplace=True)
|
| 650 |
+
)
|
| 651 |
+
(1): Sequential(
|
| 652 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 653 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 654 |
+
(2): ReLU(inplace=True)
|
| 655 |
+
)
|
| 656 |
+
)
|
| 657 |
+
)
|
| 658 |
+
)
|
| 659 |
+
(2): Sequential(
|
| 660 |
+
(0): FeaturePropogation(
|
| 661 |
+
(convs): Sequential(
|
| 662 |
+
(0): Sequential(
|
| 663 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 664 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 665 |
+
(2): ReLU(inplace=True)
|
| 666 |
+
)
|
| 667 |
+
(1): Sequential(
|
| 668 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 669 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 670 |
+
(2): ReLU(inplace=True)
|
| 671 |
+
)
|
| 672 |
+
)
|
| 673 |
+
)
|
| 674 |
+
)
|
| 675 |
+
(3): Sequential(
|
| 676 |
+
(0): FeaturePropogation(
|
| 677 |
+
(convs): Sequential(
|
| 678 |
+
(0): Sequential(
|
| 679 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 680 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 681 |
+
(2): ReLU(inplace=True)
|
| 682 |
+
)
|
| 683 |
+
(1): Sequential(
|
| 684 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 685 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 686 |
+
(2): ReLU(inplace=True)
|
| 687 |
+
)
|
| 688 |
+
)
|
| 689 |
+
)
|
| 690 |
+
)
|
| 691 |
+
)
|
| 692 |
+
)
|
| 693 |
+
(head): SegHead(
|
| 694 |
+
(head): Sequential(
|
| 695 |
+
(0): Sequential(
|
| 696 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 697 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 698 |
+
(2): ReLU(inplace=True)
|
| 699 |
+
)
|
| 700 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 701 |
+
(2): Sequential(
|
| 702 |
+
(0): Conv1d(32, 13, kernel_size=(1,), stride=(1,))
|
| 703 |
+
)
|
| 704 |
+
)
|
| 705 |
+
)
|
| 706 |
+
)
|
| 707 |
+
[12/03 08:58:41] S3DIS INFO: Number of params: 4.2152 M
|
| 708 |
+
[12/03 08:58:41] S3DIS INFO: Param groups = {
|
| 709 |
+
"decay": {
|
| 710 |
+
"weight_decay": 0.0001,
|
| 711 |
+
"params": [
|
| 712 |
+
"encoder.encoder.0.0.convs.0.0.weight",
|
| 713 |
+
"encoder.encoder.1.0.convs.0.0.weight",
|
| 714 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 715 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_beta.0.weight",
|
| 716 |
+
"encoder.encoder.1.1.convs.vpsa.z_x.weight",
|
| 717 |
+
"encoder.encoder.1.1.convs.vpsa.tf_zx.0.weight",
|
| 718 |
+
"encoder.encoder.1.1.convs.vpsa.result.0.weight",
|
| 719 |
+
"encoder.encoder.1.1.convs.vpsa.pos_x.0.weight",
|
| 720 |
+
"encoder.encoder.1.1.convs.vpsa.residual.0.weight",
|
| 721 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 722 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_beta.0.weight",
|
| 723 |
+
"encoder.encoder.1.2.convs.vpsa.z_x.weight",
|
| 724 |
+
"encoder.encoder.1.2.convs.vpsa.tf_zx.0.weight",
|
| 725 |
+
"encoder.encoder.1.2.convs.vpsa.result.0.weight",
|
| 726 |
+
"encoder.encoder.1.2.convs.vpsa.pos_x.0.weight",
|
| 727 |
+
"encoder.encoder.1.2.convs.vpsa.residual.0.weight",
|
| 728 |
+
"encoder.encoder.2.0.convs.0.0.weight",
|
| 729 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 730 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_beta.0.weight",
|
| 731 |
+
"encoder.encoder.2.1.convs.vpsa.z_x.weight",
|
| 732 |
+
"encoder.encoder.2.1.convs.vpsa.tf_zx.0.weight",
|
| 733 |
+
"encoder.encoder.2.1.convs.vpsa.result.0.weight",
|
| 734 |
+
"encoder.encoder.2.1.convs.vpsa.pos_x.0.weight",
|
| 735 |
+
"encoder.encoder.2.1.convs.vpsa.residual.0.weight",
|
| 736 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 737 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_beta.0.weight",
|
| 738 |
+
"encoder.encoder.2.2.convs.vpsa.z_x.weight",
|
| 739 |
+
"encoder.encoder.2.2.convs.vpsa.tf_zx.0.weight",
|
| 740 |
+
"encoder.encoder.2.2.convs.vpsa.result.0.weight",
|
| 741 |
+
"encoder.encoder.2.2.convs.vpsa.pos_x.0.weight",
|
| 742 |
+
"encoder.encoder.2.2.convs.vpsa.residual.0.weight",
|
| 743 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_alpha.0.weight",
|
| 744 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_beta.0.weight",
|
| 745 |
+
"encoder.encoder.2.3.convs.vpsa.z_x.weight",
|
| 746 |
+
"encoder.encoder.2.3.convs.vpsa.tf_zx.0.weight",
|
| 747 |
+
"encoder.encoder.2.3.convs.vpsa.result.0.weight",
|
| 748 |
+
"encoder.encoder.2.3.convs.vpsa.pos_x.0.weight",
|
| 749 |
+
"encoder.encoder.2.3.convs.vpsa.residual.0.weight",
|
| 750 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_alpha.0.weight",
|
| 751 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_beta.0.weight",
|
| 752 |
+
"encoder.encoder.2.4.convs.vpsa.z_x.weight",
|
| 753 |
+
"encoder.encoder.2.4.convs.vpsa.tf_zx.0.weight",
|
| 754 |
+
"encoder.encoder.2.4.convs.vpsa.result.0.weight",
|
| 755 |
+
"encoder.encoder.2.4.convs.vpsa.pos_x.0.weight",
|
| 756 |
+
"encoder.encoder.2.4.convs.vpsa.residual.0.weight",
|
| 757 |
+
"encoder.encoder.3.0.convs.0.0.weight",
|
| 758 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 759 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_beta.0.weight",
|
| 760 |
+
"encoder.encoder.3.1.convs.vpsa.z_x.weight",
|
| 761 |
+
"encoder.encoder.3.1.convs.vpsa.tf_zx.0.weight",
|
| 762 |
+
"encoder.encoder.3.1.convs.vpsa.result.0.weight",
|
| 763 |
+
"encoder.encoder.3.1.convs.vpsa.pos_x.0.weight",
|
| 764 |
+
"encoder.encoder.3.1.convs.vpsa.residual.0.weight",
|
| 765 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 766 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_beta.0.weight",
|
| 767 |
+
"encoder.encoder.3.2.convs.vpsa.z_x.weight",
|
| 768 |
+
"encoder.encoder.3.2.convs.vpsa.tf_zx.0.weight",
|
| 769 |
+
"encoder.encoder.3.2.convs.vpsa.result.0.weight",
|
| 770 |
+
"encoder.encoder.3.2.convs.vpsa.pos_x.0.weight",
|
| 771 |
+
"encoder.encoder.3.2.convs.vpsa.residual.0.weight",
|
| 772 |
+
"encoder.encoder.4.0.convs.0.0.weight",
|
| 773 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 774 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_beta.0.weight",
|
| 775 |
+
"encoder.encoder.4.1.convs.vpsa.z_x.weight",
|
| 776 |
+
"encoder.encoder.4.1.convs.vpsa.tf_zx.0.weight",
|
| 777 |
+
"encoder.encoder.4.1.convs.vpsa.result.0.weight",
|
| 778 |
+
"encoder.encoder.4.1.convs.vpsa.pos_x.0.weight",
|
| 779 |
+
"encoder.encoder.4.1.convs.vpsa.residual.0.weight",
|
| 780 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 781 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_beta.0.weight",
|
| 782 |
+
"encoder.encoder.4.2.convs.vpsa.z_x.weight",
|
| 783 |
+
"encoder.encoder.4.2.convs.vpsa.tf_zx.0.weight",
|
| 784 |
+
"encoder.encoder.4.2.convs.vpsa.result.0.weight",
|
| 785 |
+
"encoder.encoder.4.2.convs.vpsa.pos_x.0.weight",
|
| 786 |
+
"encoder.encoder.4.2.convs.vpsa.residual.0.weight",
|
| 787 |
+
"decoder.decoder.0.0.convs.0.0.weight",
|
| 788 |
+
"decoder.decoder.0.0.convs.1.0.weight",
|
| 789 |
+
"decoder.decoder.1.0.convs.0.0.weight",
|
| 790 |
+
"decoder.decoder.1.0.convs.1.0.weight",
|
| 791 |
+
"decoder.decoder.2.0.convs.0.0.weight",
|
| 792 |
+
"decoder.decoder.2.0.convs.1.0.weight",
|
| 793 |
+
"decoder.decoder.3.0.convs.0.0.weight",
|
| 794 |
+
"decoder.decoder.3.0.convs.1.0.weight",
|
| 795 |
+
"head.head.0.0.weight",
|
| 796 |
+
"head.head.2.0.weight"
|
| 797 |
+
],
|
| 798 |
+
"lr_scale": 1.0
|
| 799 |
+
},
|
| 800 |
+
"no_decay": {
|
| 801 |
+
"weight_decay": 0.0,
|
| 802 |
+
"params": [
|
| 803 |
+
"encoder.encoder.0.0.convs.0.0.bias",
|
| 804 |
+
"encoder.encoder.1.0.convs.0.1.weight",
|
| 805 |
+
"encoder.encoder.1.0.convs.0.1.bias",
|
| 806 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 807 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 808 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_beta.1.weight",
|
| 809 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_beta.1.bias",
|
| 810 |
+
"encoder.encoder.1.1.convs.vpsa.tf_zx.1.weight",
|
| 811 |
+
"encoder.encoder.1.1.convs.vpsa.tf_zx.1.bias",
|
| 812 |
+
"encoder.encoder.1.1.convs.vpsa.result.1.weight",
|
| 813 |
+
"encoder.encoder.1.1.convs.vpsa.result.1.bias",
|
| 814 |
+
"encoder.encoder.1.1.convs.vpsa.pos_x.1.weight",
|
| 815 |
+
"encoder.encoder.1.1.convs.vpsa.pos_x.1.bias",
|
| 816 |
+
"encoder.encoder.1.1.convs.vpsa.residual.1.weight",
|
| 817 |
+
"encoder.encoder.1.1.convs.vpsa.residual.1.bias",
|
| 818 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 819 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 820 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_beta.1.weight",
|
| 821 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_beta.1.bias",
|
| 822 |
+
"encoder.encoder.1.2.convs.vpsa.tf_zx.1.weight",
|
| 823 |
+
"encoder.encoder.1.2.convs.vpsa.tf_zx.1.bias",
|
| 824 |
+
"encoder.encoder.1.2.convs.vpsa.result.1.weight",
|
| 825 |
+
"encoder.encoder.1.2.convs.vpsa.result.1.bias",
|
| 826 |
+
"encoder.encoder.1.2.convs.vpsa.pos_x.1.weight",
|
| 827 |
+
"encoder.encoder.1.2.convs.vpsa.pos_x.1.bias",
|
| 828 |
+
"encoder.encoder.1.2.convs.vpsa.residual.1.weight",
|
| 829 |
+
"encoder.encoder.1.2.convs.vpsa.residual.1.bias",
|
| 830 |
+
"encoder.encoder.2.0.convs.0.1.weight",
|
| 831 |
+
"encoder.encoder.2.0.convs.0.1.bias",
|
| 832 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 833 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 834 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_beta.1.weight",
|
| 835 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_beta.1.bias",
|
| 836 |
+
"encoder.encoder.2.1.convs.vpsa.tf_zx.1.weight",
|
| 837 |
+
"encoder.encoder.2.1.convs.vpsa.tf_zx.1.bias",
|
| 838 |
+
"encoder.encoder.2.1.convs.vpsa.result.1.weight",
|
| 839 |
+
"encoder.encoder.2.1.convs.vpsa.result.1.bias",
|
| 840 |
+
"encoder.encoder.2.1.convs.vpsa.pos_x.1.weight",
|
| 841 |
+
"encoder.encoder.2.1.convs.vpsa.pos_x.1.bias",
|
| 842 |
+
"encoder.encoder.2.1.convs.vpsa.residual.1.weight",
|
| 843 |
+
"encoder.encoder.2.1.convs.vpsa.residual.1.bias",
|
| 844 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 845 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 846 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_beta.1.weight",
|
| 847 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_beta.1.bias",
|
| 848 |
+
"encoder.encoder.2.2.convs.vpsa.tf_zx.1.weight",
|
| 849 |
+
"encoder.encoder.2.2.convs.vpsa.tf_zx.1.bias",
|
| 850 |
+
"encoder.encoder.2.2.convs.vpsa.result.1.weight",
|
| 851 |
+
"encoder.encoder.2.2.convs.vpsa.result.1.bias",
|
| 852 |
+
"encoder.encoder.2.2.convs.vpsa.pos_x.1.weight",
|
| 853 |
+
"encoder.encoder.2.2.convs.vpsa.pos_x.1.bias",
|
| 854 |
+
"encoder.encoder.2.2.convs.vpsa.residual.1.weight",
|
| 855 |
+
"encoder.encoder.2.2.convs.vpsa.residual.1.bias",
|
| 856 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_alpha.1.weight",
|
| 857 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_alpha.1.bias",
|
| 858 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_beta.1.weight",
|
| 859 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_beta.1.bias",
|
| 860 |
+
"encoder.encoder.2.3.convs.vpsa.tf_zx.1.weight",
|
| 861 |
+
"encoder.encoder.2.3.convs.vpsa.tf_zx.1.bias",
|
| 862 |
+
"encoder.encoder.2.3.convs.vpsa.result.1.weight",
|
| 863 |
+
"encoder.encoder.2.3.convs.vpsa.result.1.bias",
|
| 864 |
+
"encoder.encoder.2.3.convs.vpsa.pos_x.1.weight",
|
| 865 |
+
"encoder.encoder.2.3.convs.vpsa.pos_x.1.bias",
|
| 866 |
+
"encoder.encoder.2.3.convs.vpsa.residual.1.weight",
|
| 867 |
+
"encoder.encoder.2.3.convs.vpsa.residual.1.bias",
|
| 868 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_alpha.1.weight",
|
| 869 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_alpha.1.bias",
|
| 870 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_beta.1.weight",
|
| 871 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_beta.1.bias",
|
| 872 |
+
"encoder.encoder.2.4.convs.vpsa.tf_zx.1.weight",
|
| 873 |
+
"encoder.encoder.2.4.convs.vpsa.tf_zx.1.bias",
|
| 874 |
+
"encoder.encoder.2.4.convs.vpsa.result.1.weight",
|
| 875 |
+
"encoder.encoder.2.4.convs.vpsa.result.1.bias",
|
| 876 |
+
"encoder.encoder.2.4.convs.vpsa.pos_x.1.weight",
|
| 877 |
+
"encoder.encoder.2.4.convs.vpsa.pos_x.1.bias",
|
| 878 |
+
"encoder.encoder.2.4.convs.vpsa.residual.1.weight",
|
| 879 |
+
"encoder.encoder.2.4.convs.vpsa.residual.1.bias",
|
| 880 |
+
"encoder.encoder.3.0.convs.0.1.weight",
|
| 881 |
+
"encoder.encoder.3.0.convs.0.1.bias",
|
| 882 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 883 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 884 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_beta.1.weight",
|
| 885 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_beta.1.bias",
|
| 886 |
+
"encoder.encoder.3.1.convs.vpsa.tf_zx.1.weight",
|
| 887 |
+
"encoder.encoder.3.1.convs.vpsa.tf_zx.1.bias",
|
| 888 |
+
"encoder.encoder.3.1.convs.vpsa.result.1.weight",
|
| 889 |
+
"encoder.encoder.3.1.convs.vpsa.result.1.bias",
|
| 890 |
+
"encoder.encoder.3.1.convs.vpsa.pos_x.1.weight",
|
| 891 |
+
"encoder.encoder.3.1.convs.vpsa.pos_x.1.bias",
|
| 892 |
+
"encoder.encoder.3.1.convs.vpsa.residual.1.weight",
|
| 893 |
+
"encoder.encoder.3.1.convs.vpsa.residual.1.bias",
|
| 894 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 895 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 896 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_beta.1.weight",
|
| 897 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_beta.1.bias",
|
| 898 |
+
"encoder.encoder.3.2.convs.vpsa.tf_zx.1.weight",
|
| 899 |
+
"encoder.encoder.3.2.convs.vpsa.tf_zx.1.bias",
|
| 900 |
+
"encoder.encoder.3.2.convs.vpsa.result.1.weight",
|
| 901 |
+
"encoder.encoder.3.2.convs.vpsa.result.1.bias",
|
| 902 |
+
"encoder.encoder.3.2.convs.vpsa.pos_x.1.weight",
|
| 903 |
+
"encoder.encoder.3.2.convs.vpsa.pos_x.1.bias",
|
| 904 |
+
"encoder.encoder.3.2.convs.vpsa.residual.1.weight",
|
| 905 |
+
"encoder.encoder.3.2.convs.vpsa.residual.1.bias",
|
| 906 |
+
"encoder.encoder.4.0.convs.0.1.weight",
|
| 907 |
+
"encoder.encoder.4.0.convs.0.1.bias",
|
| 908 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 909 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 910 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_beta.1.weight",
|
| 911 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_beta.1.bias",
|
| 912 |
+
"encoder.encoder.4.1.convs.vpsa.tf_zx.1.weight",
|
| 913 |
+
"encoder.encoder.4.1.convs.vpsa.tf_zx.1.bias",
|
| 914 |
+
"encoder.encoder.4.1.convs.vpsa.result.1.weight",
|
| 915 |
+
"encoder.encoder.4.1.convs.vpsa.result.1.bias",
|
| 916 |
+
"encoder.encoder.4.1.convs.vpsa.pos_x.1.weight",
|
| 917 |
+
"encoder.encoder.4.1.convs.vpsa.pos_x.1.bias",
|
| 918 |
+
"encoder.encoder.4.1.convs.vpsa.residual.1.weight",
|
| 919 |
+
"encoder.encoder.4.1.convs.vpsa.residual.1.bias",
|
| 920 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 921 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 922 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_beta.1.weight",
|
| 923 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_beta.1.bias",
|
| 924 |
+
"encoder.encoder.4.2.convs.vpsa.tf_zx.1.weight",
|
| 925 |
+
"encoder.encoder.4.2.convs.vpsa.tf_zx.1.bias",
|
| 926 |
+
"encoder.encoder.4.2.convs.vpsa.result.1.weight",
|
| 927 |
+
"encoder.encoder.4.2.convs.vpsa.result.1.bias",
|
| 928 |
+
"encoder.encoder.4.2.convs.vpsa.pos_x.1.weight",
|
| 929 |
+
"encoder.encoder.4.2.convs.vpsa.pos_x.1.bias",
|
| 930 |
+
"encoder.encoder.4.2.convs.vpsa.residual.1.weight",
|
| 931 |
+
"encoder.encoder.4.2.convs.vpsa.residual.1.bias",
|
| 932 |
+
"decoder.decoder.0.0.convs.0.1.weight",
|
| 933 |
+
"decoder.decoder.0.0.convs.0.1.bias",
|
| 934 |
+
"decoder.decoder.0.0.convs.1.1.weight",
|
| 935 |
+
"decoder.decoder.0.0.convs.1.1.bias",
|
| 936 |
+
"decoder.decoder.1.0.convs.0.1.weight",
|
| 937 |
+
"decoder.decoder.1.0.convs.0.1.bias",
|
| 938 |
+
"decoder.decoder.1.0.convs.1.1.weight",
|
| 939 |
+
"decoder.decoder.1.0.convs.1.1.bias",
|
| 940 |
+
"decoder.decoder.2.0.convs.0.1.weight",
|
| 941 |
+
"decoder.decoder.2.0.convs.0.1.bias",
|
| 942 |
+
"decoder.decoder.2.0.convs.1.1.weight",
|
| 943 |
+
"decoder.decoder.2.0.convs.1.1.bias",
|
| 944 |
+
"decoder.decoder.3.0.convs.0.1.weight",
|
| 945 |
+
"decoder.decoder.3.0.convs.0.1.bias",
|
| 946 |
+
"decoder.decoder.3.0.convs.1.1.weight",
|
| 947 |
+
"decoder.decoder.3.0.convs.1.1.bias",
|
| 948 |
+
"head.head.0.1.weight",
|
| 949 |
+
"head.head.0.1.bias",
|
| 950 |
+
"head.head.2.0.bias"
|
| 951 |
+
],
|
| 952 |
+
"lr_scale": 1.0
|
| 953 |
+
}
|
| 954 |
+
}
|
| 955 |
+
[12/03 08:58:41] S3DIS INFO:
|
| 956 |
+
Totally 68 samples in val set
|
| 957 |
+
[12/03 08:58:41] S3DIS INFO: length of validation dataset: 68
|
| 958 |
+
[12/03 08:58:41] S3DIS INFO: number of classes of the dataset: 13
|
| 959 |
+
[12/03 08:58:42] S3DIS INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256/checkpoint/s3dis-pointvector-l_ckpt_best_704.pth
|
| 960 |
+
[12/03 08:58:42] S3DIS INFO: ckpts @ 71 epoch( {'best_val': 68.80073547363281} )
|
| 961 |
+
[12/03 08:58:42] S3DIS INFO: length of test dataset: 68
|
| 962 |
+
[12/03 08:58:42] S3DIS INFO: Test [0]/[68] cloud
|
| 963 |
+
[12/03 09:04:42] S3DIS INFO: [0]/[68] cloud, test_oa , test_macc, test_miou: 92.29 97.24 80.18,
|
| 964 |
+
iou per cls is: [ 97.64 99.13 81.19 100. 100. 0. 97.79 0. 100. 100.
|
| 965 |
+
100. 100. 66.59]
|
| 966 |
+
[12/03 09:04:42] S3DIS INFO: Test [1]/[68] cloud
|
| 967 |
+
[12/03 09:09:19] S3DIS INFO: [1]/[68] cloud, test_oa , test_macc, test_miou: 92.53 97.38 87.95,
|
| 968 |
+
iou per cls is: [ 95.4 99.15 82.14 100. 100. 100. 97.94 0. 100. 100.
|
| 969 |
+
100. 100. 68.78]
|
| 970 |
+
[12/03 09:09:19] S3DIS INFO: Test [2]/[68] cloud
|
| 971 |
+
[12/03 09:17:18] S3DIS INFO: [2]/[68] cloud, test_oa , test_macc, test_miou: 91.52 90.95 72.16,
|
| 972 |
+
iou per cls is: [ 96.95 98.72 82.59 0. 55.89 70.35 94.2 94.58 96.08 100.
|
| 973 |
+
0. 95.98 52.74]
|
| 974 |
+
[12/03 09:17:18] S3DIS INFO: Test [3]/[68] cloud
|
| 975 |
+
[12/03 09:59:16] S3DIS INFO: [3]/[68] cloud, test_oa , test_macc, test_miou: 94.66 93.69 90.14,
|
| 976 |
+
iou per cls is: [ 98.8 97.35 89.89 100. 70.08 100. 95.9 95.22 95.27 99.85
|
| 977 |
+
76. 83.3 70.18]
|
| 978 |
+
[12/03 09:59:16] S3DIS INFO: Test [4]/[68] cloud
|
| 979 |
+
[12/03 10:17:11] S3DIS INFO: [4]/[68] cloud, test_oa , test_macc, test_miou: 91.68 89.68 70.64,
|
| 980 |
+
iou per cls is: [ 95.65 99.57 79.8 0. 85.05 71.54 79.1 74.6 95.72 100.
|
| 981 |
+
0. 79.83 57.48]
|
| 982 |
+
[12/03 10:17:11] S3DIS INFO: Test [5]/[68] cloud
|
| 983 |
+
[12/03 12:01:47] S3DIS INFO: [5]/[68] cloud, test_oa , test_macc, test_miou: 79.68 76.97 33.52,
|
| 984 |
+
iou per cls is: [90.4 98.79 48.68 0. 0.45 0. 20.13 0. 0. 87.26 63.15 0.
|
| 985 |
+
26.88]
|
| 986 |
+
[12/03 12:01:47] S3DIS INFO: Test [6]/[68] cloud
|
| 987 |
+
[12/03 12:14:49] S3DIS INFO: [6]/[68] cloud, test_oa , test_macc, test_miou: 98.78 98.80 90.76,
|
| 988 |
+
iou per cls is: [ 98.23 99.35 97.82 0. 100. 100. 85.31 100. 100. 100.
|
| 989 |
+
100. 100. 99.12]
|
| 990 |
+
[12/03 12:14:49] S3DIS INFO: Test [7]/[68] cloud
|
| 991 |
+
[12/03 12:22:13] S3DIS INFO: [7]/[68] cloud, test_oa , test_macc, test_miou: 98.22 98.24 90.26,
|
| 992 |
+
iou per cls is: [ 96.3 98.81 97.08 100. 100. 100. 81.2 100. 100. 100.
|
| 993 |
+
100. 100. 0. ]
|
| 994 |
+
[12/03 12:22:13] S3DIS INFO: Test [8]/[68] cloud
|
| 995 |
+
[12/03 12:29:58] S3DIS INFO: [8]/[68] cloud, test_oa , test_macc, test_miou: 98.44 97.35 96.89,
|
| 996 |
+
iou per cls is: [ 97.59 99.17 97.33 100. 100. 100. 83.99 100. 100. 100.
|
| 997 |
+
100. 100. 81.54]
|
| 998 |
+
[12/03 12:29:58] S3DIS INFO: Test [9]/[68] cloud
|
| 999 |
+
[12/03 12:45:20] S3DIS INFO: [9]/[68] cloud, test_oa , test_macc, test_miou: 87.76 90.84 69.15,
|
| 1000 |
+
iou per cls is: [ 98.56 99.35 86.53 0. 0. 0.64 18.2 100. 100. 100.
|
| 1001 |
+
100. 100. 95.61]
|
| 1002 |
+
[12/03 12:45:20] S3DIS INFO: Test [10]/[68] cloud
|
| 1003 |
+
[12/03 12:49:19] S3DIS INFO: [10]/[68] cloud, test_oa , test_macc, test_miou: 93.45 94.92 71.10,
|
| 1004 |
+
iou per cls is: [ 99. 98.92 91.32 100. 0. 100. 52.96 100. 100. 100.
|
| 1005 |
+
0. 0. 82.08]
|
| 1006 |
+
[12/03 12:49:19] S3DIS INFO: Test [11]/[68] cloud
|
| 1007 |
+
[12/03 13:01:08] S3DIS INFO: [11]/[68] cloud, test_oa , test_macc, test_miou: 85.99 85.73 46.57,
|
| 1008 |
+
iou per cls is: [ 97.57 99.07 75.26 0. 24.58 0. 28.22 0. 0. 100.
|
| 1009 |
+
0. 100. 80.71]
|
| 1010 |
+
[12/03 13:01:08] S3DIS INFO: Test [12]/[68] cloud
|
| 1011 |
+
[12/03 14:49:19] S3DIS INFO: [12]/[68] cloud, test_oa , test_macc, test_miou: 88.04 94.35 39.77,
|
| 1012 |
+
iou per cls is: [ 94.04 99.02 79.18 0. 0. 0. 50.27 0. 0. 100.
|
| 1013 |
+
0. 0. 94.47]
|
| 1014 |
+
[12/03 14:49:19] S3DIS INFO: Test [13]/[68] cloud
|
| 1015 |
+
[12/03 14:56:41] S3DIS INFO: [13]/[68] cloud, test_oa , test_macc, test_miou: 95.38 92.05 60.72,
|
| 1016 |
+
iou per cls is: [ 98.4 98.12 94.1 100. 0. 0. 14.05 100. 100. 100.
|
| 1017 |
+
0. 0. 84.66]
|
| 1018 |
+
[12/03 14:56:41] S3DIS INFO: Test [14]/[68] cloud
|
| 1019 |
+
[12/03 15:01:58] S3DIS INFO: [14]/[68] cloud, test_oa , test_macc, test_miou: 96.86 91.31 74.16,
|
| 1020 |
+
iou per cls is: [ 97.59 99.4 95.64 100. 100. 100. 80.59 0. 0. 85.01
|
| 1021 |
+
80.15 100. 25.76]
|
| 1022 |
+
[12/03 15:01:58] S3DIS INFO: Test [15]/[68] cloud
|
| 1023 |
+
[12/03 15:38:57] S3DIS INFO: [15]/[68] cloud, test_oa , test_macc, test_miou: 97.76 94.47 76.58,
|
| 1024 |
+
iou per cls is: [ 98.99 99.49 96.59 100. 100. 100. 80.07 0. 0. 82.27
|
| 1025 |
+
70.59 100. 67.48]
|
| 1026 |
+
[12/03 15:38:57] S3DIS INFO: Test [16]/[68] cloud
|
| 1027 |
+
[12/03 15:43:19] S3DIS INFO: [16]/[68] cloud, test_oa , test_macc, test_miou: 95.63 96.58 95.34,
|
| 1028 |
+
iou per cls is: [ 96.02 99.16 92.35 100. 100. 100. 81.08 100. 100. 100.
|
| 1029 |
+
100. 100. 70.8 ]
|
| 1030 |
+
[12/03 15:43:19] S3DIS INFO: Test [17]/[68] cloud
|
| 1031 |
+
[12/03 15:51:05] S3DIS INFO: [17]/[68] cloud, test_oa , test_macc, test_miou: 93.93 96.11 72.07,
|
| 1032 |
+
iou per cls is: [ 98.73 99.33 89.75 100. 0. 100. 76.16 100. 100. 100.
|
| 1033 |
+
0. 0. 72.99]
|
| 1034 |
+
[12/03 15:51:05] S3DIS INFO: Test [18]/[68] cloud
|
| 1035 |
+
[12/03 15:52:54] S3DIS INFO: [18]/[68] cloud, test_oa , test_macc, test_miou: 97.04 91.49 90.94,
|
| 1036 |
+
iou per cls is: [ 96.75 99.51 94.41 100. 100. 100. 84.9 100. 100. 100.
|
| 1037 |
+
100. 100. 6.69]
|
| 1038 |
+
[12/03 15:52:54] S3DIS INFO: Test [19]/[68] cloud
|
| 1039 |
+
[12/03 16:01:46] S3DIS INFO: [19]/[68] cloud, test_oa , test_macc, test_miou: 96.06 85.36 67.41,
|
| 1040 |
+
iou per cls is: [ 94.47 98.83 94.19 0. 32.57 0. 76.83 100. 100. 100.
|
| 1041 |
+
0. 100. 79.42]
|
| 1042 |
+
[12/03 16:01:46] S3DIS INFO: Test [20]/[68] cloud
|
| 1043 |
+
[12/03 16:09:00] S3DIS INFO: [20]/[68] cloud, test_oa , test_macc, test_miou: 94.51 93.57 69.38,
|
| 1044 |
+
iou per cls is: [ 98.53 97.92 92.07 100. 0. 100. 0. 90. 94.03 100.
|
| 1045 |
+
100. 0. 29.43]
|
| 1046 |
+
[12/03 16:09:00] S3DIS INFO: Test [21]/[68] cloud
|
| 1047 |
+
[12/03 16:12:49] S3DIS INFO: [21]/[68] cloud, test_oa , test_macc, test_miou: 93.04 90.43 71.49,
|
| 1048 |
+
iou per cls is: [97.71 98.48 71.52 0. 58.25 83.36 95.24 91.4 96.32 0. 97.8 78.08
|
| 1049 |
+
61.16]
|
| 1050 |
+
[12/03 16:12:49] S3DIS INFO: Test [22]/[68] cloud
|
| 1051 |
+
[12/03 16:16:32] S3DIS INFO: [22]/[68] cloud, test_oa , test_macc, test_miou: 93.87 89.95 78.38,
|
| 1052 |
+
iou per cls is: [ 98.25 98.76 82.86 0. 29.71 91.07 97.21 70.97 94.98 100.
|
| 1053 |
+
93.57 92.75 68.79]
|
| 1054 |
+
[12/03 16:16:32] S3DIS INFO: Test [23]/[68] cloud
|
| 1055 |
+
[12/03 16:20:28] S3DIS INFO: [23]/[68] cloud, test_oa , test_macc, test_miou: 96.23 88.80 77.48,
|
| 1056 |
+
iou per cls is: [ 97.71 98.32 84.29 0. 4.97 81.73 98.11 76.45 89.43 100.
|
| 1057 |
+
97.51 93.85 84.83]
|
| 1058 |
+
[12/03 16:20:28] S3DIS INFO: Test [24]/[68] cloud
|
| 1059 |
+
[12/03 16:24:25] S3DIS INFO: [24]/[68] cloud, test_oa , test_macc, test_miou: 91.48 90.20 69.94,
|
| 1060 |
+
iou per cls is: [ 97.48 97.01 76.96 0. 39.14 80.47 92.49 85.42 84.1 0.
|
| 1061 |
+
92.76 100. 63.45]
|
| 1062 |
+
[12/03 16:24:25] S3DIS INFO: Test [25]/[68] cloud
|
| 1063 |
+
[12/03 16:29:55] S3DIS INFO: [25]/[68] cloud, test_oa , test_macc, test_miou: 90.76 89.42 76.60,
|
| 1064 |
+
iou per cls is: [ 98.35 98.1 68.24 0. 39.83 82.65 87.03 84.17 94.55 100.
|
| 1065 |
+
93.2 87.35 62.3 ]
|
| 1066 |
+
[12/03 16:29:55] S3DIS INFO: Test [26]/[68] cloud
|
| 1067 |
+
[12/03 16:38:35] S3DIS INFO: [26]/[68] cloud, test_oa , test_macc, test_miou: 86.72 84.66 71.04,
|
| 1068 |
+
iou per cls is: [ 95.9 98.3 72.07 0. 2.18 54.13 94.39 70.29 91.42 100.
|
| 1069 |
+
81.5 96.19 67.17]
|
| 1070 |
+
[12/03 16:38:35] S3DIS INFO: Test [27]/[68] cloud
|
| 1071 |
+
[12/03 16:47:58] S3DIS INFO: [27]/[68] cloud, test_oa , test_macc, test_miou: 89.58 89.19 76.57,
|
| 1072 |
+
iou per cls is: [ 96.39 98.49 73.61 0. 21.68 78.33 91.05 85.99 97.01 100.
|
| 1073 |
+
89.19 94.06 69.54]
|
| 1074 |
+
[12/03 16:47:58] S3DIS INFO: Test [28]/[68] cloud
|
| 1075 |
+
[12/03 16:51:45] S3DIS INFO: [28]/[68] cloud, test_oa , test_macc, test_miou: 90.59 80.66 60.96,
|
| 1076 |
+
iou per cls is: [ 98.41 98.35 87.02 0. 37. 0. 96.67 87.04 94.13 100.
|
| 1077 |
+
16.79 21.34 55.71]
|
| 1078 |
+
[12/03 16:51:45] S3DIS INFO: Test [29]/[68] cloud
|
| 1079 |
+
[12/03 16:56:40] S3DIS INFO: [29]/[68] cloud, test_oa , test_macc, test_miou: 88.76 92.62 65.47,
|
| 1080 |
+
iou per cls is: [ 97.21 98.44 96.23 0. 0. 100. 96.02 49.88 0. 100.
|
| 1081 |
+
61.95 100. 51.34]
|
| 1082 |
+
[12/03 16:56:40] S3DIS INFO: Test [30]/[68] cloud
|
| 1083 |
+
[12/03 17:05:14] S3DIS INFO: [30]/[68] cloud, test_oa , test_macc, test_miou: 97.29 93.69 76.09,
|
| 1084 |
+
iou per cls is: [ 99.26 98.66 95.64 0. 57.62 0. 93.08 97.65 93.31 100.
|
| 1085 |
+
94.82 82.58 76.58]
|
| 1086 |
+
[12/03 17:05:14] S3DIS INFO: Test [31]/[68] cloud
|
| 1087 |
+
[12/03 17:20:20] S3DIS INFO: [31]/[68] cloud, test_oa , test_macc, test_miou: 86.24 92.01 63.50,
|
| 1088 |
+
iou per cls is: [ 94.29 98.89 76.15 0. 0. 0. 91.24 87.8 93.15 100.
|
| 1089 |
+
54.71 87.59 41.63]
|
| 1090 |
+
[12/03 17:20:20] S3DIS INFO: Test [32]/[68] cloud
|
| 1091 |
+
[12/03 17:24:34] S3DIS INFO: [32]/[68] cloud, test_oa , test_macc, test_miou: 94.64 88.84 85.55,
|
| 1092 |
+
iou per cls is: [ 98.28 98.17 81.07 100. 0.02 86.49 96.95 89.72 95.54 100.
|
| 1093 |
+
94.08 89.72 82.15]
|
| 1094 |
+
[12/03 17:24:34] S3DIS INFO: Test [33]/[68] cloud
|
| 1095 |
+
[12/03 17:26:36] S3DIS INFO: [33]/[68] cloud, test_oa , test_macc, test_miou: 89.94 92.40 79.34,
|
| 1096 |
+
iou per cls is: [ 97.84 97.17 82.26 0. 83.4 100. 85.71 92.72 91.05 100.
|
| 1097 |
+
53.14 100. 48.17]
|
| 1098 |
+
[12/03 17:26:36] S3DIS INFO: Test [34]/[68] cloud
|
| 1099 |
+
[12/03 17:47:00] S3DIS INFO: [34]/[68] cloud, test_oa , test_macc, test_miou: 91.10 90.52 76.36,
|
| 1100 |
+
iou per cls is: [ 98.59 99.4 85.48 0. 68.12 100. 98.7 88.67 87.9 100.
|
| 1101 |
+
33.12 95.92 36.76]
|
| 1102 |
+
[12/03 17:47:00] S3DIS INFO: Test [35]/[68] cloud
|
| 1103 |
+
[12/03 17:50:52] S3DIS INFO: [35]/[68] cloud, test_oa , test_macc, test_miou: 93.51 89.02 77.92,
|
| 1104 |
+
iou per cls is: [ 96.57 98.3 80.45 0. 21.46 77.7 96.61 82.75 91.17 100.
|
| 1105 |
+
96.39 89.99 81.64]
|
| 1106 |
+
[12/03 17:50:52] S3DIS INFO: Test [36]/[68] cloud
|
| 1107 |
+
[12/03 17:55:45] S3DIS INFO: [36]/[68] cloud, test_oa , test_macc, test_miou: 93.06 91.75 79.42,
|
| 1108 |
+
iou per cls is: [ 97.42 97.24 81.65 0. 44.29 71.79 97.69 88.28 91.7 100.
|
| 1109 |
+
93.89 91.81 76.77]
|
| 1110 |
+
[12/03 17:55:45] S3DIS INFO: Test [37]/[68] cloud
|
| 1111 |
+
[12/03 18:09:35] S3DIS INFO: [37]/[68] cloud, test_oa , test_macc, test_miou: 81.18 82.18 65.76,
|
| 1112 |
+
iou per cls is: [96.65 94.65 54. 0. 36.74 68.43 87.54 74. 85.49 71.35 60.76 80.62
|
| 1113 |
+
44.59]
|
| 1114 |
+
[12/03 18:09:35] S3DIS INFO: Test [38]/[68] cloud
|
| 1115 |
+
[12/03 18:12:12] S3DIS INFO: [38]/[68] cloud, test_oa , test_macc, test_miou: 90.23 90.49 78.33,
|
| 1116 |
+
iou per cls is: [ 96.31 95.67 81.47 0. 100. 82.64 96.43 72.67 97.91 100.
|
| 1117 |
+
85.68 46.65 62.84]
|
| 1118 |
+
[12/03 18:12:12] S3DIS INFO: Test [39]/[68] cloud
|
| 1119 |
+
[12/03 18:15:46] S3DIS INFO: [39]/[68] cloud, test_oa , test_macc, test_miou: 86.25 85.35 70.72,
|
| 1120 |
+
iou per cls is: [ 95.46 97.23 85.1 0. 62.49 86.79 87.81 69.27 93.45 100.
|
| 1121 |
+
64.07 34.9 42.76]
|
| 1122 |
+
[12/03 18:15:46] S3DIS INFO: Test [40]/[68] cloud
|
| 1123 |
+
[12/03 18:19:29] S3DIS INFO: [40]/[68] cloud, test_oa , test_macc, test_miou: 92.69 89.99 79.16,
|
| 1124 |
+
iou per cls is: [ 96.07 99.35 83.38 0. 39.23 85.6 95.42 89.27 96.85 100.
|
| 1125 |
+
90.99 89.22 63.7 ]
|
| 1126 |
+
[12/03 18:19:29] S3DIS INFO: Test [41]/[68] cloud
|
| 1127 |
+
[12/03 18:23:20] S3DIS INFO: [41]/[68] cloud, test_oa , test_macc, test_miou: 93.63 91.18 79.91,
|
| 1128 |
+
iou per cls is: [ 97.17 98.95 88.15 0. 66.18 90.62 95.03 77.49 93.94 100.
|
| 1129 |
+
88.66 87.85 54.85]
|
| 1130 |
+
[12/03 18:23:20] S3DIS INFO: Test [42]/[68] cloud
|
| 1131 |
+
[12/03 18:37:54] S3DIS INFO: [42]/[68] cloud, test_oa , test_macc, test_miou: 79.16 82.24 68.39,
|
| 1132 |
+
iou per cls is: [ 96.76 97.71 56.82 0. 35.01 69.38 95.47 86.74 95.42 100.
|
| 1133 |
+
25.99 92.09 37.63]
|
| 1134 |
+
[12/03 18:37:54] S3DIS INFO: Test [43]/[68] cloud
|
| 1135 |
+
[12/03 18:41:01] S3DIS INFO: [43]/[68] cloud, test_oa , test_macc, test_miou: 93.10 93.88 82.62,
|
| 1136 |
+
iou per cls is: [ 97.87 98.71 74.73 0. 100. 84.26 94.22 82.49 95.61 100.
|
| 1137 |
+
93.57 94.78 57.79]
|
| 1138 |
+
[12/03 18:41:01] S3DIS INFO: Test [44]/[68] cloud
|
| 1139 |
+
[12/03 18:42:41] S3DIS INFO: [44]/[68] cloud, test_oa , test_macc, test_miou: 96.46 96.55 93.80,
|
| 1140 |
+
iou per cls is: [ 94.18 97.07 96.29 100. 100. 100. 96.01 84.52 94.64 100.
|
| 1141 |
+
92.48 96.17 68.08]
|
| 1142 |
+
[12/03 18:42:41] S3DIS INFO: Test [45]/[68] cloud
|
| 1143 |
+
[12/03 18:47:27] S3DIS INFO: [45]/[68] cloud, test_oa , test_macc, test_miou: 88.07 89.77 75.72,
|
| 1144 |
+
iou per cls is: [ 97.62 99.46 64.28 0. 24.39 85.93 92.77 76.23 94.4 100.
|
| 1145 |
+
82.66 100. 66.59]
|
| 1146 |
+
[12/03 18:47:27] S3DIS INFO: Test [46]/[68] cloud
|
| 1147 |
+
[12/03 18:51:04] S3DIS INFO: [46]/[68] cloud, test_oa , test_macc, test_miou: 92.43 90.59 79.50,
|
| 1148 |
+
iou per cls is: [ 96.58 99.36 80.4 0. 28.57 91.88 95.38 84.07 90.66 100.
|
| 1149 |
+
84.36 100. 82.21]
|
| 1150 |
+
[12/03 18:51:04] S3DIS INFO: Test [47]/[68] cloud
|
| 1151 |
+
[12/03 18:56:29] S3DIS INFO: [47]/[68] cloud, test_oa , test_macc, test_miou: 93.33 90.25 78.83,
|
| 1152 |
+
iou per cls is: [ 95.58 99.69 84.18 0. 16.76 90.07 95.43 90.18 94.58 100.
|
| 1153 |
+
90.66 95.45 72.23]
|
| 1154 |
+
[12/03 18:56:29] S3DIS INFO: Test [48]/[68] cloud
|
| 1155 |
+
[12/03 19:02:05] S3DIS INFO: [48]/[68] cloud, test_oa , test_macc, test_miou: 86.94 86.82 73.25,
|
| 1156 |
+
iou per cls is: [ 95.35 97.09 71.61 0. 33.53 76.11 92.49 60.22 93.36 100.
|
| 1157 |
+
80.14 94.35 58.02]
|
| 1158 |
+
[12/03 19:02:05] S3DIS INFO: Test [49]/[68] cloud
|
| 1159 |
+
[12/03 19:06:57] S3DIS INFO: [49]/[68] cloud, test_oa , test_macc, test_miou: 97.01 97.47 87.99,
|
| 1160 |
+
iou per cls is: [ 98.51 96.99 94.88 0. 100. 100. 97.13 87.45 91.94 100.
|
| 1161 |
+
92.6 96.68 87.68]
|
| 1162 |
+
[12/03 19:06:57] S3DIS INFO: Test [50]/[68] cloud
|
| 1163 |
+
[12/03 19:15:40] S3DIS INFO: [50]/[68] cloud, test_oa , test_macc, test_miou: 92.09 92.78 71.59,
|
| 1164 |
+
iou per cls is: [ 98.47 96.24 94.58 0. 100. 0. 97.49 77.68 94.75 100.
|
| 1165 |
+
41.84 94.71 34.96]
|
| 1166 |
+
[12/03 19:15:40] S3DIS INFO: Test [51]/[68] cloud
|
| 1167 |
+
[12/03 19:52:13] S3DIS INFO: [51]/[68] cloud, test_oa , test_macc, test_miou: 86.26 83.45 62.58,
|
| 1168 |
+
iou per cls is: [ 89.7 98.69 82.15 0. 0.34 100. 86.51 73.06 83.8 0.
|
| 1169 |
+
62.45 70.22 66.56]
|
| 1170 |
+
[12/03 19:52:13] S3DIS INFO: Test [52]/[68] cloud
|
| 1171 |
+
[12/03 20:36:44] S3DIS INFO: [52]/[68] cloud, test_oa , test_macc, test_miou: 79.79 85.25 54.16,
|
| 1172 |
+
iou per cls is: [89.33 97.57 67.07 0. 43.28 0. 81.94 66.72 72.89 71.57 58.58 0.
|
| 1173 |
+
55.14]
|
| 1174 |
+
[12/03 20:36:44] S3DIS INFO: Test [53]/[68] cloud
|
| 1175 |
+
[12/03 20:41:22] S3DIS INFO: [53]/[68] cloud, test_oa , test_macc, test_miou: 91.40 85.06 80.90,
|
| 1176 |
+
iou per cls is: [ 93.23 97.87 92.67 0. 100. 100. 93.61 89.51 92.97 100.
|
| 1177 |
+
55.21 87.03 49.64]
|
| 1178 |
+
[12/03 20:41:22] S3DIS INFO: Test [54]/[68] cloud
|
| 1179 |
+
[12/03 20:44:57] S3DIS INFO: [54]/[68] cloud, test_oa , test_macc, test_miou: 95.66 92.02 81.51,
|
| 1180 |
+
iou per cls is: [ 97.86 98.49 83.94 0. 31.26 85.02 95.38 93.79 96.48 100.
|
| 1181 |
+
96.83 95.52 85.04]
|
| 1182 |
+
[12/03 20:44:57] S3DIS INFO: Test [55]/[68] cloud
|
| 1183 |
+
[12/03 21:25:50] S3DIS INFO: [55]/[68] cloud, test_oa , test_macc, test_miou: 92.60 91.36 86.31,
|
| 1184 |
+
iou per cls is: [ 97.4 97.05 89.39 100. 80.55 100. 89.59 80.97 81.98 100.
|
| 1185 |
+
81.72 59.04 64.34]
|
| 1186 |
+
[12/03 21:25:50] S3DIS INFO: Test [56]/[68] cloud
|
| 1187 |
+
[12/03 21:38:40] S3DIS INFO: [56]/[68] cloud, test_oa , test_macc, test_miou: 91.82 93.29 77.48,
|
| 1188 |
+
iou per cls is: [ 97.2 98.43 71.02 0. 36.65 83.44 96.99 89.13 85.9 100.
|
| 1189 |
+
83.32 88.08 77.05]
|
| 1190 |
+
[12/03 21:38:40] S3DIS INFO: Test [57]/[68] cloud
|
| 1191 |
+
[12/03 21:43:59] S3DIS INFO: [57]/[68] cloud, test_oa , test_macc, test_miou: 90.45 92.75 78.40,
|
| 1192 |
+
iou per cls is: [ 97.5 97.1 73.02 0. 48.12 66.08 95.77 87.41 96.62 100.
|
| 1193 |
+
86.74 100. 70.89]
|
| 1194 |
+
[12/03 21:43:59] S3DIS INFO: Test [58]/[68] cloud
|
| 1195 |
+
[12/03 21:46:52] S3DIS INFO: [58]/[68] cloud, test_oa , test_macc, test_miou: 95.56 97.03 71.26,
|
| 1196 |
+
iou per cls is: [ 97.29 98.37 88.54 0. 0. 77.74 90.87 92.34 99.01 100.
|
| 1197 |
+
95.51 0. 86.65]
|
| 1198 |
+
[12/03 21:46:52] S3DIS INFO: Test [59]/[68] cloud
|
| 1199 |
+
[12/03 21:50:05] S3DIS INFO: [59]/[68] cloud, test_oa , test_macc, test_miou: 93.90 93.43 74.43,
|
| 1200 |
+
iou per cls is: [ 97.98 98.14 78.53 0. 0. 63.34 92.54 84.16 82.39 100.
|
| 1201 |
+
96.42 95.59 78.57]
|
| 1202 |
+
[12/03 21:50:05] S3DIS INFO: Test [60]/[68] cloud
|
| 1203 |
+
[12/03 21:54:48] S3DIS INFO: [60]/[68] cloud, test_oa , test_macc, test_miou: 93.89 88.44 77.32,
|
| 1204 |
+
iou per cls is: [ 98.48 98.43 75.71 0. 6.79 82.37 93.3 87.31 98.3 100.
|
| 1205 |
+
94.26 93.51 76.7 ]
|
| 1206 |
+
[12/03 21:54:48] S3DIS INFO: Test [61]/[68] cloud
|
| 1207 |
+
[12/03 22:00:02] S3DIS INFO: [61]/[68] cloud, test_oa , test_macc, test_miou: 94.93 90.84 79.30,
|
| 1208 |
+
iou per cls is: [ 98.41 96.41 82.78 0. 31.51 73.72 97.48 93.02 94.45 100.
|
| 1209 |
+
96.1 93.92 73.12]
|
| 1210 |
+
[12/03 22:00:02] S3DIS INFO: Test [62]/[68] cloud
|
| 1211 |
+
[12/03 22:03:54] S3DIS INFO: [62]/[68] cloud, test_oa , test_macc, test_miou: 93.69 94.98 75.80,
|
| 1212 |
+
iou per cls is: [ 96.24 96.64 87.45 0. 0. 79.18 97.58 76.41 96.99 85.51
|
| 1213 |
+
93.14 100. 76.21]
|
| 1214 |
+
[12/03 22:03:54] S3DIS INFO: Test [63]/[68] cloud
|
| 1215 |
+
[12/03 22:06:38] S3DIS INFO: [63]/[68] cloud, test_oa , test_macc, test_miou: 73.16 92.89 45.89,
|
| 1216 |
+
iou per cls is: [ 93.82 97.5 84.83 0. 0. 100. 0. 0. 100. 100.
|
| 1217 |
+
0. 0. 20.44]
|
| 1218 |
+
[12/03 22:06:38] S3DIS INFO: Test [64]/[68] cloud
|
| 1219 |
+
[12/03 22:09:24] S3DIS INFO: [64]/[68] cloud, test_oa , test_macc, test_miou: 77.49 79.13 56.98,
|
| 1220 |
+
iou per cls is: [ 94.44 95.79 74.48 0. 3.68 0. 74.99 0. 100. 100.
|
| 1221 |
+
70.97 100. 26.41]
|
| 1222 |
+
[12/03 22:09:24] S3DIS INFO: Test [65]/[68] cloud
|
| 1223 |
+
[12/03 22:14:00] S3DIS INFO: [65]/[68] cloud, test_oa , test_macc, test_miou: 78.55 89.50 53.74,
|
| 1224 |
+
iou per cls is: [ 40.09 96.94 81.73 0. 0. 0. 55.27 100. 100. 100.
|
| 1225 |
+
75.69 0. 48.85]
|
| 1226 |
+
[12/03 22:14:00] S3DIS INFO: Test [66]/[68] cloud
|
| 1227 |
+
[12/03 22:14:26] S3DIS INFO: [66]/[68] cloud, test_oa , test_macc, test_miou: 84.50 93.87 68.83,
|
| 1228 |
+
iou per cls is: [ 71.04 99.66 87.11 100. 100. 100. 79.11 100. 0. 100.
|
| 1229 |
+
0. 0. 57.86]
|
| 1230 |
+
[12/03 22:14:26] S3DIS INFO: Test [67]/[68] cloud
|
| 1231 |
+
[12/03 22:17:31] S3DIS INFO: [67]/[68] cloud, test_oa , test_macc, test_miou: 83.34 87.60 70.09,
|
| 1232 |
+
iou per cls is: [ 89.33 98.58 91.37 100. 100. 100. 50.13 63.32 86.68 100.
|
| 1233 |
+
0. 0. 31.74]
|
| 1234 |
+
[12/03 22:17:31] S3DIS INFO: Best ckpt @E71, test_oa , test_macc, test_miou: 90.30 76.58 70.33,
|
| 1235 |
+
iou per cls is: [95.43 98.48 83.74 0. 28.55 60.5 74.85 82.3 90.99 82.8 75.69 80.58
|
| 1236 |
+
60.44]
|
Pretrained_Models/PVr_SEG_fractal/PVr_SEG_fractal_256_test.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
method,Area,OA,mACC,mIoU,ceiling,floor,wall,beam,column,window,door,chair,table,bookcase,sofa,board,clutter,best_epoch,log_path,wandb link
|
| 2 |
+
pointvector-l,5,90.30,76.58,70.33,95.43,98.48,83.74,0.00,28.55,60.50,74.85,82.30,90.99,82.80,75.69,80.58,60.44,71,/workspace/FractalCloud/Model_logs/PVr_SEG_fractal_256,-
|
Pretrained_Models/PVr_SEG_fractal/checkpoint/s3dis-pointvector-l_ckpt_best_7033.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f0297a47f9821b62f62abc1949c96171553bc3e678e7e0e62b65a208da2410ec
|
| 3 |
+
size 51014805
|
Pretrained_Models/PVr_SEG_original/PVr_SEG_original20251202-210507-PDAW9VGM4gPZxmtaxRzEuu.log
ADDED
|
@@ -0,0 +1,1236 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
[12/02 21:05:07] S3DIS INFO: dist_url: tcp://localhost:8888
|
| 2 |
+
dist_backend: nccl
|
| 3 |
+
multiprocessing_distributed: False
|
| 4 |
+
ngpus_per_node: 1
|
| 5 |
+
world_size: 1
|
| 6 |
+
launcher: mp
|
| 7 |
+
local_rank: 0
|
| 8 |
+
use_gpu: True
|
| 9 |
+
seed: 8462
|
| 10 |
+
epoch: 0
|
| 11 |
+
epochs: 100
|
| 12 |
+
ignore_index: None
|
| 13 |
+
val_fn: validate
|
| 14 |
+
deterministic: False
|
| 15 |
+
sync_bn: False
|
| 16 |
+
criterion_args:
|
| 17 |
+
NAME: CrossEntropy
|
| 18 |
+
label_smoothing: 0.2
|
| 19 |
+
use_mask: False
|
| 20 |
+
grad_norm_clip: 10
|
| 21 |
+
layer_decay: 0
|
| 22 |
+
step_per_update: 1
|
| 23 |
+
start_epoch: 1
|
| 24 |
+
sched_on_epoch: True
|
| 25 |
+
wandb:
|
| 26 |
+
use_wandb: False
|
| 27 |
+
project: PointNeXt-S3DIS
|
| 28 |
+
tags: ['test']
|
| 29 |
+
name: PVr_SEG_original
|
| 30 |
+
use_amp: False
|
| 31 |
+
use_voting: False
|
| 32 |
+
val_freq: 1
|
| 33 |
+
resume: False
|
| 34 |
+
test: False
|
| 35 |
+
finetune: False
|
| 36 |
+
mode: test
|
| 37 |
+
logname: None
|
| 38 |
+
load_path: None
|
| 39 |
+
print_freq: 50
|
| 40 |
+
save_freq: -1
|
| 41 |
+
root_dir: log/s3dis
|
| 42 |
+
pretrained_path: /workspace/FractalCloud/Model_logs/PVr_SEG_original/checkpoint/s3dis-pointvector-l_ckpt_best_708.pth
|
| 43 |
+
datatransforms:
|
| 44 |
+
train: ['ChromaticAutoContrast', 'PointsToTensor', 'PointCloudScaling', 'PointCloudXYZAlign', 'PointCloudRotation', 'PointCloudJitter', 'ChromaticDropGPU', 'ChromaticNormalize']
|
| 45 |
+
val: ['PointsToTensor', 'PointCloudXYZAlign', 'ChromaticNormalize']
|
| 46 |
+
vote: ['ChromaticDropGPU']
|
| 47 |
+
kwargs:
|
| 48 |
+
color_drop: 0.2
|
| 49 |
+
gravity_dim: 2
|
| 50 |
+
scale: [0.9, 1.1]
|
| 51 |
+
angle: [0, 0, 1]
|
| 52 |
+
jitter_sigma: 0.005
|
| 53 |
+
jitter_clip: 0.02
|
| 54 |
+
feature_keys: x,heights
|
| 55 |
+
dataset:
|
| 56 |
+
common:
|
| 57 |
+
NAME: S3DIS
|
| 58 |
+
data_root: /workspace/PointNeXt/data/S3DIS/s3disfull
|
| 59 |
+
test_area: 5
|
| 60 |
+
voxel_size: 0.04
|
| 61 |
+
train:
|
| 62 |
+
split: train
|
| 63 |
+
voxel_max: 24000
|
| 64 |
+
loop: 30
|
| 65 |
+
presample: False
|
| 66 |
+
val:
|
| 67 |
+
split: val
|
| 68 |
+
voxel_max: None
|
| 69 |
+
presample: True
|
| 70 |
+
test:
|
| 71 |
+
split: test
|
| 72 |
+
voxel_max: None
|
| 73 |
+
presample: False
|
| 74 |
+
num_classes: 13
|
| 75 |
+
batch_size: 8
|
| 76 |
+
val_batch_size: 1
|
| 77 |
+
dataloader:
|
| 78 |
+
num_workers: 8
|
| 79 |
+
cls_weighed_loss: False
|
| 80 |
+
optimizer:
|
| 81 |
+
NAME: adamw
|
| 82 |
+
weight_decay: 0.0001
|
| 83 |
+
sched: cosine
|
| 84 |
+
warmup_epochs: 0
|
| 85 |
+
min_lr: 1e-05
|
| 86 |
+
lr: 0.01
|
| 87 |
+
log_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_original
|
| 88 |
+
model:
|
| 89 |
+
NAME: BaseSeg
|
| 90 |
+
encoder_args:
|
| 91 |
+
NAME: PointVectorEncoder
|
| 92 |
+
blocks: [1, 3, 5, 3, 3]
|
| 93 |
+
strides: [1, 4, 4, 4, 4]
|
| 94 |
+
sa_layers: 1
|
| 95 |
+
sa_use_res: False
|
| 96 |
+
width: 32
|
| 97 |
+
in_channels: 4
|
| 98 |
+
expansion: 4
|
| 99 |
+
radius: 0.1
|
| 100 |
+
nsample: 32
|
| 101 |
+
flag: 1
|
| 102 |
+
aggr_args:
|
| 103 |
+
feature_type: dp_fj
|
| 104 |
+
reduction: max
|
| 105 |
+
group_args:
|
| 106 |
+
NAME: ballquery
|
| 107 |
+
normalize_dp: True
|
| 108 |
+
conv_args:
|
| 109 |
+
order: conv-norm-act
|
| 110 |
+
act_args:
|
| 111 |
+
act: relu
|
| 112 |
+
norm_args:
|
| 113 |
+
norm: bn
|
| 114 |
+
decoder_args:
|
| 115 |
+
NAME: PointVectorDecoder
|
| 116 |
+
cls_args:
|
| 117 |
+
NAME: SegHead
|
| 118 |
+
num_classes: 13
|
| 119 |
+
in_channels: None
|
| 120 |
+
norm_args:
|
| 121 |
+
norm: bn
|
| 122 |
+
rank: 0
|
| 123 |
+
distributed: False
|
| 124 |
+
mp: False
|
| 125 |
+
task_name: s3dis
|
| 126 |
+
cfg_basename: pointvector-l
|
| 127 |
+
opts: mode=test
|
| 128 |
+
is_training: False
|
| 129 |
+
run_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_original
|
| 130 |
+
run_name: PVr_SEG_original
|
| 131 |
+
ckpt_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_original/checkpoint
|
| 132 |
+
code_dir: /workspace/FractalCloud/Model_logs/PVr_SEG_original/code
|
| 133 |
+
log_path: /workspace/FractalCloud/Model_logs/PVr_SEG_original/PVr_SEG_original20251202-210507-PDAW9VGM4gPZxmtaxRzEuu.log
|
| 134 |
+
cfg_path: /workspace/FractalCloud/Model_logs/PVr_SEG_original/cfg.yaml
|
| 135 |
+
[12/02 21:05:07] S3DIS INFO: radius: [[0.1], [0.1, 0.2, 0.2], [0.2, 0.4, 0.4, 0.4, 0.4], [0.4, 0.8, 0.8], [0.8, 1.6, 1.6]],
|
| 136 |
+
nsample: [[32], [32, 32, 32], [32, 32, 32, 32, 32], [32, 32, 32], [32, 32, 32]]
|
| 137 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 138 |
+
normalize_dp: True
|
| 139 |
+
radius: 0.1
|
| 140 |
+
nsample: 32
|
| 141 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 142 |
+
normalize_dp: True
|
| 143 |
+
radius: 0.2
|
| 144 |
+
nsample: 8
|
| 145 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 146 |
+
normalize_dp: True
|
| 147 |
+
radius: 0.2
|
| 148 |
+
nsample: 8
|
| 149 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 150 |
+
normalize_dp: True
|
| 151 |
+
radius: 0.2
|
| 152 |
+
nsample: 32
|
| 153 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 154 |
+
normalize_dp: True
|
| 155 |
+
radius: 0.4
|
| 156 |
+
nsample: 8
|
| 157 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 158 |
+
normalize_dp: True
|
| 159 |
+
radius: 0.4
|
| 160 |
+
nsample: 8
|
| 161 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 162 |
+
normalize_dp: True
|
| 163 |
+
radius: 0.4
|
| 164 |
+
nsample: 8
|
| 165 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 166 |
+
normalize_dp: True
|
| 167 |
+
radius: 0.4
|
| 168 |
+
nsample: 8
|
| 169 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 170 |
+
normalize_dp: True
|
| 171 |
+
radius: 0.4
|
| 172 |
+
nsample: 32
|
| 173 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 174 |
+
normalize_dp: True
|
| 175 |
+
radius: 0.8
|
| 176 |
+
nsample: 8
|
| 177 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 178 |
+
normalize_dp: True
|
| 179 |
+
radius: 0.8
|
| 180 |
+
nsample: 8
|
| 181 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 182 |
+
normalize_dp: True
|
| 183 |
+
radius: 0.8
|
| 184 |
+
nsample: 32
|
| 185 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 186 |
+
normalize_dp: True
|
| 187 |
+
radius: 1.6
|
| 188 |
+
nsample: 8
|
| 189 |
+
[12/02 21:05:07] S3DIS INFO: NAME: ballquery
|
| 190 |
+
normalize_dp: True
|
| 191 |
+
radius: 1.6
|
| 192 |
+
nsample: 8
|
| 193 |
+
[12/02 21:05:14] S3DIS INFO: BaseSeg(
|
| 194 |
+
(encoder): PointVectorEncoder(
|
| 195 |
+
(encoder): Sequential(
|
| 196 |
+
(0): Sequential(
|
| 197 |
+
(0): SetAbstraction(
|
| 198 |
+
(convs): Sequential(
|
| 199 |
+
(0): Sequential(
|
| 200 |
+
(0): Conv1d(4, 32, kernel_size=(1,), stride=(1,))
|
| 201 |
+
)
|
| 202 |
+
)
|
| 203 |
+
)
|
| 204 |
+
)
|
| 205 |
+
(1): Sequential(
|
| 206 |
+
(0): SetAbstraction(
|
| 207 |
+
(convs): Sequential(
|
| 208 |
+
(0): Sequential(
|
| 209 |
+
(0): Conv2d(35, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 210 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 211 |
+
(2): ReLU(inplace=True)
|
| 212 |
+
)
|
| 213 |
+
)
|
| 214 |
+
(grouper): QueryAndGroup()
|
| 215 |
+
)
|
| 216 |
+
(1): InvResMLP(
|
| 217 |
+
(convs): LocalAggregation(
|
| 218 |
+
(vpsa): VPSA(
|
| 219 |
+
(theta_x_alpha): Sequential(
|
| 220 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 221 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 222 |
+
(2): ReLU(inplace=True)
|
| 223 |
+
)
|
| 224 |
+
(theta_x_beta): Sequential(
|
| 225 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 226 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 227 |
+
(2): ReLU(inplace=True)
|
| 228 |
+
)
|
| 229 |
+
(z_x): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 230 |
+
(tf_zx): Sequential(
|
| 231 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), groups=64, bias=False)
|
| 232 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 233 |
+
)
|
| 234 |
+
(relu): ReLU(inplace=True)
|
| 235 |
+
(lrlu): ReLU(inplace=True)
|
| 236 |
+
(bn1): Identity()
|
| 237 |
+
(result): Sequential(
|
| 238 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 239 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 240 |
+
)
|
| 241 |
+
(pos_x): Sequential(
|
| 242 |
+
(0): Conv2d(3, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 243 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 244 |
+
)
|
| 245 |
+
(residual): Sequential(
|
| 246 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 247 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 248 |
+
)
|
| 249 |
+
)
|
| 250 |
+
(grouper): QueryAndGroup()
|
| 251 |
+
)
|
| 252 |
+
)
|
| 253 |
+
(2): InvResMLP(
|
| 254 |
+
(convs): LocalAggregation(
|
| 255 |
+
(vpsa): VPSA(
|
| 256 |
+
(theta_x_alpha): Sequential(
|
| 257 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 258 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 259 |
+
(2): ReLU(inplace=True)
|
| 260 |
+
)
|
| 261 |
+
(theta_x_beta): Sequential(
|
| 262 |
+
(0): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 263 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 264 |
+
(2): ReLU(inplace=True)
|
| 265 |
+
)
|
| 266 |
+
(z_x): Conv2d(64, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 267 |
+
(tf_zx): Sequential(
|
| 268 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), groups=64, bias=False)
|
| 269 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 270 |
+
)
|
| 271 |
+
(relu): ReLU(inplace=True)
|
| 272 |
+
(lrlu): ReLU(inplace=True)
|
| 273 |
+
(bn1): Identity()
|
| 274 |
+
(result): Sequential(
|
| 275 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 276 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 277 |
+
)
|
| 278 |
+
(pos_x): Sequential(
|
| 279 |
+
(0): Conv2d(3, 64, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 280 |
+
(1): BatchNorm2d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 281 |
+
)
|
| 282 |
+
(residual): Sequential(
|
| 283 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 284 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 285 |
+
)
|
| 286 |
+
)
|
| 287 |
+
(grouper): QueryAndGroup()
|
| 288 |
+
)
|
| 289 |
+
)
|
| 290 |
+
)
|
| 291 |
+
(2): Sequential(
|
| 292 |
+
(0): SetAbstraction(
|
| 293 |
+
(convs): Sequential(
|
| 294 |
+
(0): Sequential(
|
| 295 |
+
(0): Conv2d(67, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 296 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 297 |
+
(2): ReLU(inplace=True)
|
| 298 |
+
)
|
| 299 |
+
)
|
| 300 |
+
(grouper): QueryAndGroup()
|
| 301 |
+
)
|
| 302 |
+
(1): InvResMLP(
|
| 303 |
+
(convs): LocalAggregation(
|
| 304 |
+
(vpsa): VPSA(
|
| 305 |
+
(theta_x_alpha): Sequential(
|
| 306 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 307 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 308 |
+
(2): ReLU(inplace=True)
|
| 309 |
+
)
|
| 310 |
+
(theta_x_beta): Sequential(
|
| 311 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 312 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 313 |
+
(2): ReLU(inplace=True)
|
| 314 |
+
)
|
| 315 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 316 |
+
(tf_zx): Sequential(
|
| 317 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 318 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 319 |
+
)
|
| 320 |
+
(relu): ReLU(inplace=True)
|
| 321 |
+
(lrlu): ReLU(inplace=True)
|
| 322 |
+
(bn1): Identity()
|
| 323 |
+
(result): Sequential(
|
| 324 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 325 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 326 |
+
)
|
| 327 |
+
(pos_x): Sequential(
|
| 328 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 329 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 330 |
+
)
|
| 331 |
+
(residual): Sequential(
|
| 332 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 333 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 334 |
+
)
|
| 335 |
+
)
|
| 336 |
+
(grouper): QueryAndGroup()
|
| 337 |
+
)
|
| 338 |
+
)
|
| 339 |
+
(2): InvResMLP(
|
| 340 |
+
(convs): LocalAggregation(
|
| 341 |
+
(vpsa): VPSA(
|
| 342 |
+
(theta_x_alpha): Sequential(
|
| 343 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 344 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 345 |
+
(2): ReLU(inplace=True)
|
| 346 |
+
)
|
| 347 |
+
(theta_x_beta): Sequential(
|
| 348 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 349 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 350 |
+
(2): ReLU(inplace=True)
|
| 351 |
+
)
|
| 352 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 353 |
+
(tf_zx): Sequential(
|
| 354 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 355 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 356 |
+
)
|
| 357 |
+
(relu): ReLU(inplace=True)
|
| 358 |
+
(lrlu): ReLU(inplace=True)
|
| 359 |
+
(bn1): Identity()
|
| 360 |
+
(result): Sequential(
|
| 361 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 362 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 363 |
+
)
|
| 364 |
+
(pos_x): Sequential(
|
| 365 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 366 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 367 |
+
)
|
| 368 |
+
(residual): Sequential(
|
| 369 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 370 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 371 |
+
)
|
| 372 |
+
)
|
| 373 |
+
(grouper): QueryAndGroup()
|
| 374 |
+
)
|
| 375 |
+
)
|
| 376 |
+
(3): InvResMLP(
|
| 377 |
+
(convs): LocalAggregation(
|
| 378 |
+
(vpsa): VPSA(
|
| 379 |
+
(theta_x_alpha): Sequential(
|
| 380 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 381 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 382 |
+
(2): ReLU(inplace=True)
|
| 383 |
+
)
|
| 384 |
+
(theta_x_beta): Sequential(
|
| 385 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 386 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 387 |
+
(2): ReLU(inplace=True)
|
| 388 |
+
)
|
| 389 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 390 |
+
(tf_zx): Sequential(
|
| 391 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 392 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 393 |
+
)
|
| 394 |
+
(relu): ReLU(inplace=True)
|
| 395 |
+
(lrlu): ReLU(inplace=True)
|
| 396 |
+
(bn1): Identity()
|
| 397 |
+
(result): Sequential(
|
| 398 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 399 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 400 |
+
)
|
| 401 |
+
(pos_x): Sequential(
|
| 402 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 403 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 404 |
+
)
|
| 405 |
+
(residual): Sequential(
|
| 406 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 407 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 408 |
+
)
|
| 409 |
+
)
|
| 410 |
+
(grouper): QueryAndGroup()
|
| 411 |
+
)
|
| 412 |
+
)
|
| 413 |
+
(4): InvResMLP(
|
| 414 |
+
(convs): LocalAggregation(
|
| 415 |
+
(vpsa): VPSA(
|
| 416 |
+
(theta_x_alpha): Sequential(
|
| 417 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 418 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 419 |
+
(2): ReLU(inplace=True)
|
| 420 |
+
)
|
| 421 |
+
(theta_x_beta): Sequential(
|
| 422 |
+
(0): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 423 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 424 |
+
(2): ReLU(inplace=True)
|
| 425 |
+
)
|
| 426 |
+
(z_x): Conv2d(128, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 427 |
+
(tf_zx): Sequential(
|
| 428 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), groups=128, bias=False)
|
| 429 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 430 |
+
)
|
| 431 |
+
(relu): ReLU(inplace=True)
|
| 432 |
+
(lrlu): ReLU(inplace=True)
|
| 433 |
+
(bn1): Identity()
|
| 434 |
+
(result): Sequential(
|
| 435 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 436 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 437 |
+
)
|
| 438 |
+
(pos_x): Sequential(
|
| 439 |
+
(0): Conv2d(3, 128, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 440 |
+
(1): BatchNorm2d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 441 |
+
)
|
| 442 |
+
(residual): Sequential(
|
| 443 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 444 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 445 |
+
)
|
| 446 |
+
)
|
| 447 |
+
(grouper): QueryAndGroup()
|
| 448 |
+
)
|
| 449 |
+
)
|
| 450 |
+
)
|
| 451 |
+
(3): Sequential(
|
| 452 |
+
(0): SetAbstraction(
|
| 453 |
+
(convs): Sequential(
|
| 454 |
+
(0): Sequential(
|
| 455 |
+
(0): Conv2d(131, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 456 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 457 |
+
(2): ReLU(inplace=True)
|
| 458 |
+
)
|
| 459 |
+
)
|
| 460 |
+
(grouper): QueryAndGroup()
|
| 461 |
+
)
|
| 462 |
+
(1): InvResMLP(
|
| 463 |
+
(convs): LocalAggregation(
|
| 464 |
+
(vpsa): VPSA(
|
| 465 |
+
(theta_x_alpha): Sequential(
|
| 466 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 467 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 468 |
+
(2): ReLU(inplace=True)
|
| 469 |
+
)
|
| 470 |
+
(theta_x_beta): Sequential(
|
| 471 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 472 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 473 |
+
(2): ReLU(inplace=True)
|
| 474 |
+
)
|
| 475 |
+
(z_x): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 476 |
+
(tf_zx): Sequential(
|
| 477 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), groups=256, bias=False)
|
| 478 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 479 |
+
)
|
| 480 |
+
(relu): ReLU(inplace=True)
|
| 481 |
+
(lrlu): ReLU(inplace=True)
|
| 482 |
+
(bn1): Identity()
|
| 483 |
+
(result): Sequential(
|
| 484 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 485 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 486 |
+
)
|
| 487 |
+
(pos_x): Sequential(
|
| 488 |
+
(0): Conv2d(3, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 489 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 490 |
+
)
|
| 491 |
+
(residual): Sequential(
|
| 492 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 493 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 494 |
+
)
|
| 495 |
+
)
|
| 496 |
+
(grouper): QueryAndGroup()
|
| 497 |
+
)
|
| 498 |
+
)
|
| 499 |
+
(2): InvResMLP(
|
| 500 |
+
(convs): LocalAggregation(
|
| 501 |
+
(vpsa): VPSA(
|
| 502 |
+
(theta_x_alpha): Sequential(
|
| 503 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 504 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 505 |
+
(2): ReLU(inplace=True)
|
| 506 |
+
)
|
| 507 |
+
(theta_x_beta): Sequential(
|
| 508 |
+
(0): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 509 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 510 |
+
(2): ReLU(inplace=True)
|
| 511 |
+
)
|
| 512 |
+
(z_x): Conv2d(256, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 513 |
+
(tf_zx): Sequential(
|
| 514 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), groups=256, bias=False)
|
| 515 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 516 |
+
)
|
| 517 |
+
(relu): ReLU(inplace=True)
|
| 518 |
+
(lrlu): ReLU(inplace=True)
|
| 519 |
+
(bn1): Identity()
|
| 520 |
+
(result): Sequential(
|
| 521 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 522 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 523 |
+
)
|
| 524 |
+
(pos_x): Sequential(
|
| 525 |
+
(0): Conv2d(3, 256, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 526 |
+
(1): BatchNorm2d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 527 |
+
)
|
| 528 |
+
(residual): Sequential(
|
| 529 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 530 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 531 |
+
)
|
| 532 |
+
)
|
| 533 |
+
(grouper): QueryAndGroup()
|
| 534 |
+
)
|
| 535 |
+
)
|
| 536 |
+
)
|
| 537 |
+
(4): Sequential(
|
| 538 |
+
(0): SetAbstraction(
|
| 539 |
+
(convs): Sequential(
|
| 540 |
+
(0): Sequential(
|
| 541 |
+
(0): Conv2d(259, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 542 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 543 |
+
(2): ReLU(inplace=True)
|
| 544 |
+
)
|
| 545 |
+
)
|
| 546 |
+
(grouper): QueryAndGroup()
|
| 547 |
+
)
|
| 548 |
+
(1): InvResMLP(
|
| 549 |
+
(convs): LocalAggregation(
|
| 550 |
+
(vpsa): VPSA(
|
| 551 |
+
(theta_x_alpha): Sequential(
|
| 552 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 553 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 554 |
+
(2): ReLU(inplace=True)
|
| 555 |
+
)
|
| 556 |
+
(theta_x_beta): Sequential(
|
| 557 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 558 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 559 |
+
(2): ReLU(inplace=True)
|
| 560 |
+
)
|
| 561 |
+
(z_x): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 562 |
+
(tf_zx): Sequential(
|
| 563 |
+
(0): Conv1d(1536, 512, kernel_size=(1,), stride=(1,), groups=512, bias=False)
|
| 564 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 565 |
+
)
|
| 566 |
+
(relu): ReLU(inplace=True)
|
| 567 |
+
(lrlu): ReLU(inplace=True)
|
| 568 |
+
(bn1): Identity()
|
| 569 |
+
(result): Sequential(
|
| 570 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 571 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 572 |
+
)
|
| 573 |
+
(pos_x): Sequential(
|
| 574 |
+
(0): Conv2d(3, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 575 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 576 |
+
)
|
| 577 |
+
(residual): Sequential(
|
| 578 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 579 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 580 |
+
)
|
| 581 |
+
)
|
| 582 |
+
(grouper): QueryAndGroup()
|
| 583 |
+
)
|
| 584 |
+
)
|
| 585 |
+
(2): InvResMLP(
|
| 586 |
+
(convs): LocalAggregation(
|
| 587 |
+
(vpsa): VPSA(
|
| 588 |
+
(theta_x_alpha): Sequential(
|
| 589 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 590 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 591 |
+
(2): ReLU(inplace=True)
|
| 592 |
+
)
|
| 593 |
+
(theta_x_beta): Sequential(
|
| 594 |
+
(0): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 595 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 596 |
+
(2): ReLU(inplace=True)
|
| 597 |
+
)
|
| 598 |
+
(z_x): Conv2d(512, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 599 |
+
(tf_zx): Sequential(
|
| 600 |
+
(0): Conv1d(1536, 512, kernel_size=(1,), stride=(1,), groups=512, bias=False)
|
| 601 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 602 |
+
)
|
| 603 |
+
(relu): ReLU(inplace=True)
|
| 604 |
+
(lrlu): ReLU(inplace=True)
|
| 605 |
+
(bn1): Identity()
|
| 606 |
+
(result): Sequential(
|
| 607 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 608 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 609 |
+
)
|
| 610 |
+
(pos_x): Sequential(
|
| 611 |
+
(0): Conv2d(3, 512, kernel_size=(1, 1), stride=(1, 1), bias=False)
|
| 612 |
+
(1): BatchNorm2d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 613 |
+
)
|
| 614 |
+
(residual): Sequential(
|
| 615 |
+
(0): Conv1d(512, 512, kernel_size=(1,), stride=(1,), bias=False)
|
| 616 |
+
(1): BatchNorm1d(512, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 617 |
+
)
|
| 618 |
+
)
|
| 619 |
+
(grouper): QueryAndGroup()
|
| 620 |
+
)
|
| 621 |
+
)
|
| 622 |
+
)
|
| 623 |
+
)
|
| 624 |
+
)
|
| 625 |
+
(decoder): PointVectorDecoder(
|
| 626 |
+
(decoder): Sequential(
|
| 627 |
+
(0): Sequential(
|
| 628 |
+
(0): FeaturePropogation(
|
| 629 |
+
(convs): Sequential(
|
| 630 |
+
(0): Sequential(
|
| 631 |
+
(0): Conv1d(96, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 632 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 633 |
+
(2): ReLU(inplace=True)
|
| 634 |
+
)
|
| 635 |
+
(1): Sequential(
|
| 636 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 637 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 638 |
+
(2): ReLU(inplace=True)
|
| 639 |
+
)
|
| 640 |
+
)
|
| 641 |
+
)
|
| 642 |
+
)
|
| 643 |
+
(1): Sequential(
|
| 644 |
+
(0): FeaturePropogation(
|
| 645 |
+
(convs): Sequential(
|
| 646 |
+
(0): Sequential(
|
| 647 |
+
(0): Conv1d(192, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 648 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 649 |
+
(2): ReLU(inplace=True)
|
| 650 |
+
)
|
| 651 |
+
(1): Sequential(
|
| 652 |
+
(0): Conv1d(64, 64, kernel_size=(1,), stride=(1,), bias=False)
|
| 653 |
+
(1): BatchNorm1d(64, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 654 |
+
(2): ReLU(inplace=True)
|
| 655 |
+
)
|
| 656 |
+
)
|
| 657 |
+
)
|
| 658 |
+
)
|
| 659 |
+
(2): Sequential(
|
| 660 |
+
(0): FeaturePropogation(
|
| 661 |
+
(convs): Sequential(
|
| 662 |
+
(0): Sequential(
|
| 663 |
+
(0): Conv1d(384, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 664 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 665 |
+
(2): ReLU(inplace=True)
|
| 666 |
+
)
|
| 667 |
+
(1): Sequential(
|
| 668 |
+
(0): Conv1d(128, 128, kernel_size=(1,), stride=(1,), bias=False)
|
| 669 |
+
(1): BatchNorm1d(128, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 670 |
+
(2): ReLU(inplace=True)
|
| 671 |
+
)
|
| 672 |
+
)
|
| 673 |
+
)
|
| 674 |
+
)
|
| 675 |
+
(3): Sequential(
|
| 676 |
+
(0): FeaturePropogation(
|
| 677 |
+
(convs): Sequential(
|
| 678 |
+
(0): Sequential(
|
| 679 |
+
(0): Conv1d(768, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 680 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 681 |
+
(2): ReLU(inplace=True)
|
| 682 |
+
)
|
| 683 |
+
(1): Sequential(
|
| 684 |
+
(0): Conv1d(256, 256, kernel_size=(1,), stride=(1,), bias=False)
|
| 685 |
+
(1): BatchNorm1d(256, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 686 |
+
(2): ReLU(inplace=True)
|
| 687 |
+
)
|
| 688 |
+
)
|
| 689 |
+
)
|
| 690 |
+
)
|
| 691 |
+
)
|
| 692 |
+
)
|
| 693 |
+
(head): SegHead(
|
| 694 |
+
(head): Sequential(
|
| 695 |
+
(0): Sequential(
|
| 696 |
+
(0): Conv1d(32, 32, kernel_size=(1,), stride=(1,), bias=False)
|
| 697 |
+
(1): BatchNorm1d(32, eps=1e-05, momentum=0.1, affine=True, track_running_stats=True)
|
| 698 |
+
(2): ReLU(inplace=True)
|
| 699 |
+
)
|
| 700 |
+
(1): Dropout(p=0.5, inplace=False)
|
| 701 |
+
(2): Sequential(
|
| 702 |
+
(0): Conv1d(32, 13, kernel_size=(1,), stride=(1,))
|
| 703 |
+
)
|
| 704 |
+
)
|
| 705 |
+
)
|
| 706 |
+
)
|
| 707 |
+
[12/02 21:05:14] S3DIS INFO: Number of params: 4.2152 M
|
| 708 |
+
[12/02 21:05:14] S3DIS INFO: Param groups = {
|
| 709 |
+
"decay": {
|
| 710 |
+
"weight_decay": 0.0001,
|
| 711 |
+
"params": [
|
| 712 |
+
"encoder.encoder.0.0.convs.0.0.weight",
|
| 713 |
+
"encoder.encoder.1.0.convs.0.0.weight",
|
| 714 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 715 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_beta.0.weight",
|
| 716 |
+
"encoder.encoder.1.1.convs.vpsa.z_x.weight",
|
| 717 |
+
"encoder.encoder.1.1.convs.vpsa.tf_zx.0.weight",
|
| 718 |
+
"encoder.encoder.1.1.convs.vpsa.result.0.weight",
|
| 719 |
+
"encoder.encoder.1.1.convs.vpsa.pos_x.0.weight",
|
| 720 |
+
"encoder.encoder.1.1.convs.vpsa.residual.0.weight",
|
| 721 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 722 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_beta.0.weight",
|
| 723 |
+
"encoder.encoder.1.2.convs.vpsa.z_x.weight",
|
| 724 |
+
"encoder.encoder.1.2.convs.vpsa.tf_zx.0.weight",
|
| 725 |
+
"encoder.encoder.1.2.convs.vpsa.result.0.weight",
|
| 726 |
+
"encoder.encoder.1.2.convs.vpsa.pos_x.0.weight",
|
| 727 |
+
"encoder.encoder.1.2.convs.vpsa.residual.0.weight",
|
| 728 |
+
"encoder.encoder.2.0.convs.0.0.weight",
|
| 729 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 730 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_beta.0.weight",
|
| 731 |
+
"encoder.encoder.2.1.convs.vpsa.z_x.weight",
|
| 732 |
+
"encoder.encoder.2.1.convs.vpsa.tf_zx.0.weight",
|
| 733 |
+
"encoder.encoder.2.1.convs.vpsa.result.0.weight",
|
| 734 |
+
"encoder.encoder.2.1.convs.vpsa.pos_x.0.weight",
|
| 735 |
+
"encoder.encoder.2.1.convs.vpsa.residual.0.weight",
|
| 736 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 737 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_beta.0.weight",
|
| 738 |
+
"encoder.encoder.2.2.convs.vpsa.z_x.weight",
|
| 739 |
+
"encoder.encoder.2.2.convs.vpsa.tf_zx.0.weight",
|
| 740 |
+
"encoder.encoder.2.2.convs.vpsa.result.0.weight",
|
| 741 |
+
"encoder.encoder.2.2.convs.vpsa.pos_x.0.weight",
|
| 742 |
+
"encoder.encoder.2.2.convs.vpsa.residual.0.weight",
|
| 743 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_alpha.0.weight",
|
| 744 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_beta.0.weight",
|
| 745 |
+
"encoder.encoder.2.3.convs.vpsa.z_x.weight",
|
| 746 |
+
"encoder.encoder.2.3.convs.vpsa.tf_zx.0.weight",
|
| 747 |
+
"encoder.encoder.2.3.convs.vpsa.result.0.weight",
|
| 748 |
+
"encoder.encoder.2.3.convs.vpsa.pos_x.0.weight",
|
| 749 |
+
"encoder.encoder.2.3.convs.vpsa.residual.0.weight",
|
| 750 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_alpha.0.weight",
|
| 751 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_beta.0.weight",
|
| 752 |
+
"encoder.encoder.2.4.convs.vpsa.z_x.weight",
|
| 753 |
+
"encoder.encoder.2.4.convs.vpsa.tf_zx.0.weight",
|
| 754 |
+
"encoder.encoder.2.4.convs.vpsa.result.0.weight",
|
| 755 |
+
"encoder.encoder.2.4.convs.vpsa.pos_x.0.weight",
|
| 756 |
+
"encoder.encoder.2.4.convs.vpsa.residual.0.weight",
|
| 757 |
+
"encoder.encoder.3.0.convs.0.0.weight",
|
| 758 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 759 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_beta.0.weight",
|
| 760 |
+
"encoder.encoder.3.1.convs.vpsa.z_x.weight",
|
| 761 |
+
"encoder.encoder.3.1.convs.vpsa.tf_zx.0.weight",
|
| 762 |
+
"encoder.encoder.3.1.convs.vpsa.result.0.weight",
|
| 763 |
+
"encoder.encoder.3.1.convs.vpsa.pos_x.0.weight",
|
| 764 |
+
"encoder.encoder.3.1.convs.vpsa.residual.0.weight",
|
| 765 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 766 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_beta.0.weight",
|
| 767 |
+
"encoder.encoder.3.2.convs.vpsa.z_x.weight",
|
| 768 |
+
"encoder.encoder.3.2.convs.vpsa.tf_zx.0.weight",
|
| 769 |
+
"encoder.encoder.3.2.convs.vpsa.result.0.weight",
|
| 770 |
+
"encoder.encoder.3.2.convs.vpsa.pos_x.0.weight",
|
| 771 |
+
"encoder.encoder.3.2.convs.vpsa.residual.0.weight",
|
| 772 |
+
"encoder.encoder.4.0.convs.0.0.weight",
|
| 773 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_alpha.0.weight",
|
| 774 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_beta.0.weight",
|
| 775 |
+
"encoder.encoder.4.1.convs.vpsa.z_x.weight",
|
| 776 |
+
"encoder.encoder.4.1.convs.vpsa.tf_zx.0.weight",
|
| 777 |
+
"encoder.encoder.4.1.convs.vpsa.result.0.weight",
|
| 778 |
+
"encoder.encoder.4.1.convs.vpsa.pos_x.0.weight",
|
| 779 |
+
"encoder.encoder.4.1.convs.vpsa.residual.0.weight",
|
| 780 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_alpha.0.weight",
|
| 781 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_beta.0.weight",
|
| 782 |
+
"encoder.encoder.4.2.convs.vpsa.z_x.weight",
|
| 783 |
+
"encoder.encoder.4.2.convs.vpsa.tf_zx.0.weight",
|
| 784 |
+
"encoder.encoder.4.2.convs.vpsa.result.0.weight",
|
| 785 |
+
"encoder.encoder.4.2.convs.vpsa.pos_x.0.weight",
|
| 786 |
+
"encoder.encoder.4.2.convs.vpsa.residual.0.weight",
|
| 787 |
+
"decoder.decoder.0.0.convs.0.0.weight",
|
| 788 |
+
"decoder.decoder.0.0.convs.1.0.weight",
|
| 789 |
+
"decoder.decoder.1.0.convs.0.0.weight",
|
| 790 |
+
"decoder.decoder.1.0.convs.1.0.weight",
|
| 791 |
+
"decoder.decoder.2.0.convs.0.0.weight",
|
| 792 |
+
"decoder.decoder.2.0.convs.1.0.weight",
|
| 793 |
+
"decoder.decoder.3.0.convs.0.0.weight",
|
| 794 |
+
"decoder.decoder.3.0.convs.1.0.weight",
|
| 795 |
+
"head.head.0.0.weight",
|
| 796 |
+
"head.head.2.0.weight"
|
| 797 |
+
],
|
| 798 |
+
"lr_scale": 1.0
|
| 799 |
+
},
|
| 800 |
+
"no_decay": {
|
| 801 |
+
"weight_decay": 0.0,
|
| 802 |
+
"params": [
|
| 803 |
+
"encoder.encoder.0.0.convs.0.0.bias",
|
| 804 |
+
"encoder.encoder.1.0.convs.0.1.weight",
|
| 805 |
+
"encoder.encoder.1.0.convs.0.1.bias",
|
| 806 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 807 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 808 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_beta.1.weight",
|
| 809 |
+
"encoder.encoder.1.1.convs.vpsa.theta_x_beta.1.bias",
|
| 810 |
+
"encoder.encoder.1.1.convs.vpsa.tf_zx.1.weight",
|
| 811 |
+
"encoder.encoder.1.1.convs.vpsa.tf_zx.1.bias",
|
| 812 |
+
"encoder.encoder.1.1.convs.vpsa.result.1.weight",
|
| 813 |
+
"encoder.encoder.1.1.convs.vpsa.result.1.bias",
|
| 814 |
+
"encoder.encoder.1.1.convs.vpsa.pos_x.1.weight",
|
| 815 |
+
"encoder.encoder.1.1.convs.vpsa.pos_x.1.bias",
|
| 816 |
+
"encoder.encoder.1.1.convs.vpsa.residual.1.weight",
|
| 817 |
+
"encoder.encoder.1.1.convs.vpsa.residual.1.bias",
|
| 818 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 819 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 820 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_beta.1.weight",
|
| 821 |
+
"encoder.encoder.1.2.convs.vpsa.theta_x_beta.1.bias",
|
| 822 |
+
"encoder.encoder.1.2.convs.vpsa.tf_zx.1.weight",
|
| 823 |
+
"encoder.encoder.1.2.convs.vpsa.tf_zx.1.bias",
|
| 824 |
+
"encoder.encoder.1.2.convs.vpsa.result.1.weight",
|
| 825 |
+
"encoder.encoder.1.2.convs.vpsa.result.1.bias",
|
| 826 |
+
"encoder.encoder.1.2.convs.vpsa.pos_x.1.weight",
|
| 827 |
+
"encoder.encoder.1.2.convs.vpsa.pos_x.1.bias",
|
| 828 |
+
"encoder.encoder.1.2.convs.vpsa.residual.1.weight",
|
| 829 |
+
"encoder.encoder.1.2.convs.vpsa.residual.1.bias",
|
| 830 |
+
"encoder.encoder.2.0.convs.0.1.weight",
|
| 831 |
+
"encoder.encoder.2.0.convs.0.1.bias",
|
| 832 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 833 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 834 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_beta.1.weight",
|
| 835 |
+
"encoder.encoder.2.1.convs.vpsa.theta_x_beta.1.bias",
|
| 836 |
+
"encoder.encoder.2.1.convs.vpsa.tf_zx.1.weight",
|
| 837 |
+
"encoder.encoder.2.1.convs.vpsa.tf_zx.1.bias",
|
| 838 |
+
"encoder.encoder.2.1.convs.vpsa.result.1.weight",
|
| 839 |
+
"encoder.encoder.2.1.convs.vpsa.result.1.bias",
|
| 840 |
+
"encoder.encoder.2.1.convs.vpsa.pos_x.1.weight",
|
| 841 |
+
"encoder.encoder.2.1.convs.vpsa.pos_x.1.bias",
|
| 842 |
+
"encoder.encoder.2.1.convs.vpsa.residual.1.weight",
|
| 843 |
+
"encoder.encoder.2.1.convs.vpsa.residual.1.bias",
|
| 844 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 845 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 846 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_beta.1.weight",
|
| 847 |
+
"encoder.encoder.2.2.convs.vpsa.theta_x_beta.1.bias",
|
| 848 |
+
"encoder.encoder.2.2.convs.vpsa.tf_zx.1.weight",
|
| 849 |
+
"encoder.encoder.2.2.convs.vpsa.tf_zx.1.bias",
|
| 850 |
+
"encoder.encoder.2.2.convs.vpsa.result.1.weight",
|
| 851 |
+
"encoder.encoder.2.2.convs.vpsa.result.1.bias",
|
| 852 |
+
"encoder.encoder.2.2.convs.vpsa.pos_x.1.weight",
|
| 853 |
+
"encoder.encoder.2.2.convs.vpsa.pos_x.1.bias",
|
| 854 |
+
"encoder.encoder.2.2.convs.vpsa.residual.1.weight",
|
| 855 |
+
"encoder.encoder.2.2.convs.vpsa.residual.1.bias",
|
| 856 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_alpha.1.weight",
|
| 857 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_alpha.1.bias",
|
| 858 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_beta.1.weight",
|
| 859 |
+
"encoder.encoder.2.3.convs.vpsa.theta_x_beta.1.bias",
|
| 860 |
+
"encoder.encoder.2.3.convs.vpsa.tf_zx.1.weight",
|
| 861 |
+
"encoder.encoder.2.3.convs.vpsa.tf_zx.1.bias",
|
| 862 |
+
"encoder.encoder.2.3.convs.vpsa.result.1.weight",
|
| 863 |
+
"encoder.encoder.2.3.convs.vpsa.result.1.bias",
|
| 864 |
+
"encoder.encoder.2.3.convs.vpsa.pos_x.1.weight",
|
| 865 |
+
"encoder.encoder.2.3.convs.vpsa.pos_x.1.bias",
|
| 866 |
+
"encoder.encoder.2.3.convs.vpsa.residual.1.weight",
|
| 867 |
+
"encoder.encoder.2.3.convs.vpsa.residual.1.bias",
|
| 868 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_alpha.1.weight",
|
| 869 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_alpha.1.bias",
|
| 870 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_beta.1.weight",
|
| 871 |
+
"encoder.encoder.2.4.convs.vpsa.theta_x_beta.1.bias",
|
| 872 |
+
"encoder.encoder.2.4.convs.vpsa.tf_zx.1.weight",
|
| 873 |
+
"encoder.encoder.2.4.convs.vpsa.tf_zx.1.bias",
|
| 874 |
+
"encoder.encoder.2.4.convs.vpsa.result.1.weight",
|
| 875 |
+
"encoder.encoder.2.4.convs.vpsa.result.1.bias",
|
| 876 |
+
"encoder.encoder.2.4.convs.vpsa.pos_x.1.weight",
|
| 877 |
+
"encoder.encoder.2.4.convs.vpsa.pos_x.1.bias",
|
| 878 |
+
"encoder.encoder.2.4.convs.vpsa.residual.1.weight",
|
| 879 |
+
"encoder.encoder.2.4.convs.vpsa.residual.1.bias",
|
| 880 |
+
"encoder.encoder.3.0.convs.0.1.weight",
|
| 881 |
+
"encoder.encoder.3.0.convs.0.1.bias",
|
| 882 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 883 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 884 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_beta.1.weight",
|
| 885 |
+
"encoder.encoder.3.1.convs.vpsa.theta_x_beta.1.bias",
|
| 886 |
+
"encoder.encoder.3.1.convs.vpsa.tf_zx.1.weight",
|
| 887 |
+
"encoder.encoder.3.1.convs.vpsa.tf_zx.1.bias",
|
| 888 |
+
"encoder.encoder.3.1.convs.vpsa.result.1.weight",
|
| 889 |
+
"encoder.encoder.3.1.convs.vpsa.result.1.bias",
|
| 890 |
+
"encoder.encoder.3.1.convs.vpsa.pos_x.1.weight",
|
| 891 |
+
"encoder.encoder.3.1.convs.vpsa.pos_x.1.bias",
|
| 892 |
+
"encoder.encoder.3.1.convs.vpsa.residual.1.weight",
|
| 893 |
+
"encoder.encoder.3.1.convs.vpsa.residual.1.bias",
|
| 894 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 895 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 896 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_beta.1.weight",
|
| 897 |
+
"encoder.encoder.3.2.convs.vpsa.theta_x_beta.1.bias",
|
| 898 |
+
"encoder.encoder.3.2.convs.vpsa.tf_zx.1.weight",
|
| 899 |
+
"encoder.encoder.3.2.convs.vpsa.tf_zx.1.bias",
|
| 900 |
+
"encoder.encoder.3.2.convs.vpsa.result.1.weight",
|
| 901 |
+
"encoder.encoder.3.2.convs.vpsa.result.1.bias",
|
| 902 |
+
"encoder.encoder.3.2.convs.vpsa.pos_x.1.weight",
|
| 903 |
+
"encoder.encoder.3.2.convs.vpsa.pos_x.1.bias",
|
| 904 |
+
"encoder.encoder.3.2.convs.vpsa.residual.1.weight",
|
| 905 |
+
"encoder.encoder.3.2.convs.vpsa.residual.1.bias",
|
| 906 |
+
"encoder.encoder.4.0.convs.0.1.weight",
|
| 907 |
+
"encoder.encoder.4.0.convs.0.1.bias",
|
| 908 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_alpha.1.weight",
|
| 909 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_alpha.1.bias",
|
| 910 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_beta.1.weight",
|
| 911 |
+
"encoder.encoder.4.1.convs.vpsa.theta_x_beta.1.bias",
|
| 912 |
+
"encoder.encoder.4.1.convs.vpsa.tf_zx.1.weight",
|
| 913 |
+
"encoder.encoder.4.1.convs.vpsa.tf_zx.1.bias",
|
| 914 |
+
"encoder.encoder.4.1.convs.vpsa.result.1.weight",
|
| 915 |
+
"encoder.encoder.4.1.convs.vpsa.result.1.bias",
|
| 916 |
+
"encoder.encoder.4.1.convs.vpsa.pos_x.1.weight",
|
| 917 |
+
"encoder.encoder.4.1.convs.vpsa.pos_x.1.bias",
|
| 918 |
+
"encoder.encoder.4.1.convs.vpsa.residual.1.weight",
|
| 919 |
+
"encoder.encoder.4.1.convs.vpsa.residual.1.bias",
|
| 920 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_alpha.1.weight",
|
| 921 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_alpha.1.bias",
|
| 922 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_beta.1.weight",
|
| 923 |
+
"encoder.encoder.4.2.convs.vpsa.theta_x_beta.1.bias",
|
| 924 |
+
"encoder.encoder.4.2.convs.vpsa.tf_zx.1.weight",
|
| 925 |
+
"encoder.encoder.4.2.convs.vpsa.tf_zx.1.bias",
|
| 926 |
+
"encoder.encoder.4.2.convs.vpsa.result.1.weight",
|
| 927 |
+
"encoder.encoder.4.2.convs.vpsa.result.1.bias",
|
| 928 |
+
"encoder.encoder.4.2.convs.vpsa.pos_x.1.weight",
|
| 929 |
+
"encoder.encoder.4.2.convs.vpsa.pos_x.1.bias",
|
| 930 |
+
"encoder.encoder.4.2.convs.vpsa.residual.1.weight",
|
| 931 |
+
"encoder.encoder.4.2.convs.vpsa.residual.1.bias",
|
| 932 |
+
"decoder.decoder.0.0.convs.0.1.weight",
|
| 933 |
+
"decoder.decoder.0.0.convs.0.1.bias",
|
| 934 |
+
"decoder.decoder.0.0.convs.1.1.weight",
|
| 935 |
+
"decoder.decoder.0.0.convs.1.1.bias",
|
| 936 |
+
"decoder.decoder.1.0.convs.0.1.weight",
|
| 937 |
+
"decoder.decoder.1.0.convs.0.1.bias",
|
| 938 |
+
"decoder.decoder.1.0.convs.1.1.weight",
|
| 939 |
+
"decoder.decoder.1.0.convs.1.1.bias",
|
| 940 |
+
"decoder.decoder.2.0.convs.0.1.weight",
|
| 941 |
+
"decoder.decoder.2.0.convs.0.1.bias",
|
| 942 |
+
"decoder.decoder.2.0.convs.1.1.weight",
|
| 943 |
+
"decoder.decoder.2.0.convs.1.1.bias",
|
| 944 |
+
"decoder.decoder.3.0.convs.0.1.weight",
|
| 945 |
+
"decoder.decoder.3.0.convs.0.1.bias",
|
| 946 |
+
"decoder.decoder.3.0.convs.1.1.weight",
|
| 947 |
+
"decoder.decoder.3.0.convs.1.1.bias",
|
| 948 |
+
"head.head.0.1.weight",
|
| 949 |
+
"head.head.0.1.bias",
|
| 950 |
+
"head.head.2.0.bias"
|
| 951 |
+
],
|
| 952 |
+
"lr_scale": 1.0
|
| 953 |
+
}
|
| 954 |
+
}
|
| 955 |
+
[12/02 21:05:14] S3DIS INFO:
|
| 956 |
+
Totally 68 samples in val set
|
| 957 |
+
[12/02 21:05:14] S3DIS INFO: length of validation dataset: 68
|
| 958 |
+
[12/02 21:05:14] S3DIS INFO: number of classes of the dataset: 13
|
| 959 |
+
[12/02 21:05:14] S3DIS INFO: Successful Loading the ckpt from /workspace/FractalCloud/Model_logs/PVr_SEG_original/checkpoint/s3dis-pointvector-l_ckpt_best_708.pth
|
| 960 |
+
[12/02 21:05:14] S3DIS INFO: ckpts @ 58 epoch( {'best_val': 69.1866683959961} )
|
| 961 |
+
[12/02 21:05:14] S3DIS INFO: length of test dataset: 68
|
| 962 |
+
[12/02 21:05:14] S3DIS INFO: Test [0]/[68] cloud
|
| 963 |
+
[12/02 21:05:43] S3DIS INFO: [0]/[68] cloud, test_oa , test_macc, test_miou: 93.40 97.61 80.69,
|
| 964 |
+
iou per cls is: [ 97.98 99.15 82.65 100. 100. 100. 97.97 0. 100. 100.
|
| 965 |
+
0. 100. 71.21]
|
| 966 |
+
[12/02 21:05:43] S3DIS INFO: Test [1]/[68] cloud
|
| 967 |
+
[12/02 21:06:02] S3DIS INFO: [1]/[68] cloud, test_oa , test_macc, test_miou: 93.93 97.82 96.36,
|
| 968 |
+
iou per cls is: [ 95.38 99.18 85.79 100. 100. 100. 98.28 100. 100. 100.
|
| 969 |
+
100. 100. 74. ]
|
| 970 |
+
[12/02 21:06:02] S3DIS INFO: Test [2]/[68] cloud
|
| 971 |
+
[12/02 21:06:43] S3DIS INFO: [2]/[68] cloud, test_oa , test_macc, test_miou: 93.27 94.44 74.70,
|
| 972 |
+
iou per cls is: [ 97.62 99.09 85.3 0. 57.4 77.42 83.15 94.72 95.69 100.
|
| 973 |
+
0. 97.16 83.54]
|
| 974 |
+
[12/02 21:06:43] S3DIS INFO: Test [3]/[68] cloud
|
| 975 |
+
[12/02 21:10:51] S3DIS INFO: [3]/[68] cloud, test_oa , test_macc, test_miou: 94.67 93.54 89.93,
|
| 976 |
+
iou per cls is: [ 97.23 97.83 90.69 100. 72.2 100. 96.52 94.66 94.9 99.84
|
| 977 |
+
73.19 86.5 65.56]
|
| 978 |
+
[12/02 21:10:51] S3DIS INFO: Test [4]/[68] cloud
|
| 979 |
+
[12/02 21:12:28] S3DIS INFO: [4]/[68] cloud, test_oa , test_macc, test_miou: 91.96 89.46 71.22,
|
| 980 |
+
iou per cls is: [ 96.15 99.48 79.4 0. 86.59 73.73 94.93 71.36 96.11 100.
|
| 981 |
+
0. 61.29 66.86]
|
| 982 |
+
[12/02 21:12:28] S3DIS INFO: Test [5]/[68] cloud
|
| 983 |
+
[12/02 21:21:21] S3DIS INFO: [5]/[68] cloud, test_oa , test_macc, test_miou: 79.14 80.79 36.43,
|
| 984 |
+
iou per cls is: [87.2 98.84 48.2 0. 7.63 1.55 15.67 0. 0. 91.79 90.41 0.
|
| 985 |
+
32.24]
|
| 986 |
+
[12/02 21:21:21] S3DIS INFO: Test [6]/[68] cloud
|
| 987 |
+
[12/02 21:22:25] S3DIS INFO: [6]/[68] cloud, test_oa , test_macc, test_miou: 98.69 98.60 90.55,
|
| 988 |
+
iou per cls is: [ 98.36 99.43 97.65 0. 100. 100. 82.67 100. 100. 100.
|
| 989 |
+
100. 100. 99.1 ]
|
| 990 |
+
[12/02 21:22:25] S3DIS INFO: Test [7]/[68] cloud
|
| 991 |
+
[12/02 21:22:58] S3DIS INFO: [7]/[68] cloud, test_oa , test_macc, test_miou: 97.88 97.92 89.93,
|
| 992 |
+
iou per cls is: [ 96.09 99.11 96.5 100. 100. 100. 77.44 100. 100. 100.
|
| 993 |
+
100. 100. 0. ]
|
| 994 |
+
[12/02 21:22:58] S3DIS INFO: Test [8]/[68] cloud
|
| 995 |
+
[12/02 21:23:33] S3DIS INFO: [8]/[68] cloud, test_oa , test_macc, test_miou: 98.37 97.68 96.93,
|
| 996 |
+
iou per cls is: [ 97.27 99.42 97.26 100. 100. 100. 80.61 100. 100. 100.
|
| 997 |
+
100. 100. 85.51]
|
| 998 |
+
[12/02 21:23:33] S3DIS INFO: Test [9]/[68] cloud
|
| 999 |
+
[12/02 21:24:49] S3DIS INFO: [9]/[68] cloud, test_oa , test_macc, test_miou: 88.99 91.48 77.35,
|
| 1000 |
+
iou per cls is: [ 98.72 99.33 88.46 100. 0. 7.44 19.1 100. 100. 100.
|
| 1001 |
+
100. 100. 92.49]
|
| 1002 |
+
[12/02 21:24:49] S3DIS INFO: Test [10]/[68] cloud
|
| 1003 |
+
[12/02 21:25:11] S3DIS INFO: [10]/[68] cloud, test_oa , test_macc, test_miou: 91.14 93.02 60.85,
|
| 1004 |
+
iou per cls is: [ 98.8 99.03 89.75 100. 0. 0. 30.66 100. 100. 100.
|
| 1005 |
+
0. 0. 72.84]
|
| 1006 |
+
[12/02 21:25:11] S3DIS INFO: Test [11]/[68] cloud
|
| 1007 |
+
[12/02 21:26:37] S3DIS INFO: [11]/[68] cloud, test_oa , test_macc, test_miou: 86.35 87.54 55.51,
|
| 1008 |
+
iou per cls is: [ 97.78 99.38 75.37 0. 35.28 0.57 35.47 0. 100. 100.
|
| 1009 |
+
0. 100. 77.73]
|
| 1010 |
+
[12/02 21:26:37] S3DIS INFO: Test [12]/[68] cloud
|
| 1011 |
+
[12/02 21:40:23] S3DIS INFO: [12]/[68] cloud, test_oa , test_macc, test_miou: 91.57 95.36 47.87,
|
| 1012 |
+
iou per cls is: [ 94.13 98.92 86.12 0. 0. 0. 57.12 0. 0. 100.
|
| 1013 |
+
100. 0. 86.02]
|
| 1014 |
+
[12/02 21:40:23] S3DIS INFO: Test [13]/[68] cloud
|
| 1015 |
+
[12/02 21:41:20] S3DIS INFO: [13]/[68] cloud, test_oa , test_macc, test_miou: 95.49 92.24 60.78,
|
| 1016 |
+
iou per cls is: [ 98.05 97.79 95.27 100. 0. 0. 19.34 0. 100. 100.
|
| 1017 |
+
0. 100. 79.66]
|
| 1018 |
+
[12/02 21:41:20] S3DIS INFO: Test [14]/[68] cloud
|
| 1019 |
+
[12/02 21:42:00] S3DIS INFO: [14]/[68] cloud, test_oa , test_macc, test_miou: 96.87 95.01 83.89,
|
| 1020 |
+
iou per cls is: [ 97.11 99.34 96.03 100. 100. 100. 87.26 100. 0. 70.83
|
| 1021 |
+
91.84 100. 48.15]
|
| 1022 |
+
[12/02 21:42:00] S3DIS INFO: Test [15]/[68] cloud
|
| 1023 |
+
[12/02 21:46:47] S3DIS INFO: [15]/[68] cloud, test_oa , test_macc, test_miou: 96.48 92.60 65.28,
|
| 1024 |
+
iou per cls is: [ 99.02 99.7 95.1 100. 100. 0. 66.94 0. 0. 77.69
|
| 1025 |
+
58.53 100. 51.69]
|
| 1026 |
+
[12/02 21:46:47] S3DIS INFO: Test [16]/[68] cloud
|
| 1027 |
+
[12/02 21:47:22] S3DIS INFO: [16]/[68] cloud, test_oa , test_macc, test_miou: 96.39 97.72 88.65,
|
| 1028 |
+
iou per cls is: [ 96.68 99.1 93.3 100. 100. 100. 85.48 100. 100. 100.
|
| 1029 |
+
100. 0. 77.86]
|
| 1030 |
+
[12/02 21:47:22] S3DIS INFO: Test [17]/[68] cloud
|
| 1031 |
+
[12/02 21:48:27] S3DIS INFO: [17]/[68] cloud, test_oa , test_macc, test_miou: 95.73 97.33 65.86,
|
| 1032 |
+
iou per cls is: [ 98.73 99.38 93.78 100. 0. 0. 82.77 100. 100. 100.
|
| 1033 |
+
0. 0. 81.5 ]
|
| 1034 |
+
[12/02 21:48:27] S3DIS INFO: Test [18]/[68] cloud
|
| 1035 |
+
[12/02 21:48:41] S3DIS INFO: [18]/[68] cloud, test_oa , test_macc, test_miou: 96.83 92.86 92.00,
|
| 1036 |
+
iou per cls is: [ 96.39 99.39 94.16 100. 100. 100. 80.25 100. 100. 100.
|
| 1037 |
+
100. 100. 25.84]
|
| 1038 |
+
[12/02 21:48:41] S3DIS INFO: Test [19]/[68] cloud
|
| 1039 |
+
[12/02 21:49:51] S3DIS INFO: [19]/[68] cloud, test_oa , test_macc, test_miou: 97.19 88.10 70.63,
|
| 1040 |
+
iou per cls is: [ 96.38 98.65 95.84 0. 60.85 0.38 76.96 100. 100. 100.
|
| 1041 |
+
0. 100. 89.1 ]
|
| 1042 |
+
[12/02 21:49:51] S3DIS INFO: Test [20]/[68] cloud
|
| 1043 |
+
[12/02 21:50:44] S3DIS INFO: [20]/[68] cloud, test_oa , test_macc, test_miou: 95.04 93.51 54.04,
|
| 1044 |
+
iou per cls is: [ 99.81 98.4 94.39 100. 0. 100. 0. 90.52 91.72 0.
|
| 1045 |
+
0. 0. 27.67]
|
| 1046 |
+
[12/02 21:50:44] S3DIS INFO: Test [21]/[68] cloud
|
| 1047 |
+
[12/02 21:51:13] S3DIS INFO: [21]/[68] cloud, test_oa , test_macc, test_miou: 93.24 90.46 71.27,
|
| 1048 |
+
iou per cls is: [98.04 98.24 72.22 0. 53.94 86.16 93.7 90.95 96.78 0. 96.34 74.71
|
| 1049 |
+
65.41]
|
| 1050 |
+
[12/02 21:51:13] S3DIS INFO: Test [22]/[68] cloud
|
| 1051 |
+
[12/02 21:51:40] S3DIS INFO: [22]/[68] cloud, test_oa , test_macc, test_miou: 92.28 87.78 75.49,
|
| 1052 |
+
iou per cls is: [ 98.51 99.03 80.13 0. 7.14 91.05 95.36 62.88 98.09 100.
|
| 1053 |
+
89.15 92.37 67.64]
|
| 1054 |
+
[12/02 21:51:40] S3DIS INFO: Test [23]/[68] cloud
|
| 1055 |
+
[12/02 21:52:12] S3DIS INFO: [23]/[68] cloud, test_oa , test_macc, test_miou: 93.78 85.30 72.35,
|
| 1056 |
+
iou per cls is: [ 97.82 98.57 79.4 0. 0.23 53.61 89.84 79. 93.58 100.
|
| 1057 |
+
95.28 86.93 66.23]
|
| 1058 |
+
[12/02 21:52:12] S3DIS INFO: Test [24]/[68] cloud
|
| 1059 |
+
[12/02 21:52:40] S3DIS INFO: [24]/[68] cloud, test_oa , test_macc, test_miou: 91.10 89.12 68.75,
|
| 1060 |
+
iou per cls is: [ 97.61 97.28 77.15 0. 36.19 71.4 94.63 80.29 83.59 100.
|
| 1061 |
+
94.18 0. 61.44]
|
| 1062 |
+
[12/02 21:52:40] S3DIS INFO: Test [25]/[68] cloud
|
| 1063 |
+
[12/02 21:53:25] S3DIS INFO: [25]/[68] cloud, test_oa , test_macc, test_miou: 90.23 88.43 75.14,
|
| 1064 |
+
iou per cls is: [ 98.27 97.95 70.57 0. 39.43 84.05 80.89 68.84 95.14 100.
|
| 1065 |
+
86.69 90.12 64.9 ]
|
| 1066 |
+
[12/02 21:53:25] S3DIS INFO: Test [26]/[68] cloud
|
| 1067 |
+
[12/02 21:54:36] S3DIS INFO: [26]/[68] cloud, test_oa , test_macc, test_miou: 87.92 85.97 72.59,
|
| 1068 |
+
iou per cls is: [ 97.3 98.43 70.81 0. 10.25 60.77 94.55 69.27 92.4 100.
|
| 1069 |
+
83.52 95.51 70.85]
|
| 1070 |
+
[12/02 21:54:36] S3DIS INFO: Test [27]/[68] cloud
|
| 1071 |
+
[12/02 21:55:52] S3DIS INFO: [27]/[68] cloud, test_oa , test_macc, test_miou: 89.98 88.99 76.76,
|
| 1072 |
+
iou per cls is: [ 97.09 98.67 73.41 0. 13.46 79.84 88.05 89.11 96.85 100.
|
| 1073 |
+
90.62 94.84 75.93]
|
| 1074 |
+
[12/02 21:55:52] S3DIS INFO: Test [28]/[68] cloud
|
| 1075 |
+
[12/02 21:56:21] S3DIS INFO: [28]/[68] cloud, test_oa , test_macc, test_miou: 92.82 86.44 74.71,
|
| 1076 |
+
iou per cls is: [ 98.58 98.1 89.53 0. 79.59 100. 96.86 86.86 92.63 100.
|
| 1077 |
+
37.79 27.11 64.25]
|
| 1078 |
+
[12/02 21:56:21] S3DIS INFO: Test [29]/[68] cloud
|
| 1079 |
+
[12/02 21:57:01] S3DIS INFO: [29]/[68] cloud, test_oa , test_macc, test_miou: 92.49 93.39 59.15,
|
| 1080 |
+
iou per cls is: [ 97.51 98.24 96.83 0. 0. 100. 78.99 59.2 0. 100.
|
| 1081 |
+
78.04 0. 60.13]
|
| 1082 |
+
[12/02 21:57:01] S3DIS INFO: Test [30]/[68] cloud
|
| 1083 |
+
[12/02 21:58:09] S3DIS INFO: [30]/[68] cloud, test_oa , test_macc, test_miou: 97.28 93.97 76.45,
|
| 1084 |
+
iou per cls is: [ 99.32 98.52 95.56 0. 60.94 0. 93.31 97.79 94.35 100.
|
| 1085 |
+
95.72 80.23 78.12]
|
| 1086 |
+
[12/02 21:58:09] S3DIS INFO: Test [31]/[68] cloud
|
| 1087 |
+
[12/02 22:00:11] S3DIS INFO: [31]/[68] cloud, test_oa , test_macc, test_miou: 87.08 88.74 68.05,
|
| 1088 |
+
iou per cls is: [ 94.52 98.81 74.69 0. 0. 100. 90.2 90.22 90.53 100.
|
| 1089 |
+
63.83 32.87 49.03]
|
| 1090 |
+
[12/02 22:00:11] S3DIS INFO: Test [32]/[68] cloud
|
| 1091 |
+
[12/02 22:00:45] S3DIS INFO: [32]/[68] cloud, test_oa , test_macc, test_miou: 93.05 87.72 75.78,
|
| 1092 |
+
iou per cls is: [ 98.56 98.32 78.28 0. 0.04 84.99 96.86 70.8 95.28 100.
|
| 1093 |
+
90.13 82.34 89.53]
|
| 1094 |
+
[12/02 22:00:45] S3DIS INFO: Test [33]/[68] cloud
|
| 1095 |
+
[12/02 22:00:59] S3DIS INFO: [33]/[68] cloud, test_oa , test_macc, test_miou: 90.99 93.34 73.04,
|
| 1096 |
+
iou per cls is: [ 98.09 97.72 83.22 0. 78.75 100. 89.93 95.12 94.19 100.
|
| 1097 |
+
60.99 0. 51.45]
|
| 1098 |
+
[12/02 22:00:59] S3DIS INFO: Test [34]/[68] cloud
|
| 1099 |
+
[12/02 22:03:54] S3DIS INFO: [34]/[68] cloud, test_oa , test_macc, test_miou: 93.09 92.45 71.73,
|
| 1100 |
+
iou per cls is: [ 98.84 99.2 86.85 0. 73.89 0. 98.68 90.2 86.73 100.
|
| 1101 |
+
50.07 95.87 52.19]
|
| 1102 |
+
[12/02 22:03:54] S3DIS INFO: Test [35]/[68] cloud
|
| 1103 |
+
[12/02 22:04:24] S3DIS INFO: [35]/[68] cloud, test_oa , test_macc, test_miou: 93.30 87.51 76.07,
|
| 1104 |
+
iou per cls is: [ 96.83 98.46 80.93 0. 8.11 70.75 95.01 83.36 93.9 100.
|
| 1105 |
+
96.47 86.91 78.18]
|
| 1106 |
+
[12/02 22:04:24] S3DIS INFO: Test [36]/[68] cloud
|
| 1107 |
+
[12/02 22:05:02] S3DIS INFO: [36]/[68] cloud, test_oa , test_macc, test_miou: 94.21 89.97 71.60,
|
| 1108 |
+
iou per cls is: [97.76 97.69 83.34 0. 30.37 74.72 92.59 89.7 91.78 0. 97.4 91.16
|
| 1109 |
+
84.28]
|
| 1110 |
+
[12/02 22:05:02] S3DIS INFO: Test [37]/[68] cloud
|
| 1111 |
+
[12/02 22:06:57] S3DIS INFO: [37]/[68] cloud, test_oa , test_macc, test_miou: 82.41 83.63 68.26,
|
| 1112 |
+
iou per cls is: [95.96 94.5 58.85 0. 51.29 76.1 89.19 75.18 85.28 68.63 54.26 92.81
|
| 1113 |
+
45.34]
|
| 1114 |
+
[12/02 22:06:57] S3DIS INFO: Test [38]/[68] cloud
|
| 1115 |
+
[12/02 22:07:17] S3DIS INFO: [38]/[68] cloud, test_oa , test_macc, test_miou: 90.36 91.12 70.81,
|
| 1116 |
+
iou per cls is: [ 96.63 95.76 82.7 0. 0. 86.27 92.04 72.84 97.67 100.
|
| 1117 |
+
84.92 50.12 61.56]
|
| 1118 |
+
[12/02 22:07:17] S3DIS INFO: Test [39]/[68] cloud
|
| 1119 |
+
[12/02 22:07:42] S3DIS INFO: [39]/[68] cloud, test_oa , test_macc, test_miou: 85.68 82.21 68.27,
|
| 1120 |
+
iou per cls is: [ 95.08 97.67 85.71 0. 44.41 84.83 95.21 70.44 92.47 100.
|
| 1121 |
+
61.71 19.45 40.48]
|
| 1122 |
+
[12/02 22:07:42] S3DIS INFO: Test [40]/[68] cloud
|
| 1123 |
+
[12/02 22:08:10] S3DIS INFO: [40]/[68] cloud, test_oa , test_macc, test_miou: 91.97 87.47 68.96,
|
| 1124 |
+
iou per cls is: [96.36 99.39 80.63 0. 7.64 87.23 95.01 89.56 96.05 0. 92.39 87.84
|
| 1125 |
+
64.36]
|
| 1126 |
+
[12/02 22:08:10] S3DIS INFO: Test [41]/[68] cloud
|
| 1127 |
+
[12/02 22:08:39] S3DIS INFO: [41]/[68] cloud, test_oa , test_macc, test_miou: 93.84 89.09 78.05,
|
| 1128 |
+
iou per cls is: [ 97.1 99.12 88.1 0. 33.9 94.32 95.21 79.71 93.72 100.
|
| 1129 |
+
89.08 88.3 56.03]
|
| 1130 |
+
[12/02 22:08:39] S3DIS INFO: Test [42]/[68] cloud
|
| 1131 |
+
[12/02 22:10:44] S3DIS INFO: [42]/[68] cloud, test_oa , test_macc, test_miou: 82.68 86.14 64.74,
|
| 1132 |
+
iou per cls is: [97.34 97.89 61.27 0. 60.58 82.25 94.38 89.17 94.1 0. 28.73 92.79
|
| 1133 |
+
43.12]
|
| 1134 |
+
[12/02 22:10:44] S3DIS INFO: Test [43]/[68] cloud
|
| 1135 |
+
[12/02 22:11:10] S3DIS INFO: [43]/[68] cloud, test_oa , test_macc, test_miou: 93.76 94.44 83.58,
|
| 1136 |
+
iou per cls is: [ 98.55 98.93 75.61 0. 100. 88.14 97.1 83.53 96.69 100.
|
| 1137 |
+
95.58 94.66 57.72]
|
| 1138 |
+
[12/02 22:11:10] S3DIS INFO: Test [44]/[68] cloud
|
| 1139 |
+
[12/02 22:11:23] S3DIS INFO: [44]/[68] cloud, test_oa , test_macc, test_miou: 96.95 96.75 94.48,
|
| 1140 |
+
iou per cls is: [ 94.73 98.06 96.64 100. 100. 100. 96.91 84.84 95.88 100.
|
| 1141 |
+
94.18 95.68 71.31]
|
| 1142 |
+
[12/02 22:11:23] S3DIS INFO: Test [45]/[68] cloud
|
| 1143 |
+
[12/02 22:12:01] S3DIS INFO: [45]/[68] cloud, test_oa , test_macc, test_miou: 86.74 89.18 73.83,
|
| 1144 |
+
iou per cls is: [ 98. 99.55 64.01 0. 20.47 85.95 84.54 61.74 97.16 100.
|
| 1145 |
+
77.38 100. 70.96]
|
| 1146 |
+
[12/02 22:12:01] S3DIS INFO: Test [46]/[68] cloud
|
| 1147 |
+
[12/02 22:12:29] S3DIS INFO: [46]/[68] cloud, test_oa , test_macc, test_miou: 92.02 90.36 78.93,
|
| 1148 |
+
iou per cls is: [ 97.47 99.57 79.32 0. 22.11 86.88 94.4 87.84 94.74 100.
|
| 1149 |
+
85.19 100. 78.61]
|
| 1150 |
+
[12/02 22:12:29] S3DIS INFO: Test [47]/[68] cloud
|
| 1151 |
+
[12/02 22:13:12] S3DIS INFO: [47]/[68] cloud, test_oa , test_macc, test_miou: 93.07 89.50 77.93,
|
| 1152 |
+
iou per cls is: [ 96.09 99.49 85.04 0. 15.47 90.5 95.19 88.78 95.68 100.
|
| 1153 |
+
87.52 96.76 62.56]
|
| 1154 |
+
[12/02 22:13:12] S3DIS INFO: Test [48]/[68] cloud
|
| 1155 |
+
[12/02 22:13:56] S3DIS INFO: [48]/[68] cloud, test_oa , test_macc, test_miou: 86.20 85.83 79.94,
|
| 1156 |
+
iou per cls is: [ 95.22 97.37 70.17 100. 21.61 77.08 93. 61.2 95.88 100.
|
| 1157 |
+
79.9 91.6 56.19]
|
| 1158 |
+
[12/02 22:13:56] S3DIS INFO: Test [49]/[68] cloud
|
| 1159 |
+
[12/02 22:14:35] S3DIS INFO: [49]/[68] cloud, test_oa , test_macc, test_miou: 97.49 97.91 88.52,
|
| 1160 |
+
iou per cls is: [ 98.57 97.35 95.72 0. 100. 100. 97.85 90.16 92.98 100.
|
| 1161 |
+
94.09 96.96 87.02]
|
| 1162 |
+
[12/02 22:14:35] S3DIS INFO: Test [50]/[68] cloud
|
| 1163 |
+
[12/02 22:15:41] S3DIS INFO: [50]/[68] cloud, test_oa , test_macc, test_miou: 93.47 93.93 65.46,
|
| 1164 |
+
iou per cls is: [ 98.47 95.63 94.44 0. 0. 0. 96.89 80. 92.16 100.
|
| 1165 |
+
56.23 92.99 44.21]
|
| 1166 |
+
[12/02 22:15:41] S3DIS INFO: Test [51]/[68] cloud
|
| 1167 |
+
[12/02 22:20:56] S3DIS INFO: [51]/[68] cloud, test_oa , test_macc, test_miou: 88.14 84.96 63.83,
|
| 1168 |
+
iou per cls is: [ 90.79 98.87 82.18 0. 4.88 100. 84.23 73.45 86.59 0.
|
| 1169 |
+
66.77 68.93 73.02]
|
| 1170 |
+
[12/02 22:20:56] S3DIS INFO: Test [52]/[68] cloud
|
| 1171 |
+
[12/02 22:27:15] S3DIS INFO: [52]/[68] cloud, test_oa , test_macc, test_miou: 82.70 80.63 49.72,
|
| 1172 |
+
iou per cls is: [91.91 97.57 65.67 0. 18.95 0. 32.22 67.58 72.08 70.82 65.41 0.
|
| 1173 |
+
64.17]
|
| 1174 |
+
[12/02 22:27:15] S3DIS INFO: Test [53]/[68] cloud
|
| 1175 |
+
[12/02 22:27:54] S3DIS INFO: [53]/[68] cloud, test_oa , test_macc, test_miou: 92.47 86.29 82.20,
|
| 1176 |
+
iou per cls is: [ 93.27 98.41 92.31 0. 100. 100. 93.12 92.12 93.83 100.
|
| 1177 |
+
58.24 86.4 60.82]
|
| 1178 |
+
[12/02 22:27:54] S3DIS INFO: Test [54]/[68] cloud
|
| 1179 |
+
[12/02 22:28:24] S3DIS INFO: [54]/[68] cloud, test_oa , test_macc, test_miou: 94.47 90.87 78.95,
|
| 1180 |
+
iou per cls is: [ 98.17 98.64 85.15 0. 23.18 85.27 96.09 77.61 98.18 100.
|
| 1181 |
+
91.23 93.98 78.83]
|
| 1182 |
+
[12/02 22:28:24] S3DIS INFO: Test [55]/[68] cloud
|
| 1183 |
+
[12/02 22:34:17] S3DIS INFO: [55]/[68] cloud, test_oa , test_macc, test_miou: 93.13 89.03 84.81,
|
| 1184 |
+
iou per cls is: [ 97.66 97.39 89.26 100. 51.5 100. 94.43 78.57 84. 100.
|
| 1185 |
+
85.4 55.83 68.55]
|
| 1186 |
+
[12/02 22:34:17] S3DIS INFO: Test [56]/[68] cloud
|
| 1187 |
+
[12/02 22:36:04] S3DIS INFO: [56]/[68] cloud, test_oa , test_macc, test_miou: 91.89 92.72 77.49,
|
| 1188 |
+
iou per cls is: [ 97.63 98.24 69.82 0. 31.12 83.61 96.97 90.92 85.1 100.
|
| 1189 |
+
85.61 91.02 77.33]
|
| 1190 |
+
[12/02 22:36:04] S3DIS INFO: Test [57]/[68] cloud
|
| 1191 |
+
[12/02 22:36:46] S3DIS INFO: [57]/[68] cloud, test_oa , test_macc, test_miou: 92.15 92.50 80.51,
|
| 1192 |
+
iou per cls is: [ 97.7 97.95 76.89 0. 68.64 63.42 93.54 90.28 94.51 100.
|
| 1193 |
+
88.58 100. 75.16]
|
| 1194 |
+
[12/02 22:36:46] S3DIS INFO: Test [58]/[68] cloud
|
| 1195 |
+
[12/02 22:37:09] S3DIS INFO: [58]/[68] cloud, test_oa , test_macc, test_miou: 96.05 96.73 78.95,
|
| 1196 |
+
iou per cls is: [ 97.78 98.45 90.15 0. 0. 79.03 87.07 90.92 99.1 100.
|
| 1197 |
+
95.12 100. 88.7 ]
|
| 1198 |
+
[12/02 22:37:09] S3DIS INFO: Test [59]/[68] cloud
|
| 1199 |
+
[12/02 22:37:36] S3DIS INFO: [59]/[68] cloud, test_oa , test_macc, test_miou: 93.89 93.26 74.50,
|
| 1200 |
+
iou per cls is: [ 98.08 98.57 78.01 0. 0. 64.7 78.41 87.52 92.56 100.
|
| 1201 |
+
95.47 96.51 78.73]
|
| 1202 |
+
[12/02 22:37:36] S3DIS INFO: Test [60]/[68] cloud
|
| 1203 |
+
[12/02 22:38:13] S3DIS INFO: [60]/[68] cloud, test_oa , test_macc, test_miou: 92.67 86.64 74.97,
|
| 1204 |
+
iou per cls is: [ 98.52 98.47 74.4 0. 0.53 75.23 92.55 78.25 98.66 100.
|
| 1205 |
+
91.68 91.04 75.32]
|
| 1206 |
+
[12/02 22:38:13] S3DIS INFO: Test [61]/[68] cloud
|
| 1207 |
+
[12/02 22:38:55] S3DIS INFO: [61]/[68] cloud, test_oa , test_macc, test_miou: 93.00 87.72 73.79,
|
| 1208 |
+
iou per cls is: [ 98.56 96.7 78.04 0. 15.34 59.3 90.44 91.06 96.06 100.
|
| 1209 |
+
96.56 93.72 43.52]
|
| 1210 |
+
[12/02 22:38:55] S3DIS INFO: Test [62]/[68] cloud
|
| 1211 |
+
[12/02 22:39:26] S3DIS INFO: [62]/[68] cloud, test_oa , test_macc, test_miou: 94.79 95.39 76.11,
|
| 1212 |
+
iou per cls is: [ 96.38 96.93 90.09 0. 0. 82.37 90.87 74.65 97.93 86.19
|
| 1213 |
+
96.26 100. 77.75]
|
| 1214 |
+
[12/02 22:39:26] S3DIS INFO: Test [63]/[68] cloud
|
| 1215 |
+
[12/02 22:39:46] S3DIS INFO: [63]/[68] cloud, test_oa , test_macc, test_miou: 73.21 92.86 45.90,
|
| 1216 |
+
iou per cls is: [ 93.84 98.24 89.84 0. 0. 100. 0. 0. 100. 100.
|
| 1217 |
+
0. 0. 14.83]
|
| 1218 |
+
[12/02 22:39:46] S3DIS INFO: Test [64]/[68] cloud
|
| 1219 |
+
[12/02 22:40:07] S3DIS INFO: [64]/[68] cloud, test_oa , test_macc, test_miou: 77.90 78.61 48.90,
|
| 1220 |
+
iou per cls is: [ 91.84 96.75 71.61 0. 6.38 0. 62.22 100. 0. 100.
|
| 1221 |
+
77.01 0. 29.89]
|
| 1222 |
+
[12/02 22:40:07] S3DIS INFO: Test [65]/[68] cloud
|
| 1223 |
+
[12/02 22:40:44] S3DIS INFO: [65]/[68] cloud, test_oa , test_macc, test_miou: 78.26 90.22 54.61,
|
| 1224 |
+
iou per cls is: [ 38.6 97.41 83.27 100. 0. 0. 72.58 0. 100. 100.
|
| 1225 |
+
72.24 0. 45.89]
|
| 1226 |
+
[12/02 22:40:44] S3DIS INFO: Test [66]/[68] cloud
|
| 1227 |
+
[12/02 22:40:48] S3DIS INFO: [66]/[68] cloud, test_oa , test_macc, test_miou: 87.19 94.10 54.29,
|
| 1228 |
+
iou per cls is: [ 58.59 99.65 90.92 100. 0. 0. 93.97 100. 0. 100.
|
| 1229 |
+
0. 0. 62.61]
|
| 1230 |
+
[12/02 22:40:48] S3DIS INFO: Test [67]/[68] cloud
|
| 1231 |
+
[12/02 22:41:12] S3DIS INFO: [67]/[68] cloud, test_oa , test_macc, test_miou: 86.10 88.76 63.61,
|
| 1232 |
+
iou per cls is: [ 91.63 98.45 91.49 100. 100. 0. 49.04 65.86 85.06 100.
|
| 1233 |
+
0. 0. 45.44]
|
| 1234 |
+
[12/02 22:41:12] S3DIS INFO: Best ckpt @E58, test_oa , test_macc, test_miou: 90.97 76.75 70.83,
|
| 1235 |
+
iou per cls is: [95.47 98.57 84.7 0. 31.31 61.58 73.35 82.01 91.14 80.71 77.78 80.65
|
| 1236 |
+
63.46]
|
Pretrained_Models/PVr_SEG_original/PVr_SEG_original_test.csv
ADDED
|
@@ -0,0 +1,2 @@
|
|
|
|
|
|
|
|
|
|
| 1 |
+
method,Area,OA,mACC,mIoU,ceiling,floor,wall,beam,column,window,door,chair,table,bookcase,sofa,board,clutter,best_epoch,log_path,wandb link
|
| 2 |
+
pointvector-l,5,90.97,76.75,70.83,95.47,98.57,84.70,0.00,31.31,61.58,73.35,82.01,91.14,80.71,77.78,80.65,63.46,58,/workspace/FractalCloud/Model_logs/PVr_SEG_original,-
|
Pretrained_Models/PVr_SEG_original/checkpoint/s3dis-pointvector-l_ckpt_best_708.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a9b4eba5a453a9ba006cbc4aea679c8b1498cf6455c23c5610cdce1130109b18
|
| 3 |
+
size 51014805
|