├── Config ├── Mayo-Config │ ├── test_progressive_option.json │ ├── train_img_option.json │ └── train_proj_option.json ├── __pycache__ │ └── default_config.cpython-37.pyc └── default_config.py ├── Dataset ├── __pycache__ │ └── npz_data_loader.cpython-37.pyc └── npz_data_loader.py ├── HU Drift.png ├── Hist of noise.png ├── LICENSE ├── Model ├── __pycache__ │ └── model.cpython-37.pyc └── model.py ├── README.md ├── Recon ├── FBP_kernel.py ├── Simens_alut.txt ├── Simens_theta.txt ├── TASART2DNSL0-Cpp │ ├── .vs │ │ └── TASART2DNSL0_vs2019 │ │ │ └── v16 │ │ │ ├── .suo │ │ │ └── Browse.VC.db │ ├── TAFPRAY2D.cu │ ├── TAFPRAY2D.h │ ├── TASART2DNSL0.cu │ ├── TASART2DNSL0.h │ ├── TASART2DNSL0_PyAPI.cpp │ ├── TASART2DNSL0_cpu.cpp │ ├── TASART2DNSL0_vs2019.sln │ ├── TASART2DNSL0_vs2019.vcxproj │ └── TASART2DNSL0_vs2019.vcxproj.user ├── TASART2DNSL0.pyd ├── TASART2DNSL0.pyi └── __pycache__ │ └── FBP_kernel.cpython-37.pyc ├── TestSamples └── IPDM_test_prog_Mayo │ ├── save_models │ └── option.json │ └── save_test_results │ └── Save_Iter_0 │ └── L067 │ └── 358077819 │ ├── metric.json │ └── progressive.png ├── Utils ├── Low_dose_CT_simulate.py ├── ModelTrainLog │ └── IPDM_train_Mayo_img │ │ └── 2024-08-16T10-56-18 │ │ ├── save_models │ │ └── option.json │ │ └── trainSummary │ │ └── events.out.tfevents.1723776978.DESKTOP-SITRCFC.656.0 ├── NQM.py ├── __pycache__ │ ├── NQM.cpython-37.pyc │ ├── loggerx.cpython-37.pyc │ ├── sampler.cpython-37.pyc │ └── train_test_utils.cpython-37.pyc ├── dicom2miu.py ├── loggerx.py ├── sampler.py └── train_test_utils.py ├── main.py ├── output.png ├── requirements.txt ├── test_sample.ipynb └── training details.png /Config/Mayo-Config/test_progressive_option.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Config/Mayo-Config/test_progressive_option.json -------------------------------------------------------------------------------- /Config/Mayo-Config/train_img_option.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Config/Mayo-Config/train_img_option.json -------------------------------------------------------------------------------- /Config/Mayo-Config/train_proj_option.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Config/Mayo-Config/train_proj_option.json -------------------------------------------------------------------------------- /Config/__pycache__/default_config.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Config/__pycache__/default_config.cpython-37.pyc -------------------------------------------------------------------------------- /Config/default_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Config/default_config.py -------------------------------------------------------------------------------- /Dataset/__pycache__/npz_data_loader.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Dataset/__pycache__/npz_data_loader.cpython-37.pyc -------------------------------------------------------------------------------- /Dataset/npz_data_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Dataset/npz_data_loader.py -------------------------------------------------------------------------------- /HU Drift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/HU Drift.png -------------------------------------------------------------------------------- /Hist of noise.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Hist of noise.png -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/LICENSE -------------------------------------------------------------------------------- /Model/__pycache__/model.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Model/__pycache__/model.cpython-37.pyc -------------------------------------------------------------------------------- /Model/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Model/model.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/README.md -------------------------------------------------------------------------------- /Recon/FBP_kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/FBP_kernel.py -------------------------------------------------------------------------------- /Recon/Simens_alut.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/Simens_alut.txt -------------------------------------------------------------------------------- /Recon/Simens_theta.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/Simens_theta.txt -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/.vs/TASART2DNSL0_vs2019/v16/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/.vs/TASART2DNSL0_vs2019/v16/.suo -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/.vs/TASART2DNSL0_vs2019/v16/Browse.VC.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/.vs/TASART2DNSL0_vs2019/v16/Browse.VC.db -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TAFPRAY2D.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TAFPRAY2D.cu -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TAFPRAY2D.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TAFPRAY2D.h -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TASART2DNSL0.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TASART2DNSL0.cu -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TASART2DNSL0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TASART2DNSL0.h -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TASART2DNSL0_PyAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TASART2DNSL0_PyAPI.cpp -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TASART2DNSL0_cpu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TASART2DNSL0_cpu.cpp -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TASART2DNSL0_vs2019.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TASART2DNSL0_vs2019.sln -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TASART2DNSL0_vs2019.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TASART2DNSL0_vs2019.vcxproj -------------------------------------------------------------------------------- /Recon/TASART2DNSL0-Cpp/TASART2DNSL0_vs2019.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0-Cpp/TASART2DNSL0_vs2019.vcxproj.user -------------------------------------------------------------------------------- /Recon/TASART2DNSL0.pyd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0.pyd -------------------------------------------------------------------------------- /Recon/TASART2DNSL0.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/TASART2DNSL0.pyi -------------------------------------------------------------------------------- /Recon/__pycache__/FBP_kernel.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Recon/__pycache__/FBP_kernel.cpython-37.pyc -------------------------------------------------------------------------------- /TestSamples/IPDM_test_prog_Mayo/save_models/option.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/TestSamples/IPDM_test_prog_Mayo/save_models/option.json -------------------------------------------------------------------------------- /TestSamples/IPDM_test_prog_Mayo/save_test_results/Save_Iter_0/L067/358077819/metric.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/TestSamples/IPDM_test_prog_Mayo/save_test_results/Save_Iter_0/L067/358077819/metric.json -------------------------------------------------------------------------------- /TestSamples/IPDM_test_prog_Mayo/save_test_results/Save_Iter_0/L067/358077819/progressive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/TestSamples/IPDM_test_prog_Mayo/save_test_results/Save_Iter_0/L067/358077819/progressive.png -------------------------------------------------------------------------------- /Utils/Low_dose_CT_simulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/Low_dose_CT_simulate.py -------------------------------------------------------------------------------- /Utils/ModelTrainLog/IPDM_train_Mayo_img/2024-08-16T10-56-18/save_models/option.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/ModelTrainLog/IPDM_train_Mayo_img/2024-08-16T10-56-18/save_models/option.json -------------------------------------------------------------------------------- /Utils/ModelTrainLog/IPDM_train_Mayo_img/2024-08-16T10-56-18/trainSummary/events.out.tfevents.1723776978.DESKTOP-SITRCFC.656.0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/ModelTrainLog/IPDM_train_Mayo_img/2024-08-16T10-56-18/trainSummary/events.out.tfevents.1723776978.DESKTOP-SITRCFC.656.0 -------------------------------------------------------------------------------- /Utils/NQM.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/NQM.py -------------------------------------------------------------------------------- /Utils/__pycache__/NQM.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/__pycache__/NQM.cpython-37.pyc -------------------------------------------------------------------------------- /Utils/__pycache__/loggerx.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/__pycache__/loggerx.cpython-37.pyc -------------------------------------------------------------------------------- /Utils/__pycache__/sampler.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/__pycache__/sampler.cpython-37.pyc -------------------------------------------------------------------------------- /Utils/__pycache__/train_test_utils.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/__pycache__/train_test_utils.cpython-37.pyc -------------------------------------------------------------------------------- /Utils/dicom2miu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/dicom2miu.py -------------------------------------------------------------------------------- /Utils/loggerx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/loggerx.py -------------------------------------------------------------------------------- /Utils/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/sampler.py -------------------------------------------------------------------------------- /Utils/train_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/Utils/train_test_utils.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/main.py -------------------------------------------------------------------------------- /output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/output.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/requirements.txt -------------------------------------------------------------------------------- /test_sample.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/test_sample.ipynb -------------------------------------------------------------------------------- /training details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LFY1998/IPDM-PyTorch/HEAD/training details.png --------------------------------------------------------------------------------