holobench

View on PyPIReverse Dependencies (0)

1.41.0 holobench-1.41.0-py3-none-any.whl

Wheel Details

Project: holobench
Version: 1.41.0
Filename: holobench-1.41.0-py3-none-any.whl
Download: [link]
Size: 154849
MD5: 574d5561c972bbe5f72c7cad897d5bf3
SHA256: e1c83651c586dff8fe64e5895632411d3c024db77dcd62cc42560553a7bcb23e
Uploaded: 2025-02-23 14:51:41 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: holobench
Version: 1.41.0
Summary: A package for benchmarking the performance of arbitrary functions
Author-Email: Austin Gregg-Smith <blooop[at]gmail.com>
Project-Url: Repository, https://github.com/dyson-ai/bencher
Project-Url: Home, https://github.com/dyson-ai/bencher
Project-Url: Documentation, https://bencher.readthedocs.io/en/latest/
Requires-Python: <3.13,>=3.10
Requires-Dist: diskcache (<=5.6.3,>=5.6)
Requires-Dist: holoviews (<=1.20.0,>=1.15)
Requires-Dist: hvplot (<=0.10.0,>=0.8)
Requires-Dist: moviepy (<=2.1.2,>=2.1.2)
Requires-Dist: numpy (<=2.2.3,>=1.0)
Requires-Dist: optuna (<=4.2.1,>=3.2)
Requires-Dist: pandas (<=2.2.3,>=2.0)
Requires-Dist: panel (<=1.6.1,>=1.3.6)
Requires-Dist: param (<=2.2.0,>=1.13.0)
Requires-Dist: plotly (<=6.0.0,>=5.15)
Requires-Dist: scikit-learn (<=1.6.1,>=1.2)
Requires-Dist: strenum (<=0.4.15,>=0.4.0)
Requires-Dist: xarray (<=2025.1.2,>=2023.7)
Requires-Dist: flask; extra == "rerun"
Requires-Dist: flask-cors; extra == "rerun"
Requires-Dist: rerun-notebook; extra == "rerun"
Requires-Dist: rerun-sdk (==0.22.0); extra == "rerun"
Requires-Dist: coverage (<=7.6.12,>=7.5.4); extra == "test"
Requires-Dist: hypothesis (<=6.125.3,>=6.104.2); extra == "test"
Requires-Dist: ipykernel; extra == "test"
Requires-Dist: jupyter-bokeh; extra == "test"
Requires-Dist: nbformat; extra == "test"
Requires-Dist: pip; extra == "test"
Requires-Dist: pre-commit (<=4.1.0); extra == "test"
Requires-Dist: pylint (<=3.3.4,>=3.2.5); extra == "test"
Requires-Dist: pytest-cov (<=6.0.0,>=4.1); extra == "test"
Requires-Dist: pytest (<=8.3.4,>=7.4); extra == "test"
Requires-Dist: ruff (<=0.9.6,>=0.5.0); extra == "test"
Provides-Extra: rerun
Provides-Extra: test
Description-Content-Type: text/markdown
License-Expression: MIT
License-File: LICENSE
[Description omitted; length: 4950 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
CHANGELOG.md sha256=alEi3CoMNOpKigEqP1uvdpuZMkpHJFCfO-tx8a_utss 284
bencher/__init__.py sha256=hWfQxlvuHRsFK4ZPCpRXo3nDzQB52JOUoi67wcnhopE 1890
bencher/bench_cfg.py sha256=FbjRAjbxKyHnb-3gPBLdE4GM_vgJeq7ciySH853j3gI 19040
bencher/bench_plot_server.py sha256=nvGTr981XgWELqV7yID91j6V1UIPGtKilzxHcNWaZ6Q 4196
bencher/bench_report.py sha256=ikMSHceyc8cYFH-sIza167DH-H-_iiTYDm2TmusUHDc 7515
bencher/bench_runner.py sha256=wShmZ504BOKgHj0sOrGZtduyPfJHFFBfHRsz5tYy5_Q 7000
bencher/bencher.py sha256=-vbZIzBr2IYYG7be5Hh8IZgIGUysTxoxQUV6xUToH14 35437
bencher/caching.py sha256=RYvh6FLcYlMrfYcbkK5k8ZnT4lP2g5klUgo1oPfXhxg 1565
bencher/class_enum.py sha256=kYHW9qKkKcNdwaXizZL-fTptS_DUEGv4c88yCehk3gc 1492
bencher/flask_server.py sha256=uMhMaySUki5StC-r_TXb4KTVqAiffyqfH7UzQidFqSw 831
bencher/job.py sha256=cBsyw249iigZi1OhzW_ImU3AZMgCJPgvIDierI9xYNg 6147
bencher/optuna_conversions.py sha256=an-LfPsQXyyvhIZnG8Wl1RQVYMvJj7WOi3YNqoUnuxQ 5356
bencher/utils.py sha256=HpNI-CsEFqOgAOO_pYdwqNQzkc6DU1cQeA7x7hTIIvk 9827
bencher/utils_rerun.py sha256=E1itolYJMjmtBE5qcSotiS20I-dobVnjznsTRvZaV0s 1212
bencher/video_writer.py sha256=7oj_P6n9kWZ9geITSL1atBEdWk-GByRH--wxQJbTgHQ 3613
bencher/worker_job.py sha256=F8Zh1yWLaSKtDhkZL0hBZ-I3nc_ifaCOkwWAju3nq4I 1509
bencher/example/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bencher/example/benchmark_data.py sha256=DL5Grj7UwnKZz2BHfGNKv35Ln0y2ntFwvZdkchOMHVU 6985
bencher/example/example_all.py sha256=_jOiz07fsjghiIuLfMpZiRVEkPaH7dM8OftOGcdL6cU 1960
bencher/example/example_categorical.py sha256=S6PP3LHZewHVymNZmEY-AEMRlJbv0CEgJ1NRWNDEnC8 3659
bencher/example/example_composable_container2.py sha256=tVcSggLAzuXsiHM00qSJk9fKOgqXbSzzyjs7IayLZCw 5667
bencher/example/example_composable_container_image.py sha256=FPk0JUWr8aKRMk5x7CfR2z97a6QNt2BEA_BFgsjwav4 1961
bencher/example/example_composable_container_video.py sha256=1kClqIP5ueOBEGSo1NJybmydCYfeyU3GmaqLwvGgfyQ 1849
bencher/example/example_consts.py sha256=upKkrMNYUCS38IA4duuyJHERwdZIMB4FA60Gytu_BzU 1475
bencher/example/example_custom_sweep.py sha256=OvAMqirV9KzbuaQ6ELOAbrRrj5zYHjpEs3tG-rgmFJM 1891
bencher/example/example_custom_sweep2.py sha256=6RBiyVVaxAh5Aul85DfYA5P-lwhwW3Bb54o0CBgTB6Q 1225
bencher/example/example_dataframe.py sha256=aGSdMnsRvRC2dgkUVmzEJz5yo6k1lPjsUM6gFShNcRI 1792
bencher/example/example_docs.py sha256=j80DCZqfvfkzvy7kgasSvq4F011ZHuq8jjFsEWiFTMk 1200
bencher/example/example_filepath.py sha256=O3VO9rWAXB_1tagVSvxhiSMjcTkgZe2duw7W17ij7po 827
bencher/example/example_float3D.py sha256=QBPET3oxRJXM5ToXdOPtIsHd-9SBK8GD9y0gC9N4UC4 3034
bencher/example/example_float_cat.py sha256=_jedRBPQmKwxo1Yvph8SnUGVoK5Mpj9aLZIYex31bzQ 3789
bencher/example/example_floats.py sha256=x-3wx9-SHueuqjNHuKqEGeYWU7ZdZ1DR7X_1dktOKbg 4237
bencher/example/example_floats2D.py sha256=1V5hCxr0Iz2KT2JyePn-XmugsMXlDzf0GazWWvq0kYo 3665
bencher/example/example_holosweep.py sha256=emNUKCHPb-JrSWPjHajuAlQmUU9A9S7O-jdrvixg0Io 2989
bencher/example/example_holosweep_objects.py sha256=eqOjuTYh4Pis5lGsSeN7BJZXKR2upOSjynEtR0HqyoY 3196
bencher/example/example_holosweep_tap.py sha256=vKGyCdc1H8oECWRACW1kj5s1OJPAUETWHbP88R9hW_A 4475
bencher/example/example_image.py sha256=QovSZtxepBwNSYDjouTCrhtP3NXJUXYoqRT2sFavsio 5554
bencher/example/example_image1.py sha256=XAR99ko6f4KZ6pHKoAebF2agTZRm8Hm5DZ1_lHdO2gI 2817
bencher/example/example_levels.py sha256=Gl3hIGYmzLufKWIG_YFTvW-TCfao6Ys6W0uc4dAcizw 6858
bencher/example/example_levels2.py sha256=tMhA6dYYQskzMeAZdaz6jRmQTe-c-jLXfkaUqWT30-I 1117
bencher/example/example_pareto.py sha256=tQxX9g8VfASv2vyRAm-Bv3qsYKjKnU-HyuLXtiZYEpw 2656
bencher/example/example_publish.py sha256=qIilHdsjqcUQ5u_IuGjjhJCLRkcQvhVuhI3efDrFTww 1005
bencher/example/example_rerun.py sha256=gruldZ6tmW56Mc6bPrNc7ChZEGHhYXPE4VVeG-L8w7M 981
bencher/example/example_rerun2.py sha256=TV8e2UMwLFowhiXb_sQG2IS-W5jXF67VCitVjD8u1o8 660
bencher/example/example_sample_cache.py sha256=VxL-lT3IuI57ToDdGZlBvzt_c_bl4AveyylQFMXg-vE 4162
bencher/example/example_sample_cache_context.py sha256=v_4hfmwZK38ZqV6QyEfs_I4W3BJX7RO_J-wDaS_DTT0 4062
bencher/example/example_simple.py sha256=E1-D10N-O50S33UQ9iLIlq09-x7BohbjYaR_lzLjQjc 11706
bencher/example/example_simple_bool.py sha256=GZ6pyj8FaQV9gNxaqAmX6c5XWtMvKosezAbSADEl0G0 1248
bencher/example/example_simple_cat.py sha256=cPlt9JP1lgTqatZVAP1tk72lPSLkGkj4BjUl6fpRF_A 1728
bencher/example/example_simple_float.py sha256=c3ZR0LXfgGcH63MnUpQovRVnzpx5lpDQs1T-Qzcm2U0 944
bencher/example/example_simple_float2d.py sha256=xsVOLO6AtMi9_fybpS_JZnhev5f11YuYWHrAOzJw2dI 1033
bencher/example/example_strings.py sha256=NpOGwC1KRAyAAC2VQZCg09ArraESdU0lupFj4b0I-sQ 1538
bencher/example/example_time_event.py sha256=l2dEut9oYnxxF7kRXnZx8Ohw1EdT5Iezo_b8CwCcCHA 2133
bencher/example/example_video.py sha256=UGcAoY-DvYRuGQB0UgtVebCFtW2ru0s8MfZbhm3efUk 4527
bencher/example/example_workflow.py sha256=00QnUuViMfX_PqzqkXmg1wPX6yAq7IS7mCL_RFKwrMM 6806
bencher/example/experimental/example_bokeh_plotly.py sha256=3jUKh8eKIAlpklKnp8UopIHhUDw1A0_5CwjeyTzbi7o 846
bencher/example/experimental/example_hover_ex.py sha256=qszw4FkIfqQkVviPSpmUoFOoi6PGotGbsc7Ojyx8EtU 1052
bencher/example/experimental/example_hvplot_explorer.py sha256=k3NXqLLDOf_uFi09S0RAkArasTZULMb3upwzqi09hMA 1796
bencher/example/experimental/example_interactive.py sha256=MM1A2EVsKTy95RERTNnld0tUmZmCy8N41_jGm2wlG7U 2619
bencher/example/experimental/example_streamnd.py sha256=LqkTtdY4NhnP5dEB1Ifv7RQ5Vq4dLkp5E3aWnWuzniA 1414
bencher/example/experimental/example_streams.py sha256=rrTmcmxDlirGoyTbJ4LT4fBIAc1k28qjnjy5JxGKyhg 1030
bencher/example/experimental/example_template.py sha256=XdIVS9RtLdE5GNnerWiZMXvP7n17lzuc_YTLqJTwb6Q 1172
bencher/example/experimental/example_updates.py sha256=rF4UgWY-CW6ohNtOpQklTuwbwVRvEM5j6edZOiMkspQ 1835
bencher/example/experimental/example_vector.py sha256=3o_1dA4dc2HL6uIEvDAcvLPVJB8jgkq1QZ3BQIL-LEo 3118
bencher/example/inputs_0D/example_0_in_1_out.py sha256=Lm4lgNGy6oLAEuqDEWHqWGbU6-T2LUudNtP3NKrFDho 1706
bencher/example/inputs_0D/example_0_in_2_out.py sha256=HFtuuuZspK0Hy_1hEbaQy8Ah3SFtSf04yHbaaB9YYec 1389
bencher/example/inputs_1D/example1d_common.py sha256=QurBf3rYq4B3nG9J7Rra30XXtoE6EeDHjPH0CrQ-T9g 2069
bencher/example/inputs_1D/example_1_float_2_cat_repeats.py sha256=E8IfubrWgZLX8yrZ-QdWVmEdzx2x8cjSIQUfcwJRUyk 342
bencher/example/inputs_1D/example_1_in_1_out.py sha256=eqAztAufMNTSVE3xdA9Nyqc8UXUn7Y2cjsIP_T_ITUw 1774
bencher/example/inputs_1D/example_1_in_2_out.py sha256=9qwDF5m25pzwRLeqQB_IO1I0ER07-izc9lFJBcapMdo 1908
bencher/example/inputs_1D/example_1_in_2_out_repeats.py sha256=0xt1B9xkCdDhTa8zBVmV565z22SO0RCQcAkCRuF4c1k 1804
bencher/example/meta/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bencher/example/meta/example_meta.py sha256=ZXW8LZ1DGs05RiZRHLrOx-qt9x10qL6v2tt7Ulay-mM 5549
bencher/example/meta/example_meta_cat.py sha256=j3OCi1Yra47wrXOVr8epMYPGIXjQwdQoCcCICPmE2lo 609
bencher/example/meta/example_meta_float.py sha256=Y-zo7QAZkpt3mQEE4guiPmRHmKjn6-y8D_AjWeGCqEs 598
bencher/example/meta/example_meta_levels.py sha256=ZZ14r99z6cs73ZwvBJvDKdEVIdTyHzrWsenxRgFXfXQ 1410
bencher/example/meta/generate_examples.py sha256=z_EoIRT_g15XftQ3_rHXpt_oAJEy0DBPGh2Vpt-ZVfE 1593
bencher/example/meta/generate_meta.py sha256=Pu7bvu5tNKsPuEPFU90g4z1d-ZPEitqhr4rPQe_X_I8 4861
bencher/example/optuna/example_optuna.py sha256=0zA6IIDWe7FM0rnYJ-FHF9GZtrhYdKHQTosUD2Raw0M 2338
bencher/example/shelved/example_float2D_scatter.py sha256=z8ranMq8IcJ1yoVSFDncp3gw-yWG7X9lXLimXKpy5Ks 3372
bencher/example/shelved/example_float3D_cone.py sha256=T3dkiEhjm6z3-Vs2SjCNWPKeHk8Bp4FbANE6yXYc_YM 2970
bencher/example/shelved/example_kwargs.py sha256=ahWC3d1vQMS0bdYtZGEILyDGnT5ixR5nVHSnvqMgFL0 2462
bencher/plotting/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bencher/plotting/plot_filter.py sha256=hWRjZa9zTncVJiF6r_DI4Ce1xcU49PxJw4gXk7AzsnA 4931
bencher/plotting/plt_cnt_cfg.py sha256=0P9KjVQSUfPY7Kh7UGAbTqihaTgnmLm3oZ5Nvf-pcjM 3193
bencher/results/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bencher/results/bench_result.py sha256=JVVhFVMc4P9FqL6zBKsSK3npOkyn1IEKvNOOkvBciew 3811
bencher/results/bench_result_base.py sha256=OgSu--RcpEElJum0y7XIEKyGznSaJvrxxx3ZbhhvIl8 21980
bencher/results/dataset_result.py sha256=qXmFMrVAo_1qM6hhV4XpQqmCz9RiVkQo6ICYmbT-Kvk 8680
bencher/results/float_formatter.py sha256=sX6HNCyaXdHDxC8ybVUHwCJ3qOKbPUkBOplVIHtKWjM 1746
bencher/results/holoview_result.py sha256=Nc8m-kdQBylTy0JGB_mES3oaisNzHm8sRjT1mMtWWPo 29821
bencher/results/hvplot_result.py sha256=bYSewYhPLVzW6HF_WPjAhS1ZiRp9FJHs008UEBXgH4Y 1993
bencher/results/laxtex_result.py sha256=BL9iNgSoNpE8WTwW_OjVbYdYgRdlP27zv_nQ9PpwLds 2212
bencher/results/optuna_result.py sha256=QtZ4TGRun7gJoFVUjEyXKPF5yakwOSXrqEXQVJdJmm4 13587
bencher/results/panel_result.py sha256=lXOtfhWKSspf53Wgm94DTiVD3rliieHQW96sOdu5UYk 1336
bencher/results/plotly_result.py sha256=wkgfL38qJp6RviekXBYpNPeU4HCf0nbtKDAhu5QZhUg 2132
bencher/results/video_result.py sha256=E3fAxXctRVxiRyamadpKCMXanM5TTqw1tEYICS2LDLs 1146
bencher/results/video_summary.py sha256=-YUAkSZhS65a5ULGqyi9vPP-3nhIv9miogM2XLKr0iI 8782
bencher/results/composable_container/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bencher/results/composable_container/composable_container_base.py sha256=gmlQl3NQ3LWIfH15neLoZMNos6hbu3SklslfcFDAacA 2778
bencher/results/composable_container/composable_container_dataframe.py sha256=ZbFaQSo4UsRxY8NUdJPjNFW3_kzlm8jtWuoLf8y_t8U 1789
bencher/results/composable_container/composable_container_panel.py sha256=HrOoeGB0y0jGQcxcci_M82ftsvklLkJgo-4SjDBJCks 1232
bencher/results/composable_container/composable_container_video.py sha256=yLfGRIswSHHWfFwVFBVz31wzKB9x-3bTfMtr-BqIyzk 8672
bencher/variables/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
bencher/variables/inputs.py sha256=B4IycsuZQOx51OGO2e8zK5TjfRWvYXI7Ngle3KpVIdw 6694
bencher/variables/parametrised_sweep.py sha256=fxjKOQ2x5xuCyi0kO1_XS9bXiib1bjThhvpulZPeyv8 7802
bencher/variables/results.py sha256=Wq14e8rAj5mcK22325wcaeTMjgZ6JuduqceAHItHFY8 7750
bencher/variables/sweep_base.py sha256=gfEhKvsb16ZLbe38JewZqu0AMOHpsqwRbZbt-aCg9Bc 6258
bencher/variables/time.py sha256=zcRS5p4ZkFjMta9nZMEuWv86rLnPkUSqyO69QwI5q3E 3142
resource/bencher sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
holobench-1.41.0.dist-info/METADATA sha256=M6tXWaG8Ft_a17Dm8sgcIDuMWEELgI-qmYjcpl5v4FE 6693
holobench-1.41.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
holobench-1.41.0.dist-info/licenses/LICENSE sha256=dSHXTdRY4Y7qGFMv63UksV700iff7iE-p7GGs6Sbnvo 1065
holobench-1.41.0.dist-info/RECORD