kernel_tuner

View on PyPIReverse Dependencies (1)

1.0 kernel_tuner-1.0-py3-none-any.whl

Wheel Details

Project: kernel_tuner
Version: 1.0
Filename: kernel_tuner-1.0-py3-none-any.whl
Download: [link]
Size: 140387
MD5: 0e392207f64b488e325393012b006b82
SHA256: 354565469e774bb6f55818cd3a3e5125fbb9276ead12a83cb2fdf1d53a8fb1e7
Uploaded: 2024-04-04 20:04:00 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: kernel_tuner
Version: 1.0
Summary: An easy to use CUDA/OpenCL kernel tuner in Python
Author: Ben van Werkhoven
Author-Email: b.vanwerkhoven[at]esciencecenter.nl
Home-Page: https://KernelTuner.github.io/kernel_tuner/
Project-Url: Documentation, https://KernelTuner.github.io/kernel_tuner/
Project-Url: Repository, https://github.com/KernelTuner/kernel_tuner
Project-Url: Tracker, https://github.com/KernelTuner/kernel_tuner/issues
License: Apache-2.0
Keywords: auto-tuning,gpu,computing,pycuda,cuda,pyopencl,opencl
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Environment :: GPU
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development
Classifier: Topic :: System :: Distributed Computing
Requires-Python: >=3.8,<3.12
Requires-Dist: jsonschema
Requires-Dist: jupyter (<2.0.0,>=1.0.0); extra == "tutorial"
Requires-Dist: matplotlib (<4.0.0,>=3.5.0); extra == "tutorial"
Requires-Dist: numpy (<2.0.0,>=1.22.2)
Requires-Dist: nvidia-ml-py (<13.0.0,>=12.535.108); extra == "cuda" or extra == "tutorial"
Requires-Dist: packaging
Requires-Dist: pandas (<3.0.0,>=2.0.0)
Requires-Dist: pycuda (<2025.0,>=2024.1); extra == "cuda" or extra == "cuda-opencl"
Requires-Dist: pyhip-interface; extra == "hip"
Requires-Dist: pynvml (<12.0.0,>=11.4.1); extra == "cuda"
Requires-Dist: pyopencl; extra == "opencl" or extra == "cuda-opencl"
Requires-Dist: python-constraint2 (<3.0.0,>=2.0.0b5)
Requires-Dist: scikit-learn (<2.0.0,>=1.0.2)
Requires-Dist: scipy (<2.0.0,>=1.10.1)
Requires-Dist: xmltodict
Provides-Extra: cuda
Provides-Extra: cuda-opencl
Provides-Extra: hip
Provides-Extra: opencl
Provides-Extra: tutorial
Description-Content-Type: text/markdown
[Description omitted; length: 9753 characters]

WHEEL

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

RECORD

