No description
Find a file
2025-06-26 14:09:50 +08:00
examples 重构绘图,提供对虚拟数据的接口 2025-06-26 14:09:50 +08:00
src 重构绘图,提供对虚拟数据的接口 2025-06-26 14:09:50 +08:00
.gitignore init commit 2025-06-03 12:44:06 +08:00
readme.md 修改readme 2025-06-10 19:21:47 +08:00
requirements.txt 修改readme 2025-06-10 19:21:47 +08:00

Data Loader

本仓库为SPAD64数据读取和查看工具。
DataLoader类提供了以下内容

  • 实例创建时将数据文件转为_matrix_data和_tensor_data属性存储
  • HistogramChecker提供了点击交互绘制光子直方图的方法
  • PointCloudVisualizer提供了两种绘制光子点云的风格可按需使用
  • 提供了数值稳定的Coates估计器实现可以在光子直方图中进行简单对比

Todo

  • 增加更详细的注释
  • 采用新版包括后处理的Coates估计器
  • 增加接入pytorch的接口

示例数据(目前没有上传git lfs还需要调试)

data文件夹下提供了一个示例数据文件以便调试。
*.raw文件已经添加到.gitignore请不要将大型的数据文件上传到远端仓库。
(*.raw文件正通过git lfs管理

环境配置

手动配置

python version = 3.13.2/3.12.9

pip install dash-vtk numpy notebook scipy ipywidgets chardet charset-normalizer anywidget

自动配置

pip install -r requirements.txt