odl/README.md,sha256=PgGfsVhMyGUaNa6_-5tkEHf2xru-TsMkqSXUmMoqJkE,3462
odl/VERSION,sha256=WYVJhIUxBN9cNT4vaBoV_HkkdC-aLkaMKa8kjc5FzgM,6
odl/__init__.py,sha256=hrAHkJMUie9CwnuSW9yOWxo3C2Gv9y-h243TvrU-D7M,2812
odl/py.typed,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
odl/pytest.ini,sha256=LSPuxRcvK2AZQlBiwU_YQUz0Wd5CyUGrS5wiTeV31JA,164
odl/applications/README.md,sha256=QEdoWU8nDFvlKzo3OpCk1hyFpm77mbFTzTsX3a41Vek,97
odl/applications/__init__.py,sha256=MkVIxAZac7YLhf2JPFsNCuwteWMOuOBgks1ONhu0C94,39
odl/applications/CRYO_EM/README.md,sha256=s85HBQuoVBUmk6QSYYicqSTBRQCjvy5yNNVm0KAyfVs,30
odl/applications/CRYO_EM/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
odl/applications/MRI/README.md,sha256=tJukc97q2e8ngjQam5o3FEhM5GnnPFnHxDTCBD8vI4M,26
odl/applications/MRI/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
odl/applications/PET/README.md,sha256=70x48ump5U0ECb4miKl6v4cENihUtHVv2e4NvU3n5Wg,26
odl/applications/PET/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
odl/applications/tomo/README.md,sha256=3LvjvmliLY_gbysyahF-7FAB690zczFlTLmibV0LYig,473
odl/applications/tomo/__init__.py,sha256=VCJOvJnt1QUuY911ksIxdGPZFshcaU3TFL7uNuulliE,883
odl/applications/tomo/analytic/__init__.py,sha256=Vu9XVgHl7bPu_DP58tz16pD6ANXVc84KbzHgXHt_x40,470
odl/applications/tomo/analytic/filtered_back_projection.py,sha256=c-TDIMX0QETIHyN8NJJc7uixAWb7S9bkwOLQH9L86Qs,22159
odl/applications/tomo/backends/__init__.py,sha256=60VhDGcsD-XSsJLAPMPIXRZXFcfqv6U8HdBjUtlgFpA,618
odl/applications/tomo/backends/astra_cpu.py,sha256=axtUMCr0A48IQKXOIcmvnDwToMZKJGMJNerb7nq0GWA,11356
odl/applications/tomo/backends/astra_cuda.py,sha256=8pql7jBIrHtsq3wbKbLSK9T_SUQGLJ0UMz0-aAr4kb0,21423
odl/applications/tomo/backends/astra_setup.py,sha256=LvRfznpFfniNaRUXYu2rrX59VLxLqK-Hrg2kpiUKrIo,30966
odl/applications/tomo/backends/skimage_radon.py,sha256=NI0YXF-IWgtmbCXHp5Zas-tUvJ_nG2918ACzxn97G5E,9225
odl/applications/tomo/backends/util.py,sha256=JD0vvQ3Cne-WKwfiswQp3MQ373V92IXjJr7iQRwLr_M,2086
odl/applications/tomo/geometry/__init__.py,sha256=pf6uzcSGqHcgm6J1dz3L-bL2XceLFrtQSN726TwCqaM,575
odl/applications/tomo/geometry/conebeam.py,sha256=CkW_J0vzPp2Yr8P38yfrBE_Ner9OGvu9rf9De-IdSk0,77136
odl/applications/tomo/geometry/detector.py,sha256=0DgCEB-XWX2-9-r3-zieRJWDrPt6c-uqEK2d9EPIZDg,50697
odl/applications/tomo/geometry/geometry.py,sha256=CqE920vviNAi2RbaioBUs1DVHqLJ2L3li73wTDT1uKo,23264
odl/applications/tomo/geometry/parallel.py,sha256=YqR3PHA285WhlVciCyDNqDym9JLzT7ZKnByNKbnWu60,61783
odl/applications/tomo/geometry/spect.py,sha256=yqth_JyovL27K69USes3ZUHBhf7nSpqs7mM3VlTVAfY,8042
odl/applications/tomo/operators/__init__.py,sha256=elYdufMpKL5qXBE3uHvW4sGCfNWsckwpdpCEfKeVCY0,373
odl/applications/tomo/operators/ray_trafo.py,sha256=7YjsOD863Md9B8UifWz8XUCxISTeQKzG_uC_InjUu6k,14299
odl/applications/tomo/util/__init__.py,sha256=GgEfa46Lrc1ipudB1CAz9734U7YWWqD0D51Y-NqGNhQ,517
odl/applications/tomo/util/source_detector_shifts.py,sha256=KUld4IjDyIliQGEZqBPoFSsfCPPWC0ip1-r_N8fncU4,1970
odl/applications/tomo/util/testutils.py,sha256=kIieMy4mUTHeGQEQS3X4MW4eChkc7wqrBBBV1GD7o3A,1318
odl/applications/tomo/util/utility.py,sha256=wxvgPdqKC5EbmG66HbMPaqv4FxOOo9ApC6cMA41PUPI,23736
odl/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
odl/backends/arrays/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
odl/backends/arrays/npy_tensors.py,sha256=XI6EgAPUtPqaUo5xTAWyYz3bNuyAZ10pQqdd29x995A,17422
odl/backends/arrays/pytorch_tensors.py,sha256=gu8UiaK07tiTmjJOnJLZCVLdChxQi0PdfYOhWlfDydw,20650
odl/backends/sparse/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
odl/backends/sparse/pytorch_backend.py,sha256=MYHGl_cz73u9qMPWhhAvhfxbUQYhbP2QCrV96WdM6rY,1177
odl/backends/sparse/scipy_backend.py,sha256=jv1kDovzbCgCc5sRynqMgjBYnzBRn9ZPBUvmDAEc4ok,926
odl/contrib/README.md,sha256=4W4KbJA1ktEYXCPCbnWqqqy2aAcxMg-zMToa3glmI8Y,6619
odl/contrib/__init__.py,sha256=6QulYH7Z5W6KIJ9-1PhyZ1sDefkJVoT9zMPvZkaS05U,578
odl/contrib/datasets/README.md,sha256=Nxix0OyIHkhiMLHEVoV_x-4VIr19pSf8TGhlG39q-Z0,1301
odl/contrib/datasets/__init__.py,sha256=27SyNhwNkacOsblbmQkaIaoY3eS7BowVYN34nQ4NZus,360
odl/contrib/datasets/util.py,sha256=tD7_-UQb-l8zh4vckvk0RtE3GOJK9OK_VnZBgc5N4kw,2301
odl/contrib/datasets/ct/__init__.py,sha256=BGv6LnblTSfT9ItoHjZYWigOKKc3yz1kGJwdHlMBQRA,389
odl/contrib/datasets/ct/fips.py,sha256=wHxVNoNULDchQVOjOWbtYQ8AUOrAmoRwYGIiLB7HZYg,4244
odl/contrib/datasets/ct/mayo.py,sha256=NtFgmNdTY-gOYNn2QDm2ohytDVARWQnKWt-mviYmMFo,15811
odl/contrib/datasets/ct/mayo_dicom_dict.py,sha256=S-Aeb3m5DII0P3hs9E50CdeFFvMAFyh6qhuLPA9mT5Q,362701
odl/contrib/datasets/images/__init__.py,sha256=xKQO1ZMN5LqIOj9secE3-nRkiR20-ISn2DThUE4ifdI,423
odl/contrib/datasets/images/cambridge.py,sha256=cOgy5x0OBzL9Q6A06Um2gmH7j9GW9YtRp8jI6H_5VBg,4635
odl/contrib/datasets/licenses/CC_BY_40,sha256=lF-8s33soFvM18PKDiYWefH1NzUVUE_brWj2889vSbk,18652
odl/contrib/datasets/mri/__init__.py,sha256=x2lhM9xfBRsSfWzgvgwBD9ox-UANiyMzHpzg6tFeISY,368
odl/contrib/datasets/mri/tugraz.py,sha256=_w01ViRVVJdcLCSi-Zp4SFX1dj6K7o67nYifGYq2Tog,6585
odl/contrib/fom/__init__.py,sha256=zfXboubg-ml7GRgy3wOibo-baCFB7Ji4cSXYQSar2n4,503
odl/contrib/fom/supervised.py,sha256=SbWn0RvxJBtyz1nDg_6VTZJ-7EpwnY0TeO0UpRI6gMc,29172
odl/contrib/fom/unsupervised.py,sha256=cTaOAjOBu4wAHea5ltYhCWR9U-N1ZH20moavvhVRXy0,2502
odl/contrib/fom/util.py,sha256=2nBpswgKVcasONvDwFzx4SZu6oQz65Qn2lmPmwv-qaM,16020
odl/contrib/fom/test/test_supervised.py,sha256=KP7f8DZXxdB_V--sA6m_diSw2hvqPUWHtHkaMQT-dSI,9140
odl/contrib/fom/test/test_unsupervised.py,sha256=kS83sNIX65iHNnDtkR7m-YMjJJKEC4IV0aO6WA5xX3E,2367
odl/contrib/param_opt/__init__.py,sha256=G_F8Hwr0JYa5VtW5-5TNtykhPbPzl1wvXTHuQUjfjz0,397
odl/contrib/param_opt/param_opt.py,sha256=5sJIklpi0FWafifZS2Tu5ezEu4k6jKgNjC3VQJDTeqw,2828
odl/contrib/param_opt/test/test_param_opt.py,sha256=ElOfhyFQIK7agpboO4cePpDwFy7zqcCtFD9o6ZyRHiM,3389
odl/contrib/pyshearlab/README.md,sha256=8ALq7dBJ6r6LLFpi980Q4E5rTdOLI7BQOd74v0yHp3U,128
odl/contrib/pyshearlab/__init__.py,sha256=PSYUyOlSJXcMvxsZOccTdCuGECFdscwlahjdZcs-ckw,445
odl/contrib/pyshearlab/pyshearlab_operator.py,sha256=aMQeIK4eu7vyQkJPZN3enLYodiqCXBS8RuUpaCgawJQ,5357
odl/contrib/pyshearlab/test/__init__.py,sha256=TVfnufB1pCBXsOsC8dCFfaH8baK8jP69VILMXMUiFsY,14
odl/contrib/pyshearlab/test/operator_test.py,sha256=4rRaStoSd1UTg_pslX_bFNARY-QPJGel9Sup-YiuCME,1653
odl/contrib/solvers/README.md,sha256=LSRYWQEP-gC1OBjIqgSAfS6f5uNtxjWl363WPeJvJ7c,157
odl/contrib/solvers/__init__.py,sha256=lJomPq9Q2d6iAuA_mfY6GTfxulLdQSzHg9hDAkJWaP0,438
odl/contrib/solvers/functional/__init__.py,sha256=6P-nz52WqKeYcCjt-iAPdCYkx9-3xLJztcHhSBIWgac,416
odl/contrib/solvers/functional/nonlocalmeans_functionals.py,sha256=-VaBLfJ1UHvZv9kahGZzxDDL9ly0fPR977oLs7FzyRE,4000
odl/contrib/solvers/operator/__init__.py,sha256=tC2T-UF4jNTdBUZUD1K9Cmg8_-eetDbf0w9k7kYcgzE,392
odl/contrib/solvers/operator/proximal_lang.py,sha256=9-PnXp6URSQo-9C2OuehwiI2GyJioG4PmHqMuXi-Ons,2124
odl/contrib/solvers/spdhg/README.md,sha256=eKCaxWEGttcMenot3KY5NzRLtoLka1AduChT6yr5JFQ,2669
odl/contrib/solvers/spdhg/__init__.py,sha256=UoYut_u2zLv_y-vRKn24BwdjYbvPWAGKaUS6M30vN6o,1021
odl/contrib/solvers/spdhg/misc.py,sha256=VUYPbHBm5zLceuG3qnE4jdwLlcZe3-z3bKFLbK2yRWU,22921
odl/contrib/solvers/spdhg/stochastic_primal_dual_hybrid_gradient.py,sha256=vDNZGgQVqO4m2aoP9VOP39ByjL7DiY_cno3GM2m8TMA,21923
odl/contrib/tomo/README.md,sha256=OzDv8BBGvNA0ncXAGmoMWswfjq1C_wCrkC7-wQuMtxE,152
odl/contrib/tomo/__init__.py,sha256=x85dj_TQPfj15sAarX6212Js8NaQdvNbBbdQIk1etBs,442
odl/contrib/tomo/elekta.py,sha256=Fa8fvXjh28gJRHaEng0G7ZU6l-46ojVbKeFwJYrCyOc,12100
odl/contrib/torch/README.md,sha256=zs1IcV_1RPKioSEM1FXxw__ACAvvhFZtrrLOJv_xMgo,949
odl/contrib/torch/__init__.py,sha256=ohmLv0ZmpH1WYJ7vUr8f-GFP0zgYEFdcXObqWHvI7po,420
odl/contrib/torch/operator.py,sha256=GGEHIgqArCeFa5zR-l4i9eSial3XTdTM7IbAxkmui3k,18117
odl/contrib/torch/test/test_operator.py,sha256=LzL-I3Lz0Eh1wQNdsU4xgEa7XAkcQU2rSoA9nju2AZI,7238
odl/core/README.md,sha256=LOEVJB_gCUMgRfj8RDDox-kqDcbV2bw8KwhlDVPaVUQ,1362
odl/core/__init__.py,sha256=-OeDSk_1tAqvSP-noJFI74ElHxYfbP1fmYarIVVBjSM,337
odl/core/array_API_support/__init__.py,sha256=J6j3YmHV5Jp4mfGczKhaQaykuaxs0UYUreQsyFtKhmQ,609
odl/core/array_API_support/array_creation.py,sha256=OnRyvOK_4aEPY31YwE67EkuFVaX-QOQAvsZNo90MZ_g,6295
odl/core/array_API_support/comparisons.py,sha256=FhA_zErzvvj_90lPgYdvJKf1NIrlhVSveyUocv_hpLM,4457
odl/core/array_API_support/element_wise.py,sha256=PFC8qOkkHZZiL41OcmS5BmlSO2_CZLgzwEuXeBzVMRU,20123
odl/core/array_API_support/statistical.py,sha256=dUcJKYP_iTGEiocPbdohSdFhT1PrI8B_lQB0VSaL41Q,5433
odl/core/array_API_support/utils.py,sha256=kGshx1fZXRAnbxjEoClYMManja74h_MLaJwYD-wlBps,15837
odl/core/diagnostics/__init__.py,sha256=ZnWqEHn1pMMZAPGBdwUQ5bQ32pLwDut6n4RFRBGfdCw,476
odl/core/diagnostics/examples.py,sha256=V08Og5zDGUTTtUBpGRXoMCRFAqlAnRXqlf8Gg7So1lQ,1158
odl/core/diagnostics/operator.py,sha256=GlE_vMRNQ2HJ1zR88i_U1FyTUcAYEjtPI2K1LPxyXC8,13211
odl/core/diagnostics/space.py,sha256=AFuWoN4byzg3Ujryr9FK9zxRxOe0SCHgKE2xp8dhcvY,36743
odl/core/discr/__init__.py,sha256=J7CyDPz_SM1CMQ4C9d93Smw2CwHS8VWa5HYmSOGGF5Y,654
odl/core/discr/diff_ops.py,sha256=T7Esha4Wnp8qPfqiBfHf2UqJsfjWNJN27vvSIGSN0mw,44534
odl/core/discr/discr_ops.py,sha256=UPx_Obh5PQseq6OZtKX0lj8z5jPqjIExh2LG1jm7M5Y,20517
odl/core/discr/discr_space.py,sha256=FX6qzQvwVK6Eeo02PlcoQD1Wah5Do6IFMhStrmcvG_Y,56250
odl/core/discr/discr_utils.py,sha256=MOy4mnCq5tF77-j4FnnVHRfd4yLX7TrNxXzH_632ToM,44364
odl/core/discr/grid.py,sha256=r4-DB6hSWr-tA3Tq4wMMJNx88cfAfKeLUW-kaMZiTvg,37868
odl/core/discr/partition.py,sha256=MN9jLN0MasDYFaCRLYCrAEF5thWEQaTJTx5U03N5jNE,50751
odl/core/operator/__init__.py,sha256=3_yT-M_r7Oq1IeIrGeZcUSMe73C8o_50r7OhNW4j8Y8,612
odl/core/operator/default_ops.py,sha256=kT6I_cKg-JzQ3kxvrS2vUr-TotyLMhwM9eD8BmAb8UY,51914
odl/core/operator/operator.py,sha256=Mk08nt0Zf1flbGk-wIG10J1MbrnvScZbNAbMPG5i4kk,75476
odl/core/operator/oputils.py,sha256=Hr_o3UDI-8KBy0Nu95bFzogZcfSwTVblsWprtp1nEeI,12362
odl/core/operator/pspace_ops.py,sha256=kkcpuP-N0KLA4aM2igHR02plJt8_QKv8dtlrSfoGsGA,39087
odl/core/operator/tensor_ops.py,sha256=HJW68_v_Rjif8RK4h42yhpFwVJT0eTsgEqAs87rS1E0,79944
odl/core/phantom/__init__.py,sha256=xjrCtRftM8SAfZNKdpYZHwZ6hfRajADQlWKVI6iffRc,677
odl/core/phantom/emission.py,sha256=g1vYUWwndhkzriyOEValkI9okdXBebRJfiKNbxBVtwY,7714
odl/core/phantom/geometric.py,sha256=ApqAVvAxugi85d0TOAZ0VpWkyK2h-jY3CTu2aKd2pks,32407
odl/core/phantom/misc_phantoms.py,sha256=F9kLFIq0nzGvBKPuFLY6rj5fTp_7xrSYrWqh9FnY2qM,8953
odl/core/phantom/noise.py,sha256=QJNWY4LWF1skIFCx6c5CL3BhhyWZDpmuipw8C9BmDkY,9227
odl/core/phantom/phantom_utils.py,sha256=zsnsc4aAhNHtkAUfcr2_dxZ37Bx9dSg8Rr0Z2c88Zb8,754
odl/core/phantom/transmission.py,sha256=pCa5fUc2_0wvqEG77yATAfbUNcJsIguWlujBF8rKOtQ,15602
odl/core/set/__init__.py,sha256=HceT9E1S2sA_lRZuSlmFqQPYnPhnDHzZ2dgKfeglWxY,497
odl/core/set/domain.py,sha256=znVWrkroiKg2X2VJlaiQwQKkMOBsJFiDGaYRgfta-Q4,28370
odl/core/set/sets.py,sha256=8aMUH8eCTZKif3mXyiE4AZte3DTWOaBB_b1OCYqyUgk,26568
odl/core/set/space.py,sha256=uTvskh57R8WWDtMpzK-_WX01rsRHxdWi3QDEl_V3iWw,29617
odl/core/space/__init__.py,sha256=jJjJhZ6naAMDZsSx4OdQ4OJH9NbSRhaxAg3UYOZjvEo,575
odl/core/space/base_tensors.py,sha256=LLvJuMOogtNlQ0P_OCgFDxH03Zy3HT85cP9h-8OZQ2s,76533
odl/core/space/entry_points.py,sha256=XkwYDH1IgOZfpfWw_ZD8MUo4I1SB9QpKvjYTEj1dpMY,2720
odl/core/space/pspace.py,sha256=hkdwMfOHOEO6jpFsmRZR-SpRTlSdbS0dTvs1lGRNqos,68274
odl/core/space/space_utils.py,sha256=fRVbeblDKtF2bRWU3hHg3whw-A3TsrFp4J0OAdHh-g4,7705
odl/core/space/weightings/__init__.py,sha256=1I05wplTIhtYO9M_EbwadIKuTRLnfCfdBI1iuZuPHEI,415
odl/core/space/weightings/entry_points.py,sha256=wQnFz3lTZ1zRS7kvIKvCjNfv73mFK-OyMSO9OiZ1XSY,5652
odl/core/space/weightings/weighting.py,sha256=7fcYX-JZvUwZrWzVLid9WnJI_w5UY2TK2kMi-yNRzFk,39440
odl/core/sparse/__init__.py,sha256=MdMQeJ0NOVc8uA3_FIDwQSi-Z96zFGg3pNYWsdpq5JA,29
odl/core/sparse/sparse_matrix.py,sha256=86kmQabSlbHklbBSSdNdQ8eHSYWdOzoGheDbdVnJ-Ok,4859
odl/core/sparse/sparse_template.py,sha256=dDB6CflLj08KVemqp_LuWjYgy1ljoz6RhmHxddlGTgQ,1807
odl/core/util/__init__.py,sha256=asD1V5z4ywzspTzbbXzhkLPhO2jOJX9IMI_YgWJextg,990
odl/core/util/dtype_utils.py,sha256=j8ffpY-lDrw1pN1euNW4WePVU7FSECKRcbaZSC-nA44,9115
odl/core/util/graphics.py,sha256=9PKSt5u93E_fa3fZFO5vn75O5bJ0VhyNGevPCE3NBVc,16417
odl/core/util/normalize.py,sha256=u70yab3sUoyZYxF52lOAaY0oDiqieotYaowZ1UzNNA8,12761
odl/core/util/npy_compat.py,sha256=kPLCpmbYfeiCZdZMmW1RG4FmMtXf2oQPr47phugCy0s,1398
odl/core/util/numerics.py,sha256=he8Hv6Xi5Xi1OiKV2jUhrWyFKnfH1iBT8pW6p5kZRaY,40554
odl/core/util/print_utils.py,sha256=MYaVsZqHlJIBVEHAJYLrmH1NO9K7J5jfZNPvrLb6VAk,32838
odl/core/util/pytest_config.py,sha256=xRjT-L26fbTQgLmHCg8x3VnSKRMiogdO7Haje_WE3cM,8064
odl/core/util/scipy_compatibility.py,sha256=dE6m5mz8Yohj0zyc4W-FtoO2rHRTMsbTmE9Cb8orveY,3729
odl/core/util/sparse.py,sha256=hltDlBrZ13RQuiNe4q6SNsXL6sCXNK3KeZGTy5QWl-I,1857
odl/core/util/testutils.py,sha256=qXxD_S9pfiOlmD9asqZL3_dsXKNkDCfC-8MT5JWNLU0,24105
odl/core/util/utility.py,sha256=D_OrzTETiPKtxqO5KOsEivvnff_JNDAfdCNOYCsQVpI,9000
odl/core/util/vectorization.py,sha256=cxxodd7B2iYiuVAcXnTPVGpTl9IHL2HEfFE3CD-Pu1c,9264
odl/functionals/__init__.py,sha256=ji31qIXabP0-fquxfg3YALQag0UTe7glyhqYw1K3HTc,592
odl/functionals/default_functionals.py,sha256=XLfdixK0QtOAxXhxyYbUzkzjh0tEAZN1gUBKUqgp3Jk,85593
odl/functionals/derivatives.py,sha256=fGsQ7s6n6h_tyOxzIdhRVS2CgZER2hMr69ddk32q9as,10350
odl/functionals/example_funcs.py,sha256=EagsnVI89rAK-JqjRSOcZgjv4v8qwvYNfacUc6Xyut0,5337
odl/functionals/functional.py,sha256=pTLiQo7MX54E1MWnhArLmUGBhLkmW-s-ZweETkfYwKU,51761
odl/solvers/__init__.py,sha256=OqrdRLdFRVubBxWcJ44GElrnCmngQbJ3r5059WJ6k-o,547
odl/solvers/iterative/__init__.py,sha256=1lw39k9XfZC_CnIXfURVnAQ_tD0GsGBkUqsqcy2atQA,460
odl/solvers/iterative/iterative.py,sha256=vkEmcc4xQ9rCkGl4udYdp_MuNtDKJbS4ygABRNw39XE,17289
odl/solvers/iterative/statistical.py,sha256=wbe8i9GOomZdzfTodlkHriBzYrxE5wpREkX9wzTbe88,6405
odl/solvers/nonsmooth/__init__.py,sha256=j5Z7SUVnA0u_DyMxfOOjgQEHcspEzYmpgferZqC9p40,925
odl/solvers/nonsmooth/admm.py,sha256=zfOgzcBnN7U2W4Xa6G-uX6NyJOximq7aBTgzy4QPLt8,5347
odl/solvers/nonsmooth/alternating_dual_updates.py,sha256=_qDRnTcZSOEi3fZDl0ltkgBEPIuDuR8JX03WmlTXk90,9514
odl/solvers/nonsmooth/difference_convex.py,sha256=W0UBF7K6rUCtoxKyvH2blJ_27XBNzTqkTyk39mkz2xM,8604
odl/solvers/nonsmooth/douglas_rachford.py,sha256=2OJc_AJ7o7j83PFSbKtOF7lj6uw-uao5MzBYwlz68_Q,11325
odl/solvers/nonsmooth/forward_backward.py,sha256=su4C8z70wWW8RDLpjVDaA8cCzbODyLiKbFB93AqXjTU,6857
odl/solvers/nonsmooth/primal_dual_hybrid_gradient.py,sha256=gRjJZ2s93G7JWGt6771shxzJMkGvyJCTYJTeMcQMmig,13206
odl/solvers/nonsmooth/proximal_gradient_solvers.py,sha256=azxj4HEHorIR2kfuFbOGj0YzIpNBovPeYOj98mhJ63E,6133
odl/solvers/nonsmooth/proximal_operators.py,sha256=tCnOLk1a_3QNG8SEaANRjCBnp4yS0S9MdR9YZ57zKVo,65166
odl/solvers/smooth/__init__.py,sha256=zbw9xGdiEb_QwjLu1LHE4NXXwokeoQcCOIyDclI1YgU,494
odl/solvers/smooth/gradient.py,sha256=Xqst9bWguHYe0SfxVs3KUgriMptySA0H3wQVcjTAnUc,5968
odl/solvers/smooth/newton.py,sha256=6X7kIOWPiGui10Yrlq2TaLQsnY3b8sESocNJlYT6qAs,15408
odl/solvers/smooth/nonlinear_cg.py,sha256=wdcZnjqo7qHKn3I9LnzT-nTMyEc3nXmD5icb-3exad4,4557
odl/solvers/util/__init__.py,sha256=dI_FWK4JxjtW8nbjz7IqXXAERsKrLoHOm6R076Tv8kw,467
odl/solvers/util/callback.py,sha256=g7U9fJJ4CFpFH65t6AWuZTMgzeoG1TPR5Z3cjsCdHAU,34201
odl/solvers/util/steplen.py,sha256=ROaZan0tIoTEB3_-vc0pNuf0O92alyu8swa4ikGXus0,9515
odl/test/test_doc.py,sha256=nIlfccCWF-QXXPGBCKTpg9lRmOYnxnNtLoQS7P_YwUU,2178
odl/test/test_examples.py,sha256=z26d-2K9WB8KXoxKbsuS86qxAeaH1hgVwznLg_5o-Vs,2045
odl/test/applications/tomo/backends/astra_cpu_test.py,sha256=rdbSge2yIhp2mJpAwotZBTNEHu9MpkUH-oA6Xe4HkQk,3160
odl/test/applications/tomo/backends/astra_cuda_test.py,sha256=lPUtkHo-TLbJ97Kf6Wcgfu6-5DMdcq_FM9UPyR9yY7c,4028
odl/test/applications/tomo/backends/astra_setup_test.py,sha256=UdeJrDS-ck1qTfnAOw0kSRBwUaowyGY0VN3CmOuKQUs,15166
odl/test/applications/tomo/backends/skimage_test.py,sha256=Q-6j4HdkqJ4lkAlO7U1Y6JqHp68HLiEQ7oucNnEz-SE,1603
odl/test/applications/tomo/geometry/geometry_test.py,sha256=e9LWBZpyAOhfQsgXYXkeNH7lRDDqrds4dkEtr5UqUYQ,45735
odl/test/applications/tomo/geometry/spect_geometry_test.py,sha256=FmRDCascmtbyEMg-ElJPptL8MlDc0_I9Cgeg0KpsJGs,1159
odl/test/applications/tomo/operators/fbp_test.py,sha256=BrSsrlKd7RU9PZS0NHCxOnd2EDRU5KvpFa4EQtHzFRY,10439
odl/test/applications/tomo/operators/ray_trafo_test.py,sha256=BEuqPPaWV8lGS_BMa6tNXdxsQjVmgFPNWRvNax2VV-U,34354
odl/test/core/array_API_support/test_array_creation.py,sha256=rV6uCTxO15crl-LT54RIWK_ly_owvW1CPpvH0IcemVk,2669
odl/test/core/array_API_support/test_comparisons.py,sha256=mka7oDGM6PT9AMVnkhzU7xQn0HvwOVY98aBv14kQBqE,2590
odl/test/core/array_API_support/test_element_wise.py,sha256=OGH82HYbLyLIoJc1-ej9JFtjqEpAhSxYG_3Jgtel1yI,6661
odl/test/core/array_API_support/test_multi_backends.py,sha256=w-jOo6fPzEfm-aJPPOs2nsiWdeYKKKOUq0nM7PR-OLc,2989
odl/test/core/array_API_support/test_statistical.py,sha256=xpLvjINQXeVAUQz2tZcEQbcBCdsTl-gQcNAblf9mCK4,1569
odl/test/core/discr/diff_ops_test.py,sha256=7es_uI-PD1652P-lg60Gga8YxaEUBHvFjz0xgO_DkpI,17307
odl/test/core/discr/discr_ops_test.py,sha256=pMn7BGmePLFZsMQz_T_63msOMvH01XDtVj5tfxxRkB0,11333
odl/test/core/discr/discr_space_test.py,sha256=8wIvslNpujtNoKzO8rDDpm4Cq2HkLgn-8RvYq4fEIiM,39468
odl/test/core/discr/discr_utils_test.py,sha256=mI3LapowjmGx97w0C3Wsghsq_AeM354JAtrRQHmA3gM,28279
odl/test/core/discr/grid_test.py,sha256=E-MfSDv0gzpkKLuNwUPu5evYPUsMND29ytHQlb8mHyQ,26971
odl/test/core/discr/partition_test.py,sha256=_ZsDfHYTFoGwqjvk5EonALy19DUVCLBsDijHQGeAdSk,17135
odl/test/core/operator/operator_test.py,sha256=TSWuuqZb9BHxEVk-7r7Z6XZ0u-hgKI1_U3GqMDV8jTc,27048
odl/test/core/operator/oputils_test.py,sha256=l9CBlDwrBSbBKVZjRANH7wcnc764vlZZgA4IHzB5AR8,9394
odl/test/core/operator/pspace_ops_test.py,sha256=j7pqHepizQHLKtoxP50M7Fp_PKd4MShuBrVhur8xO-o,10280
odl/test/core/operator/tensor_ops_test.py,sha256=t0kpX6dBmP7AQmVXhyzGugr6t1aDcwVWVT_yAfs-xsI,34910
odl/test/core/set/domain_test.py,sha256=KoAExQwQ-fhd4aFyeb_bXa_iJssbhTbnh8lXyb-jCsA,11617
odl/test/core/set/sets_test.py,sha256=A1ggRFBQYN4cL0qS28VlOeiC9-J2CtDTGgEkQmt3R5E,3817
odl/test/core/set/space_test.py,sha256=d-HSZZLZ23ZqI2zTKom0hA9KpNPZwDJ2DXcmPNq7-EU,2006
odl/test/core/space/pspace_test.py,sha256=zN7tXejzsNWh9ObsCJLaJ36srrjBpGqNwcphL-unU_o,34485
odl/test/core/space/space_utils_test.py,sha256=3CZVJtoh79yZcqEmKkI_b-cMy81ApbsmOC3bDzhsNOU,2600
odl/test/core/space/tensors_test.py,sha256=T__VSJGRihRH8F7j1On8frYJJbxjKt5z3Gq40AfHKQU,47157
odl/test/largescale/solvers/nonsmooth/default_functionals_slow_test.py,sha256=UKWBEjtMHPljP6rIZPSYDObO-SXY6cmJCRG6IaBtBH4,9125
odl/test/largescale/space/tensor_space_slow_test.py,sha256=royY9vWjFLFvxNJ7xt1q2fETV2O0XJgSCJxnBpxLMfo,9495
odl/test/largescale/tomo/analytic_slow_test.py,sha256=KC4yswuUy4oCT1cXV0KSWmuanomVreGqlATI0WO-nrc,7842
odl/test/largescale/tomo/fbp_slow_test.py,sha256=lT460TY8XKGMxf8E3e_sZZ8W2U4ZSbj_qMci3dGrqhI,9577
odl/test/largescale/tomo/ray_transform_slow_test.py,sha256=sYAvlrPWL3dgA-QfXZzYDGGO8kmK4i2uB8Y3qNEVqsw,8952
odl/test/largescale/trafos/fourier_slow_test.py,sha256=fxPvx1PVG_LhvT4Di6hD7uuas3wAa8rodwqs7M5txs0,2311
odl/test/solvers/functional/default_functionals_test.py,sha256=R_DiqbhE7wpnyBezuvxyTmNlYrcdlhvyYt25L6bMaCo,22844
odl/test/solvers/functional/functional_test.py,sha256=-3fVMjiBJf9jGef4w7vPTp4_lCcpoCntuNYkSxLUR4U,24895
odl/test/solvers/iterative/iterative_test.py,sha256=ekt4s9xoSXCy-9ak7UU8a2CNWY-XVNbHkfZubzWHj0o,4570
odl/test/solvers/nonsmooth/admm_test.py,sha256=l7CQRG_lFBl6zslBQN2K15qbiDD54DfRujB6y9qEoco,2136
odl/test/solvers/nonsmooth/alternating_dual_updates_test.py,sha256=UMhMY-3DxVBb3v2Wa5SUNQuVB06NkEDBpdC19W-oLKo,3685
odl/test/solvers/nonsmooth/difference_convex_test.py,sha256=vAa_hE25RgVDhZ987tT-vL7J-TR6hR0SDlabRVVrIEQ,3208
odl/test/solvers/nonsmooth/douglas_rachford_test.py,sha256=1Ewg8qP0-v5JM6W0a1d6ws_isJbg-xete27C94g2GEA,4516
odl/test/solvers/nonsmooth/forward_backward_test.py,sha256=1LTafrPXqXnKYxOIc7fM4TAHiRhub8eRImS0yVHjtfM,6176
odl/test/solvers/nonsmooth/primal_dual_hybrid_gradient_test.py,sha256=KD5qheIqsteyt3lTi2LPS2si1MW0w_zB23II0eKLha4,4489
odl/test/solvers/nonsmooth/proximal_operator_test.py,sha256=BUwm8ZQzsUg9Oj97niicLQxjMq9wTQ5NbqfwQp80bm0,15788
odl/test/solvers/nonsmooth/proximal_utils_test.py,sha256=X0EG5QRn7B4-R_9CcyMzyp7sF76NBVlTLOLWSG3mxBk,4908
odl/test/solvers/smooth/smooth_test.py,sha256=C-y6wcQIbIsbDMmKUypgLUH6oFU2BwPjTpjd944I69U,5168
odl/test/solvers/util/steplen_test.py,sha256=TwPggyoB-dNB5Zsqi3LtiV-H61QpXD3nriUO0JzZ5zc,2165
odl/test/system/import_test.py,sha256=LvGtYOAFSKl9ZVo66H_ygj90ohfxaaGQeBRS3FbyuDk,852
odl/test/trafos/fourier_test.py,sha256=DFN0krKmwkeba1_BYQ31MZw0IRiodBBD5DA-_8mrjF0,38008
odl/test/trafos/wavelet_test.py,sha256=3jAZ09xN1J_E9_hW1P5RTEJOS8uQcFbMudT76dMRRxU,3897
odl/test/trafos/backends/pyfftw_bindings_test.py,sha256=DNaLCa4RkoXswiXNhxR-0HSr6l8P8vYWHptbnY4ULlg,13627
odl/test/trafos/backends/pywt_bindings_test.py,sha256=GZzY33lpTQddfY6RwFxlKe6JfjyuKTLpTaj63HKA8WY,1528
odl/test/trafos/deform/linearized_deform_test.py,sha256=GMLc68p4q3XTjk37tZAOd9-T4diXi1BC3j7nUQIPpRI,14417
odl/test/trafos/util/ft_utils_test.py,sha256=cCyFIdgNbGfpfBVR5HdjKox2OyovUYw_2wQR_mVV8EY,10335
odl/test/util/normalize_test.py,sha256=d6egVAxA2v3dyI2BYW3O7tLzLf2vhhne-VvkV749uAg,5948
odl/test/util/numerics_test.py,sha256=ewJzz1_7zCsHdKXZRpK4e0WJt-b1E6XfUFLH7ey5AZQ,20577
odl/test/util/utility_test.py,sha256=ShFCN8Gd3cQ0mCe8OGmoFhDqMqnuk679CMGYhGfS5rY,1389
odl/test/util/vectorization_test.py,sha256=WbwnOK3yGgqxu_Lpnd7zMoYowTBDFkEdMe6tobpNrBs,9188
odl/trafos/__init__.py,sha256=m_sjubDNQMeVuHRCU65LICPwjuCNevohXA7YITvbph4,640
odl/trafos/backends/__init__.py,sha256=l954F64cOI2E-qw44kFYGf_kmaektH9Q2321sjT6rLc,478
odl/trafos/backends/pyfftw_bindings.py,sha256=6eI2KouIbWS49Ss15gCXo3OPxdQCSj-PjVMOhE9dSCE,11245
odl/trafos/backends/pywt_bindings.py,sha256=2RAraQwd93k-rMZqPwuF-cVnlSrhXLWwNVHsfMW8_U8,5204
odl/trafos/deform/__init__.py,sha256=5_Peas4XxxR4Nhr9nkHW6GEqu5G1D5L_bpnuP6AQe8g,395
odl/trafos/deform/linearized.py,sha256=j6KTisOpSZRi6AIKy0n7Z7esyBCaH947_CbnoyNKPSI,18096
odl/trafos/fourier/__init__.py,sha256=8LmQ4AmrMU3KfmnsX5YFIgVnK3nqWz-Wr3Sed9tx4xQ,378
odl/trafos/fourier/fourier.py,sha256=9SicNVKl1CVmcS5I2wTBcYDoreLAEmTOKgX_OY5o_NI,68267
odl/trafos/util/__init__.py,sha256=6ARR7IzeoQsHFHrrDWtM2XeCi-52_0Tbeeyl7w7uq_g,380
odl/trafos/util/ft_utils.py,sha256=QQY8e4QzQt0c2kQ8orMS7jZLPhixBEHzAXv-x9lYBWk,23418
odl/trafos/wavelet/__init__.py,sha256=k6SyKanzUXSL04y_8Q4Olz0HL2x6QPRDhhj6jNTtovU,378
odl/trafos/wavelet/wavelet.py,sha256=vy_rxPzxpmgeN2solP0EQaeGtWJwXON1OIirdQWpaGQ,26319
odl-1.0.0.dist-info/METADATA,sha256=TBSqmKtoz_qmy4mML3hiAiTkR9qikVtYNdp-B4gu-DY,10066
odl-1.0.0.dist-info/WHEEL,sha256=QccIxa26bgl1E6uMy58deGWi-0aeIkkangHcxk2kWfw,87
odl-1.0.0.dist-info/entry_points.txt,sha256=ADgXb2OeprROiL73KDlEdGf8a8WKI1eN-rSEi1qa1oY,53
odl-1.0.0.dist-info/licenses/LICENSE,sha256=ASm2Cp3MHkazGDomv7tNrGjdXd-9D_N3yNMhBJrPfkE,14864
odl-1.0.0.dist-info/RECORD,,
