No description
| data | ||
| examples | ||
| src | ||
| .gitignore | ||
| check_data_histogram.ipynb | ||
| readme.md | ||
| requirements.txt | ||
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