当前位置: 首页 > news >正文

realIADD3复现笔记

文章目录

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

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

find /home/c1/zgp/real_IADD3 -maxdepth 1 -type d ! -path “/home/c1/zgp/real_IADD3” | while read subdir; do
count=(find"(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<?, ?it/s]
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_resized[0].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=(find"(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

http://www.dtcms.com/a/311086.html

相关文章:

  • 记录一次ESP32报错Guru Meditation Error: Core 1 panic‘ed (Double exception).
  • 大模型Agent记忆的主流技术与优缺点解析
  • OpenCV HSV与RGB颜色模型的区别
  • 深度学习核心:神经网络-激活函数 - 原理、实现及在医学影像领域的应用
  • 【matlab例程】无迹粒子滤波(UPF)的例程,用于三维环境下多雷达目标跟踪,非线性系统
  • Maven引入其他模块无法调用,出现Unable to find main class
  • [Windows] 微软.Net运行库离线合集包 Microsoft .Net Packages AIO v13.05.25
  • chrome的数据采集插件chat4data的使用
  • Vue 服务端渲染 Nuxt 使用详解
  • WinForm之ListBox 控件
  • Android内存优化核弹方案:LeakCanary 3.0定制化与Heap Dump自动化分析实战
  • WordPress AI写作插件开发实战:从GPT集成到企业级部署
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - 微博舆情数据可视化分析-热词情感趋势柱状图
  • uniapp倒计时计算
  • 【Linux系统】详解,进程控制
  • NCV8402ASTT1G自保护N沟道功率MOSFET安森美/ONSEMI 过流过温保护汽车级驱动NCV8402ASTT1
  • 【论文精读】3D Gaussian Splatting for Real-Time Radiance Field Rendering
  • 八股取士-go
  • Angular初学者入门第一课——搭建并改造项目(精品)
  • MySQL(174)如何理解MySQL的多版本并发控制(MVCC)?
  • Spring框架与深度学习实战应用
  • 数字人开发02--前端服务配置
  • 【Java】不允许直接操作数据表中的数据,开发前台界面来实现对多个数据表的增删改查
  • 前端开发(HTML,CSS,VUE,JS)从入门到精通!第三天(JavaScript)
  • Python编程基础与实践:Python模块与包入门实践
  • MyBatisPlus之核心注解与配置
  • JP3-3-MyClub后台后端(三)
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘seaborn’问题
  • Java 大视界 -- Java 大数据在智能安防视频监控系统中的视频摘要生成与智能检索优化进阶(377)
  • 2025-08 安卓开发面试拷打记录(面试题)