MBIRJAX

View on PyPIReverse Dependencies (0)

0.5.3 mbirjax-0.5.3-py3-none-any.whl

Wheel Details

Project: MBIRJAX
Version: 0.5.3
Filename: mbirjax-0.5.3-py3-none-any.whl
Download: [link]
Size: 317425
MD5: 48af52994628284b84b4b72ac1a91c07
SHA256: 324861d523958b4c2fe15d9c5fb19135f124866e921adb6f9b31180fce1bde71
Uploaded: 2024-10-29 15:42:21 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: mbirjax
Version: 0.5.3
Summary: High-performance tomographic reconstruction
Author-Email: MBIRJAX development team <buzzard[at]purdue.edu>
Project-Url: homepage, https://mbirjax.readthedocs.io
Project-Url: source, https://github.com/cabouman/mbirjax
License: BSD 3-Clause License Copyright (c) 2024, Charles A. Bouman and Gregery T. Buzzard All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: tomography,tomographic reconstruction,computed tomography
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: matplotlib
Requires-Dist: numpy
Requires-Dist: setuptools
Requires-Dist: jax
Requires-Dist: jaxlib
Requires-Dist: ruamel.yaml
Requires-Dist: psutil
Requires-Dist: striprtf
Requires-Dist: h5py
Requires-Dist: jax[cuda12]; extra == "cuda12"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex; extra == "docs"
Requires-Dist: sphinx-book-theme (>=1.0.1); extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: pytest; extra == "test"
Provides-Extra: cuda12
Provides-Extra: docs
Provides-Extra: test
Description-Content-Type: text/x-rst
License-File: LICENSE
[Description omitted; length: 1408 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.3.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
demo/demo_1_shepp_logan.py sha256=MuOBrQsb_aUsNvBrURatOVKEO7kf91yAQ4ATE_EiezU 5842
demo/demo_2_large_object.py sha256=fbmUotLWv5Y2kYlNi9q9cFGKTjMiv83LRZkblPVx2_U 7707
demo/demo_3_cropped_center_recon.py sha256=qjHPxJIFPcsq5zin35kkTPlCOL1EaKFBPMx1F8vkCYc 5119
demo/demo_4_wrong_rotation_direction.py sha256=G7-BFuddL026efGwg3RYeUOz85LVcxYoRx2-0HkSS0o 4506
demo/demo_slice_viewer.py sha256=JKV3svraQngwkuXXYlbP2fr5SItraAiNu3aSTPBzYfo 1400
dev_scripts/QR-code/create-QR-code.py sha256=d1G78dKt9eVqqU6a9_5EHhypwZpX1jW0_QA6WsNaOZs 1863
docs/build/html/_static/new_model_template.py sha256=raSbTIJuvhyHRp6hrCZ42zGbLEm02Y1mHp5vi8YPsFA 10460
docs/source/conf.py sha256=JwaRRmHKq8IPh5BSBip8iHEKFOISTTDNU_P5cuv5j_w 4066
docs/source/_static/new_model_template.py sha256=raSbTIJuvhyHRp6hrCZ42zGbLEm02Y1mHp5vi8YPsFA 10460
experiments/cone_beam_dev.py sha256=k8TAidtS0IAMbPu1PmyWKohnyldGeBMrMNDEkMtaD9s 8627
experiments/cube_phantom.py sha256=bUtQJKcArXF8AsC4VE0x1-jGdhOXODa-3KSsvFUbTms 3450
experiments/demo_5_half_sino.py sha256=7BNmDmZedrp_qFstRDQ1YDwk3gvzPWTfx83H29bHh1U 7085
experiments/large_shepp_logan.py sha256=hAfUyN6lqCrwrNM86vD6cDFly8j6WW6EE6ehH5fj72k 5894
experiments/parallel_model_dev.py sha256=qQ0tbPmNC_Px2t3Th-0vmCq4dCKvM0OSrYvT4qWvf4o 6739
experiments/projection_timing.py sha256=o0B_Y-IxJG0PE1mXf74zIKaNEiAzvTUldTLMS2hBaLg 6432
experiments/prox_map_experiment.py sha256=5ajzAJoEukK7fTmmpsjdSgzSRS5QHkjHuT09w9e0TS0 2527
experiments/prox_test.py sha256=zVfASeXkgHWlUYj_Ht4VPIJokQXFzNupYNI6lswc_wU 1993
experiments/recon_experiments.py sha256=Af9hd6r3zks9NkIe-OMv2TzaAmSWxFNRzwkG-RtBYhA 6460
experiments/shepp_logan_convergence.py sha256=emSGktn921ZirH4RJ6ccfV5S4GrLF3Ort6SV7_COQ-I 6468
experiments/cvpr-2024/fourier_response.py sha256=LGVGa2j_H031dD7y0VDdrRrQ39cCHcySIcCUgfx69GY 11686
experiments/cvpr-2024/spectral_convergence.py sha256=OTsZQP5WuX7hnH-xtSHs6kBzfTfTuX9kT6rs3QLLVIU 4468
experiments/cvpr-2024/spectral_response.py sha256=7lk9J95z63F_CPcccUtj4Lsfgp9xzjVobWmvyu2bSaw 7169
experiments/cvpr-2024/subset_investigation.py sha256=3LsQ_f67l4q2wGBm4qFshORoSatNTnQC23PIB2b5DvI 7673
experiments/cvpr-2024/vcd_figs_for_abst_v1.py sha256=1zU3WqKclV6FGuccM-o-wNTrQZcgnYP-VJ2lvYstNpg 5106
experiments/cvpr-2024/vcd_figs_for_abst_v2.py sha256=lNYd1f7YHJfllwhI_0wYPet7_2kKLzRqaOoa08LeDGw 7088
experiments/gpu_performance/cumulative_memory.py sha256=Mp42LoAecrQOGY3wk5AQxvfI1m2wUvvNACmaEusaO-k 12152
experiments/gpu_performance/display_results.py sha256=diMTdiDWO2V8jVezrHRuXPTffW3q8vMZ5c2-d3J8pzw 9270
experiments/gpu_performance/evaluate_over_indices.py sha256=lmyNkx4EyEobdXiEfYG2ghgEvQzduD5l5J98rXC9ZoM 5046
experiments/gpu_performance/initialize_evaluation.py sha256=u7mqvheocte1JGUBU-uZsnqweV8zN-hpXCPIiRPIaNU 1360
mbirjax/__init__.py sha256=dH6zAzDLCPyD5vJBGhsPthV8R-BQBTzqYV74YfGlgr8 271
mbirjax/_utils.py sha256=WNZrap5Npn4fk2Mi8jBCksHM-YPd65hwwb9XkxnsNKw 2605
mbirjax/bn256.py sha256=vo8zsDMn4BveKyzi_I-eaKXiNqtvmyl1fmiAWQvA1nQ 382436
mbirjax/cone_beam.py sha256=9wzn8OVMDSYGo0qe1jaaGdh9SpFRZa1rpqJBGv4b0bs 40874
mbirjax/memory_stats.py sha256=d5iZj59pXEjH6XlNwK9UYK7eRayGAduH0eb86L4Boag 2048
mbirjax/parallel_beam.py sha256=obMvlM6bRElniTw0e-nu0seEVJYqBiuQpXX127V2FsQ 14727
mbirjax/parameter_handler.py sha256=sqtiGHkTywm0hfpJrd3BbImAkJOjWns0uvhGSfBr6Ec 11891
mbirjax/plot_utils.py sha256=yh77o4Pqmj30wD5uNqAxEdsMdRqPsXktpN-dhxekgW4 20169
mbirjax/projectors.py sha256=iKUyGqxztRK_muoMnim2w7xLQQot3UszN2dqbqJRXs4 20710
mbirjax/qggmrf.py sha256=eVsCih76HFWmj2R0TSjHeK9rSSygEHZ5Vpowg0lNuNg 16189
mbirjax/tomography_model.py sha256=D1WLBRJZsr16cDo7g-MBcIi0xYH8uS7mCadw3AQ-QoU 70733
mbirjax/vcd_utils.py sha256=-R7JYBEcU_352ypWkOquxoCFfhEJMoBakI7SH5GbLqQ 23989
mbirjax/preprocess/__init__.py sha256=ahYCs88nO-XMxzgsWsWkT6mUJKypw1Wl9DeVgc6sGTo 43
mbirjax/preprocess/nsi.py sha256=4-VOxqFBOlyyQJP0cykazt6OgX-pFb4NGi_bjDQeKlI 33076
mbirjax/preprocess/utilities.py sha256=7PJyAn6Vn4EUBUbDZ0jP3kNGKlwiM_upYrTGuJksgWQ 25264
tests/test_projectors.py sha256=RmwpeGafLH8XOS6M8ejx3X4kVCJfU9ekf5ONLDBi6Gs 9808
tests/test_prox.py sha256=i_-6lE_5mVa-Y3rolHkTULbY09XVvucSsybhd6Wu8PE 1965
tests/test_qggmrf.py sha256=Sg8Vvl13jjf4p1vvj4pxNDpdSNr_jxqeYKTcUy5mw5Y 7930
tests/test_utilities.py sha256=jItPRlmA3kcz9kvbMuTM5sagiIlzYcZ7qYaTMslyqPQ 4183
tests/test_vcd.py sha256=AXvyNowitmibJjKrl2HlOKtL07a4CAfkOjDmuq3K93s 4498
mbirjax-0.5.3.dist-info/LICENSE sha256=bPcXYEg38gzWfwJNmTsrTbHHWtslTpHz5S4rnXb4Vto 1548
mbirjax-0.5.3.dist-info/METADATA sha256=UU-rzovf5SVrIbJYueJT5QCGuxUTbjur6ncCSdf_-mQ 4440
mbirjax-0.5.3.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
mbirjax-0.5.3.dist-info/top_level.txt sha256=TAudpg07cUu92GI02FLAgyN7Ff6saWoP-S7HgwNLJeA 48
mbirjax-0.5.3.dist-info/RECORD

top_level.txt

demo
dev_scripts
docs
experiments
mbirjax
tests