realIADD3复现笔记

文章目录

如何查找每个下一级子目录下所有png个数

find /home/c1/zgp/real_IADD3 -maxdepth 1 -type d ! -path "/home/c1/zgp/real_IADD3" | while read subdir; do

count= ( f i n d " (find " (find"subdir" -type f -name "*.png" | wc -l)

echo "subdir : count PNG files"

done

/home/c1/zgp/real_IADD3/audio_jack_socket : 225 PNG files

/home/c1/zgp/real_IADD3/common_mode_filter : 200 PNG files

/home/c1/zgp/real_IADD3/connector_housing_female : 200 PNG files

/home/c1/zgp/real_IADD3/crimp_st_cable_mount_box : 175 PNG files

/home/c1/zgp/real_IADD3/dc_power_connector : 200 PNG files

/home/c1/zgp/real_IADD3/ethernet_connector : 150 PNG files

/home/c1/zgp/real_IADD3/ferrite_bead : 125 PNG files

/home/c1/zgp/real_IADD3/fork_crimp_terminal : 175 PNG files

/home/c1/zgp/real_IADD3/fuse_holder : 150 PNG files

/home/c1/zgp/real_IADD3/headphone_jack_socket : 250 PNG files

/home/c1/zgp/real_IADD3/knob_cap : 150 PNG files

/home/c1/zgp/real_IADD3/lattice_block_plug : 200 PNG files

/home/c1/zgp/real_IADD3/lego_pin_connector_plate : 200 PNG files

/home/c1/zgp/real_IADD3/lego_propeller : 150 PNG files

/home/c1/zgp/real_IADD3/miniature_lifting_motor : 100 PNG files

/home/c1/zgp/real_IADD3/humidity_sensor : 200 PNG files

/home/c1/zgp/real_IADD3/limit_switch : 200 PNG files

/home/c1/zgp/real_IADD3/power_jack : 150 PNG files

/home/c1/zgp/real_IADD3/purple_clay_pot : 200 PNG files

/home/c1/zgp/real_IADD3/telephone_spring_switch : 250 PNG files

s_map.shape torch.Size(50176, 3)

Extracting test features for class bagel: 0%| | 0/110 00:09\

Traceback (most recent call last):

File "main.py", line 156, in

run_3d_ads(args)

File "main.py", line 34, in run_3d_ads

image_rocaucs, pixel_rocaucs, au_pros = model.evaluate(cls)

File "/home/c1/zgp/realIAD_main/main-main/m3dm_runner.py", line 118, in evaluate

method.predict(sample, mask, label)

File "/home/c1/zgp/realIAD_main/main-main/feature_extractors/multiple_features.py", line 772, in predict

self.compute_s_s_map(xyz_patch, rgb_patch, fusion_patch, xyz_patch_full_resized0.shape-2:, mask, label, center, neighbor_idx, nonzero_indices, unorganized_pc_no_zeros.contiguous(), center_idx)

File "/home/c1/zgp/realIAD_main/main-main/feature_extractors/multiple_features.py", line 975, in compute_s_s_map

s = torch.tensor(self.detect_fuser.score_samples(s))

File "/home/hanmh/anaconda3/envs/zgp_m3dm/lib/python3.8/site-packages/sklearn/linear_model/stochastic_gradient.py", line 2546, in score_samples
score_samples = self.decision_function(X) + self.offset

File "/home/hanmh/anaconda3/envs/zgp_m3dm/lib/python3.8/site-packages/sklearn/linear_model/stochastic_gradient.py", line 2526, in decision_function
check_is_fitted(self, "coef
")

File "/home/hanmh/anaconda3/envs/zgp_m3dm/lib/python3.8/site-packages/sklearn/utils/validation.py", line 1461, in check_is_fitted

raise NotFittedError(msg % {"name": type(estimator).name })

sklearn.exceptions.NotFittedError: This SGDOneClassSVM instance is not fitted yet. Call 'fit' with appropriate arguments before using this estimator.

python3.8 main.py --dataset_type mvtec3d --dataset_path /home/zgp/Documents/m3dmpre/datasets/mvtec3d --method_name DINO+Point_MAE+Fusion --rgb_backbone_name vit_base_patch8_224_dino --xyz_backbone_name Point_MAE --fusion_module_path /home/zgp/Documents/M3DM_5_3080/EyecheckpointsFPFHDINOm3dm/checkpoint-2.pth --img_size 224 --max_sample 400 --coreset_eps 0.9 --save_preds

find /home/zgp/Documents/m3dmpre/datasets/mvtec3d -maxdepth 1 -type d ! -path "/home/zgp/Documents/m3dmpre/datasets/mvtec3d" | while read subdir; do count= ( f i n d " (find " (find"subdir" -type f -name "*.png" | wc -l); echo "subdir : count PNG files"; done

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/cable_gland : 462 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/dowel : 582 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/carrot : 633 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/peach : 667 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/tire : 463 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/bagel : 486 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/cookie : 494 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/potato : 561 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/foam : 463 PNG files

/home/zgp/Documents/m3dmpre/datasets/mvtec3d/rope : 533 PNG files

相关推荐
RainCity2 天前
Java Swing 自定义组件库分享(十二)
java·笔记·后端
LinXunFeng9 天前
Obsidian - 使用 Share Note 分享笔记并自部署
前端·笔记·github
闪闪发亮的小星星14 天前
高斯光以及高斯光公式解释
笔记
cqbzcsq14 天前
CellFlow虚拟细胞论文阅读
论文阅读·人工智能·笔记·学习·生物信息
阿米亚波14 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
自传.14 天前
尚硅谷 Vibe Coding|第三章(1) Claude Code深度使用与进阶技巧 学习笔记
笔记·学习·尚硅谷·vibecoding
.千余14 天前
【C++】模板进阶全解:非类型参数|全特化|偏特化|分离编译完全指南
开发语言·c++·笔记·学习·其他
自传.14 天前
尚硅谷 Vibe Coding|第二章 AI编程工具生态 学习笔记
笔记·学习·ai编程·尚硅谷·vibe coding
秋波。未央14 天前
Java Agent 开发 · Day 1 学习笔记(含作业完整标准答案)
java·笔记·学习
中屹指纹浏览器14 天前
2026指纹浏览器字体指纹、字体渲染偏差检测与全维度虚拟字体池搭建方案
经验分享·笔记