├── .gitattributes ├── .gitignore ├── Dockerfile ├── Figuras ├── Figura1.pdf ├── Figura1.png ├── Figura_4.pdf ├── examples_deconv.pdf └── groundtruth.png ├── ISTA.py ├── OLD_README.md ├── Presentación IPD440 Proyecto.pdf ├── README.md ├── _IPD440____Estado_Final.pdf ├── benchmark.py ├── benchmarking ├── ML.json ├── fista.json ├── plotresults.py ├── procedure.md └── resulting_plots │ ├── GPU_TEST.png │ ├── GPU_TET.png │ └── stats.png ├── comparison.py ├── comparison_chirp.py ├── dataset_chirp.py ├── dataset_chirp2.m ├── datos_buenos.txt ├── deprecatedcomparison.py ├── fistatest.py ├── generatefista.py ├── kernels ├── autores_kernel_inv.npy ├── chirp_kernel.npy ├── i_kernel.npy └── kernel.npy ├── plot_kernels.py ├── requirements.txt ├── showfista.py ├── test.py ├── time_log.txt ├── train.py ├── trainHistory ├── 1000-epoch-authors.json ├── chirp-noflip.json ├── multi_channel.json └── single_channel.json ├── utils ├── Figura_2.py ├── Figura_3.py ├── Figura_4.py ├── __init__.py ├── datagenerator_example.py ├── datos_buenos.txt ├── fistatest.py ├── models.py ├── plot_kernels.py ├── ploting_training.py ├── showfista.py └── utils.py └── weights ├── 1000-epoch-authors-integado ├── best.ckpt.data-00000-of-00001 ├── best.ckpt.index └── checkpoint ├── 200-epoch-chirp-multi-channel ├── best.ckpt.data-00000-of-00001 ├── best.ckpt.index ├── checkpoint └── train_valid.png ├── 200-epoch-chirp-noflip ├── best.ckpt.data-00000-of-00001 ├── best.ckpt.index ├── checkpoint └── train_valid.png ├── 200-epoch-chirp-single-channel ├── best.ckpt.data-00000-of-00001 ├── best.ckpt.index ├── example.png └── train_2022-06-29_03-16-34.png ├── 200-epoch-kernel-flip-sin-integrar ├── best.ckpt.data-00000-of-00001 ├── best.ckpt.index ├── checkpoint ├── ejample.png └── losses.png ├── 200-epoch-kernel-no-flip-sin-integrar ├── best.ckpt.data-00000-of-00001 ├── best.ckpt.index ├── checkpoint ├── ejemplo.png └── losses.png └── autores.h5 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/Dockerfile -------------------------------------------------------------------------------- /Figuras/Figura1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/Figuras/Figura1.pdf -------------------------------------------------------------------------------- /Figuras/Figura1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/Figuras/Figura1.png -------------------------------------------------------------------------------- /Figuras/Figura_4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/Figuras/Figura_4.pdf -------------------------------------------------------------------------------- /Figuras/examples_deconv.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/Figuras/examples_deconv.pdf -------------------------------------------------------------------------------- /Figuras/groundtruth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/Figuras/groundtruth.png -------------------------------------------------------------------------------- /ISTA.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/ISTA.py -------------------------------------------------------------------------------- /OLD_README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/OLD_README.md -------------------------------------------------------------------------------- /Presentación IPD440 Proyecto.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/Presentación IPD440 Proyecto.pdf -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/README.md -------------------------------------------------------------------------------- /_IPD440____Estado_Final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/_IPD440____Estado_Final.pdf -------------------------------------------------------------------------------- /benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmark.py -------------------------------------------------------------------------------- /benchmarking/ML.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmarking/ML.json -------------------------------------------------------------------------------- /benchmarking/fista.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmarking/fista.json -------------------------------------------------------------------------------- /benchmarking/plotresults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmarking/plotresults.py -------------------------------------------------------------------------------- /benchmarking/procedure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmarking/procedure.md -------------------------------------------------------------------------------- /benchmarking/resulting_plots/GPU_TEST.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmarking/resulting_plots/GPU_TEST.png -------------------------------------------------------------------------------- /benchmarking/resulting_plots/GPU_TET.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmarking/resulting_plots/GPU_TET.png -------------------------------------------------------------------------------- /benchmarking/resulting_plots/stats.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/benchmarking/resulting_plots/stats.png -------------------------------------------------------------------------------- /comparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/comparison.py -------------------------------------------------------------------------------- /comparison_chirp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/comparison_chirp.py -------------------------------------------------------------------------------- /dataset_chirp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/dataset_chirp.py -------------------------------------------------------------------------------- /dataset_chirp2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/dataset_chirp2.m -------------------------------------------------------------------------------- /datos_buenos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/datos_buenos.txt -------------------------------------------------------------------------------- /deprecatedcomparison.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/deprecatedcomparison.py -------------------------------------------------------------------------------- /fistatest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/fistatest.py -------------------------------------------------------------------------------- /generatefista.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/generatefista.py -------------------------------------------------------------------------------- /kernels/autores_kernel_inv.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/kernels/autores_kernel_inv.npy -------------------------------------------------------------------------------- /kernels/chirp_kernel.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/kernels/chirp_kernel.npy -------------------------------------------------------------------------------- /kernels/i_kernel.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/kernels/i_kernel.npy -------------------------------------------------------------------------------- /kernels/kernel.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/kernels/kernel.npy -------------------------------------------------------------------------------- /plot_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/plot_kernels.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/requirements.txt -------------------------------------------------------------------------------- /showfista.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/showfista.py -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/test.py -------------------------------------------------------------------------------- /time_log.txt: -------------------------------------------------------------------------------- 1 | 3790.2608981132507 2 | -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/train.py -------------------------------------------------------------------------------- /trainHistory/1000-epoch-authors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/trainHistory/1000-epoch-authors.json -------------------------------------------------------------------------------- /trainHistory/chirp-noflip.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/trainHistory/chirp-noflip.json -------------------------------------------------------------------------------- /trainHistory/multi_channel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/trainHistory/multi_channel.json -------------------------------------------------------------------------------- /trainHistory/single_channel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/trainHistory/single_channel.json -------------------------------------------------------------------------------- /utils/Figura_2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/Figura_2.py -------------------------------------------------------------------------------- /utils/Figura_3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/Figura_3.py -------------------------------------------------------------------------------- /utils/Figura_4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/Figura_4.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/datagenerator_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/datagenerator_example.py -------------------------------------------------------------------------------- /utils/datos_buenos.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/datos_buenos.txt -------------------------------------------------------------------------------- /utils/fistatest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/fistatest.py -------------------------------------------------------------------------------- /utils/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/models.py -------------------------------------------------------------------------------- /utils/plot_kernels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/plot_kernels.py -------------------------------------------------------------------------------- /utils/ploting_training.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/ploting_training.py -------------------------------------------------------------------------------- /utils/showfista.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/showfista.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/utils/utils.py -------------------------------------------------------------------------------- /weights/1000-epoch-authors-integado/best.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/1000-epoch-authors-integado/best.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /weights/1000-epoch-authors-integado/best.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/1000-epoch-authors-integado/best.ckpt.index -------------------------------------------------------------------------------- /weights/1000-epoch-authors-integado/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/1000-epoch-authors-integado/checkpoint -------------------------------------------------------------------------------- /weights/200-epoch-chirp-multi-channel/best.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-multi-channel/best.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /weights/200-epoch-chirp-multi-channel/best.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-multi-channel/best.ckpt.index -------------------------------------------------------------------------------- /weights/200-epoch-chirp-multi-channel/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-multi-channel/checkpoint -------------------------------------------------------------------------------- /weights/200-epoch-chirp-multi-channel/train_valid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-multi-channel/train_valid.png -------------------------------------------------------------------------------- /weights/200-epoch-chirp-noflip/best.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-noflip/best.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /weights/200-epoch-chirp-noflip/best.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-noflip/best.ckpt.index -------------------------------------------------------------------------------- /weights/200-epoch-chirp-noflip/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-noflip/checkpoint -------------------------------------------------------------------------------- /weights/200-epoch-chirp-noflip/train_valid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-noflip/train_valid.png -------------------------------------------------------------------------------- /weights/200-epoch-chirp-single-channel/best.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-single-channel/best.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /weights/200-epoch-chirp-single-channel/best.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-single-channel/best.ckpt.index -------------------------------------------------------------------------------- /weights/200-epoch-chirp-single-channel/example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-single-channel/example.png -------------------------------------------------------------------------------- /weights/200-epoch-chirp-single-channel/train_2022-06-29_03-16-34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-chirp-single-channel/train_2022-06-29_03-16-34.png -------------------------------------------------------------------------------- /weights/200-epoch-kernel-flip-sin-integrar/best.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-flip-sin-integrar/best.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /weights/200-epoch-kernel-flip-sin-integrar/best.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-flip-sin-integrar/best.ckpt.index -------------------------------------------------------------------------------- /weights/200-epoch-kernel-flip-sin-integrar/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-flip-sin-integrar/checkpoint -------------------------------------------------------------------------------- /weights/200-epoch-kernel-flip-sin-integrar/ejample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-flip-sin-integrar/ejample.png -------------------------------------------------------------------------------- /weights/200-epoch-kernel-flip-sin-integrar/losses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-flip-sin-integrar/losses.png -------------------------------------------------------------------------------- /weights/200-epoch-kernel-no-flip-sin-integrar/best.ckpt.data-00000-of-00001: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-no-flip-sin-integrar/best.ckpt.data-00000-of-00001 -------------------------------------------------------------------------------- /weights/200-epoch-kernel-no-flip-sin-integrar/best.ckpt.index: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-no-flip-sin-integrar/best.ckpt.index -------------------------------------------------------------------------------- /weights/200-epoch-kernel-no-flip-sin-integrar/checkpoint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-no-flip-sin-integrar/checkpoint -------------------------------------------------------------------------------- /weights/200-epoch-kernel-no-flip-sin-integrar/ejemplo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-no-flip-sin-integrar/ejemplo.png -------------------------------------------------------------------------------- /weights/200-epoch-kernel-no-flip-sin-integrar/losses.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/200-epoch-kernel-no-flip-sin-integrar/losses.png -------------------------------------------------------------------------------- /weights/autores.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Juanx65/DeepDeconvV2/HEAD/weights/autores.h5 --------------------------------------------------------------------------------