tomopt

View on PyPIReverse Dependencies (0)

0.1.0 tomopt-0.1.0-py3-none-any.whl

Wheel Details

Project: tomopt
Version: 0.1.0
Filename: tomopt-0.1.0-py3-none-any.whl
Download: [link]
Size: 2547303
MD5: 7477da1de11731aab0cbadefc0c5490c
SHA256: 5f1b084417d38bc9c868f0636899b96c04d9af5ee32fb200d9aec4dfa5522ba9
Uploaded: 2024-02-17 12:30:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: tomopt
Version: 0.1.0
Summary: TomOpt: Differential Muon Tomography Optimisation.
Author: Giles Strong
Author-Email: giles.c.strong[at]gmail.com
Home-Page: https://mode-collaboration.github.io/
Project-Url: Documentation, https://tomopt.readthedocs.io/en/stable
License: AGPL-3.0-only
Keywords: deep learning,differential programming,physics,science,statistics,tomography,detector
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<4.0
Requires-Dist: fastcore (==1.3.20)
Requires-Dist: fastprogress (==1.0.0)
Requires-Dist: h5py (<4.0.0,>=3.10.0)
Requires-Dist: imageio (==2.16.2)
Requires-Dist: matplotlib (<3.8.0,>=3.7.0)
Requires-Dist: numpy (<2.0.0,>=1.26.4)
Requires-Dist: pandas (<2.0.0,>=1.2.4)
Requires-Dist: particle (<0.24.0,>=0.23.1)
Requires-Dist: prettytable (<4.0.0,>=3.9.0)
Requires-Dist: seaborn (<0.12.0,>=0.11.0)
Requires-Dist: torch (<3.0.0,>=2.2.0)
Description-Content-Type: text/markdown
[Description omitted; length: 9187 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.8.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
tomopt/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tomopt/benchmarks/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tomopt/benchmarks/ladle_furnace/__init__.py sha256=FYIrLYLjJxABpv2-Fi1gK3boO5YwIQ0JwqcTeeaLrP4 305
tomopt/benchmarks/ladle_furnace/data.py sha256=83T1XaR9kTl-PVd5AyJWjjCSzfti9GMOyTLprY6p4X0 2399
tomopt/benchmarks/ladle_furnace/inference.py sha256=kdXgPoZyplSl0Pzpz_EpY-_o_CuhJBAOk0bvg_aoGQU 15871
tomopt/benchmarks/ladle_furnace/loss.py sha256=oeP3uFS62G1jbxbJhARz-xAUsb4NHKK6H3HcC2ck71I 2143
tomopt/benchmarks/ladle_furnace/plotting.py sha256=hkvpmgvEpegHVFk0MkcXrVGDebhjCoJHAFCIl9deQ2U 17894
tomopt/benchmarks/ladle_furnace/volume.py sha256=F3shPTart03ere6vGurrmL0I0qKgk_dMO-_SRoyq6Oo 9336
tomopt/benchmarks/small_walls/__init__.py sha256=CPa_IRu0XdwffrMxwdLUnSo8d59xiTMwUfwEodwJgOQ 143
tomopt/benchmarks/small_walls/data.py sha256=BuBy93Bo_YnnffgbHcfHOxkEVn-F2qXsIMCkMdKp10o 4041
tomopt/benchmarks/small_walls/volume.py sha256=tXLXB1li89Ef0vsTA7YlVH53W2c8mpPTvQNrJBdcL1c 2950
tomopt/benchmarks/u_lorry/__init__.py sha256=Bd0ugMofLr3N7xNqpP18OEDxo63S1kUIVIlai0fTBCk 91
tomopt/benchmarks/u_lorry/data.py sha256=cSVxPj8Z2V08BNkEukUv9QFu6MfAgYiMVi6guiPOU0g 3403
tomopt/core.py sha256=nRbkwVC0q0LMz_MzJEYe59i5P38djC3xkkHkic7xrxg 1873
tomopt/inference/__init__.py sha256=0LcdI3qLsj99LDVdPA4KFgsGKiWwMOB64JhMLM-MKSI 153
tomopt/inference/scattering.py sha256=VluahyXto20oud0deWqgJD3j56wk-V15PLXwRwtKzpE 44331
tomopt/inference/volume.py sha256=6edMy9skYC3KiV_50RJZ1bYfoayk7uJPgutK-pzWkek 40315
tomopt/muon/__init__.py sha256=Kk7lUarob0CfQOtUlp9vlWd7fFMQp-GClQlNk5Vs3nI 160
tomopt/muon/generation.py sha256=M2P7n4j3kLp4lvsWE__ttYqi38Us3w4ZJ6gYAn3ojBk 11594
tomopt/muon/muon_batch.py sha256=AcImQDDwRQ7ogWA-z9CGOJpjOHQSkW96CoEiNsa_03Y 24041
tomopt/optimisation/__init__.py sha256=Q4uW1p5sYUe6Y3LIp1BBWKIt3mimPlbC9PjfVma35Ks 249
tomopt/optimisation/callbacks/__init__.py sha256=ugH2dSrnTt_8q1nVDpWX6dsu5aAJtlhqGS7IDwlRx0g 847
tomopt/optimisation/callbacks/callback.py sha256=Ao3oiR1K-IIGASiTXolBu0vEN2cFv8k51nJzQu3OoFY 7455
tomopt/optimisation/callbacks/cyclic_callbacks.py sha256=tYXqChkVyUPBJQinT_9IT5ELRsEwG93Tz_h6LwAcJP8 251
tomopt/optimisation/callbacks/data_callbacks.py sha256=DfXmRhKq7fMseErW8qm3Er0OT3srbTORcF2trz4DxLQ 3101
tomopt/optimisation/callbacks/detector_callbacks.py sha256=YPE3095E3XeQ4nSuhfdAbygrOIgR-DTg8fK26C4ng5w 7129
tomopt/optimisation/callbacks/diagnostic_callbacks.py sha256=InOgQmtwHWo9YVFzuHF5x5TzqixVcqf2mQDFT15VeA0 3963
tomopt/optimisation/callbacks/eval_metric.py sha256=xU-HKq414bZzoTU4_F6rgRUrR72AOrNnMa1j1tXYjmI 1717
tomopt/optimisation/callbacks/grad_callbacks.py sha256=LVpeAzDsyWi3uZaMSY8V7YaxLvw_N8VOgVAz9Ww7QQg 1521
tomopt/optimisation/callbacks/heatmap_gif.py sha256=nVKfQLbFBLg83qWdRF5S4pirs98kAHeeO3nTK7bxURs 2697
tomopt/optimisation/callbacks/monitors.py sha256=bifK0uuiitNnPd8rh2UE9lmnJ5T6z-oXJsoCZIdkJsI 22020
tomopt/optimisation/callbacks/opt_callbacks.py sha256=bATThPTDc_kD8_bqAqjOv8Hf-e9pc9oJJSwmrmKxDW8 5468
tomopt/optimisation/callbacks/pred_callbacks.py sha256=l2HyQvB00hms1iBizKJpkyftLO3ABG5-r_THurmGlqA 5431
tomopt/optimisation/callbacks/warmup_callbacks.py sha256=zBDH-O5Vl6wsUsipmJpK2Yz_DSW7_DX1LKQNLpDTXCI 8771
tomopt/optimisation/data/__init__.py sha256=DL4sToCNjFjwXqXpbVRu6iDcm2XSRuxcsDY1A4ztkmY 99
tomopt/optimisation/data/passives.py sha256=bujDyl2e0g-AzHV6_MsgHufy4E3xNw7Y4ugW2eQoAlo 15381
tomopt/optimisation/loss/__init__.py sha256=IkodjDJ0OQRZUI8CVSojeypwnLkYtB-VysYr42tTfj8 149
tomopt/optimisation/loss/loss.py sha256=Kkxdtb2djtg3rzXfJcm2mdop31fNZNTRI8kxkVkpT84 22523
tomopt/optimisation/loss/sub_losses.py sha256=t9DlbBGxGEx-wok3EtMHiuY3Wni-wr6uKiO_bJL6FDc 2595
tomopt/optimisation/wrapper/__init__.py sha256=StlBHZ-aZqIQ5LjiuSy6Z7gxGudqdaLxKEmBCHj5fZs 109
tomopt/optimisation/wrapper/volume_wrapper.py sha256=GmHthdptIQB8RS40E1wjF4mxJeOtrElR_p25Eqavlyk 57654
tomopt/plotting/__init__.py sha256=3hny1y-rFkwU0z9kLbf78Fs60UfPKI5g6zKeiG_u1YQ 225
tomopt/plotting/appearance.py sha256=RQMPtHYbOP_X1alpSHM6gvPk5ZDgR6EFsPS_MdLnduk 370
tomopt/plotting/diagnostics.py sha256=M6ScOolyzf6hqcZhTF_ZvUEIJCugVY3jbpa7S6JkonI 1809
tomopt/plotting/predictions.py sha256=axD-LfM7QCA9OysZrVErgjc7wUWVq4yO70r3Tf4XLSs 2128
tomopt/py.typed sha256=AbpHGcgLb-kRsJGnwFEktk7uzpZOCcBY74-YBdrKVGs 1
tomopt/utils.py sha256=CNrIwq4_HYbynJIG53gr7DrdylxWLcs-sjbObXAwYB4 4492
tomopt/version.py sha256=LoxfNZT488bftMsGQJ77Xt6Lid-6RmllEbbL6ayMyFg 48
tomopt/volume/__init__.py sha256=7rIzHH98wmGx_GSN_Gjkh67BusCpA1e2ni7Pp3Yzak8 313
tomopt/volume/heatmap.py sha256=8GSLRFmpPIr35KRQrEkOgn6W25dgdQHD5yWGB81T0mI 10572
tomopt/volume/layer.py sha256=bSZIMbrRCNdmFEV89bV_R832K0idLvyrOxnWLFRMyfU 29884
tomopt/volume/panel.py sha256=oWGDz-UJ3mu7Z6IpcM51gMGMrMcaJmS2u6Uj1EeDepk 22952
tomopt/volume/scatter_model.py sha256=N0JQe2QuXtwnVBkE1xZUm49b7936_JtkxS2UbjvIIJw 8784
tomopt/volume/scatter_models/dt_dx_10mm.hdf5 sha256=6g2Vyf5kR3NxxEuxs7BYMvN2tIy1Nl0jh8ZobSxpVdk 3434661
tomopt/volume/volume.py sha256=C7GQnjKioKD3ShfMA_PdIyyTh2e5pp-jlZlOgc_eUAY 18807
tomopt-0.1.0.dist-info/LICENSE sha256=ly-VCmLhT7V7wnydmcBBewTwm9vxW93LgEFOWiwxBBk 34441
tomopt-0.1.0.dist-info/METADATA sha256=qaL8YJ3b6-A_F6rvEU6wD-JbTz2DTfuZP4GHIalKHTM 10551
tomopt-0.1.0.dist-info/WHEEL sha256=FMvqSimYX_P7y0a7UY-_Mc83r5zkBZsCYPm7Lr0Bsq4 88
tomopt-0.1.0.dist-info/RECORD