Path Digest Size
kernel_tuner/__init__.py sha256=DVpzhiGah748oV_WKH1Noal7PQmwocL2XKgtFOKlvvY 209
kernel_tuner/accuracy.py sha256=BrBjd8i0ZQe-XPjaUFMY05RER9PG-4zwIIA_PyNYZlY 10468
kernel_tuner/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kernel_tuner/backends/backend.py sha256=fr_stbfUcDGCLJ6oJgOi6xVYfnTNrptaFRcGxc7qxJQ 2704
kernel_tuner/backends/compiler.py sha256=n4xJiOnxZnny95RoHP4fCNPgLak-wljdBenGN2S6eM0 14832
kernel_tuner/backends/cupy.py sha256=8gQblguUC-8M4JlTA3NG9jzOu39gDyti62KTgVtRYQQ 9316
kernel_tuner/backends/hip.py sha256=xU2TJrCF4YwPq7xdAxbefnUskwxonsJObL5OFuzytMo 12200
kernel_tuner/backends/nvcuda.py sha256=d5q8ek7lPimwsMEk9DwQGwTfXnR59mf7xiSRhMrP7Gw 13391
kernel_tuner/backends/opencl.py sha256=sdFB7upR1hN-4UFVlZsHhHVbLOxABDFl_DoBuVfS0c8 7865
kernel_tuner/backends/pycuda.py sha256=HH_ux-DHsOJ1lUoCJ3OP0tQGA5wldutsgGhBMfOnp6U 15313
kernel_tuner/core.py sha256=7FDhTN9W-hGsYQFB1xq8ktad88PnDiXN0xKjrhqqLkk 39796
kernel_tuner/energy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kernel_tuner/energy/energy.py sha256=C7AcKw1-2EjxlLTivrZyTarQrBN5ITwE1-5tA931uI4 8115
kernel_tuner/file_utils.py sha256=Sk_Lf7eqliZ9UNymnanaq2jpsBIqGyo2D5Bf5z8TPTU 9962
kernel_tuner/hyper.py sha256=Wv3xfDHW0-tLyDMbfLXXaoganOpiYs0foJctVtUT5n0 3245
kernel_tuner/integration.py sha256=ji5nHVqRmvnJ45-vK_OcaImUtp0sMqRMcS9eHJOs8-M 17441
kernel_tuner/interface.py sha256=mHWJ2H_9pb_ZJGW_JaqdOTqEcwqKDh5vK0yd_FryCmo 32140
kernel_tuner/kernelbuilder.py sha256=UPf8EImSti14Rk1iqDa_8Xop3zfpOJ1W7MA-Cpnny8A 4637
kernel_tuner/observers/__init__.py sha256=ZKT-7DCNCTF5kOM42i7_PF4h8_gXIGcWbzXCRaPmBIo 95
kernel_tuner/observers/compiler.py sha256=Hs8GMJh-94hpHjHGJiuP962ByTThNNw5IpJf4SdjIWk 622
kernel_tuner/observers/cupy.py sha256=VDUSH98pdHYEJa3wT_1DFoveY_80Lun0NY5FQ3OQCjk 756
kernel_tuner/observers/hip.py sha256=RvegCoBsQhZDF7pSp51RRrES-u-fsnb0HBqzjIkQ6Wo 1026
kernel_tuner/observers/nvcuda.py sha256=a8ApLovrE66Wgo55urxE4TtWpy3M4K3HK4D27rGM_SQ 849
kernel_tuner/observers/nvml.py sha256=gFJKyBl3Eh8sov4FNzT8Q5TfIAlZ0c_OdrcPn8gxUII 23844
kernel_tuner/observers/observer.py sha256=Ufz5Kstat4oxizdG-uykQxbchFrBCA8Gry5HenUtfB8 1878
kernel_tuner/observers/opencl.py sha256=0kSYhtG2meiuT5WEEbv1cARXLq5_93cPxT1KFDmWsg8 612
kernel_tuner/observers/pmt.py sha256=vR--Bz23G1-C0WMkNk2MiOzUYUS-K3Rs-KZ2KrmRmTM 3173
kernel_tuner/observers/powersensor.py sha256=Hzzb2R0poumrcFd7XwnzMQQa8sfJXPF--qa1ob_rrhc 2193
kernel_tuner/observers/pycuda.py sha256=Hlaj5F6j1kWBlHk9kYkfSbfsawTW71-SfKElEXVGX9g 661
kernel_tuner/runners/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kernel_tuner/runners/runner.py sha256=z0YVzmYvlMRiMR3nD-pFWc6oevx1bVv1VLI4K0SpXRM 489
kernel_tuner/runners/sequential.py sha256=5J_z5YoNwhky9j_X7rwTZ-yU68CdI6ujgSiQXyM6a4o 5277
kernel_tuner/runners/simulation.py sha256=VLx_8bcYBOkASxnnl33VEwfF6wgDqoTGtcYmjHjZY8M 5535
kernel_tuner/schema/T4/1.0.0/metadata-schema.json sha256=2W5EiJTVq76AmHu71DfuYg9rYfBqH-ycbif61RwdD5E 1494
kernel_tuner/schema/T4/1.0.0/results-schema.json sha256=i9lvPLkWB6LHn2cVMiE4ZlN7chCNpqjZ2lQUTV5CgmM 2780
kernel_tuner/searchspace.py sha256=qmvYZOumJgAd6ZS27MRWmquUomiKPjw62FqmN35w_f0 35649
kernel_tuner/strategies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kernel_tuner/strategies/basinhopping.py sha256=LH6jie8NoE423NQ6rfNICpdo312P1LSvVXyU-OjXMYg 1697
kernel_tuner/strategies/bayes_opt.py sha256=ubF9UjcTQscwymBJVIPBy8JrE7ukDYlUHCcfjM7QM5A 47842
kernel_tuner/strategies/brute_force.py sha256=A_LOsmpcwHqQBoL1JUNcmKa5fEXuc5-3PYjkak1RMD8 405
kernel_tuner/strategies/common.py sha256=fi_tFUKG-atNhc0YYdEZf3zg3XmEIjHzHKZDzxeSfow 9025
kernel_tuner/strategies/diff_evo.py sha256=DB2rzacdh7NYFdOwXyUzVaibV1yGzaT4Ow3-9W4F9P0 1725
kernel_tuner/strategies/dual_annealing.py sha256=QHjx4GvdxY8oRJsvFUFuaKdjDt92jQ74esM7mNnLexo 1511
kernel_tuner/strategies/firefly_algorithm.py sha256=GEdCEjIU-zL8VYqSFcv4_4cYfOEaOTfHticlNzQBEqA 4536
kernel_tuner/strategies/genetic_algorithm.py sha256=uS-5inK33q87P7gJuHzd10x3S6gJFkdKdN21u6wYlBg 6665
kernel_tuner/strategies/greedy_ils.py sha256=aRfVEJHrNzp-6Wcz_0AnIp2pTs6rps6jOig8cRJPQqY 2792
kernel_tuner/strategies/greedy_mls.py sha256=QazJRVbS2iCouFSm5jIN5FE4EXiGdCRIil9gn3v9Ixk 1805
kernel_tuner/strategies/hillclimbers.py sha256=zSSDsKPsKbqoj4NNE7AR20OPMxoyiex-ut4D9hoTFHg 3622
kernel_tuner/strategies/minimize.py sha256=f2LqjNvBT-lvuSFtbHLNXilD3Gh5eNzG5qWJxyB4x3Q 1419
kernel_tuner/strategies/mls.py sha256=XXnZLnVudeprt5VYnMUmp-t32CO8ekN19jdjbmoRjlo 1270
kernel_tuner/strategies/ordered_greedy_mls.py sha256=lKg-n7H-0dNuJIsZKo-5r3QDSXpF3xFZjQCoWWbNBr4 1271
kernel_tuner/strategies/pso.py sha256=3tMQLbX934lh0AiQOJfuCpW1lpyJKHNJG1-u_XEtJvw 3765
kernel_tuner/strategies/random_sample.py sha256=t_JuVDDI9CPyKx6pJ9eawaUQP09fUXEGuu693edIRC0 1201
kernel_tuner/strategies/simulated_annealing.py sha256=SOykcC5xj4JwIFYam49kFwqI_3KRCxks7TiQLPQ9_WE 4310
kernel_tuner/util.py sha256=sgBlMH9lmI2FuEdlotvHIHqD1M_ItYkbUDN_xgp8YpU 51822
kernel_tuner/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
kernel_tuner/utils/directives.py sha256=ZWhvPwT-HmXF6Up0Sgyfwi7W7_PuPlOTkHH9XUFdnfU 10310
kernel_tuner-1.0.dist-info/LICENSE sha256=xllut76FgcGL5zbIRvuRc7aezPbvlMUTWJPsVr2Sugg 11358
kernel_tuner-1.0.dist-info/METADATA sha256=rHwdVxeMkspiv4i5L7AmHkOJGxo5VgZrejarMKV89s8 12098
kernel_tuner-1.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
kernel_tuner-1.0.dist-info/RECORD