gputools

View on PyPIReverse Dependencies (6)

0.2.14 gputools-0.2.14-py3-none-any.whl

Wheel Details

Project: gputools
Version: 0.2.14
Filename: gputools-0.2.14-py3-none-any.whl
Download: [link]
Size: 136781
MD5: 7aafbd3a84c5f2c9f3bc9c2339e64647
SHA256: 65838f0ab855ba1f29a71e40019dbbdf17edc1da5aef65517cee92decd7b78cc
Uploaded: 2023-01-09 12:27:27 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gputools
Version: 0.2.14
Summary: OpenCL accelerated volume processing
Author: Martin Weigert
Author-Email: martin.weigert[at]epfl.ch
Home-Page: https://github.com/maweigert/gputools
License: BSD 3-Clause License
Keywords: science image-processing
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Software Development
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: six
Requires-Dist: scipy
Requires-Dist: numpy (<1.24.0)
Requires-Dist: pyopencl (>=2016.1)
Requires-Dist: configparser
Requires-Dist: reikna (>=0.6.7)
Requires-Dist: scikit-tensor; python_version < "3.0"
Requires-Dist: ConfigParser; python_version < "3.0"
Requires-Dist: configparser; python_version >= "3.0"
License-File: LICENSE.txt
[No description]

WHEEL

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

RECORD

Path Digest Size
gputools/__init__.py sha256=Jh7hTioYfvJdlXbkaPaA5H4IZ48cGlGIM9mU-5eZCKE 1448
gputools/__main__.py sha256=6hxJLIsy8PZ_3AjG5e5mLbJPFnBXcHyF0UvwkeW98i0 1271
gputools/version.py sha256=X_WiNqL4prmQJNjx-yIvtL5hI047n30B7BTfHwPVfYY 59
gputools/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gputools/config/config.py sha256=R8G0ChFG3l70xJQReZC8OP-0UO8EhFCzc7GF_unc-N8 1615
gputools/config/myconfigparser.py sha256=HKap6jl_fbhmF8Rw6yk0ZBx0Qf--emN1HQ9uJUYMQl8 1789
gputools/convolve/__init__.py sha256=v4tpY-l48Shubu0RDlki-k_hOF2AHycnGkcxCVKOt1I 478
gputools/convolve/_abspath.py sha256=tzvC6GKFV-70IamqcUK1TuoDwzIDqQ1OAVU4zM_kqTg 514
gputools/convolve/_lapgauss.py sha256=4LTIODBesS8Kr7FAPYhecP7fyaMo0J8kTRMiW4JMT_8 1068
gputools/convolve/convolve.py sha256=PEVnrap8tSFHspCrcOexjCMn-Xsk517cCYdXtgv_RkE 5464
gputools/convolve/convolve_sep.py sha256=3kP3RUP-gFdtCjP1oDouKK5d8XKzu16c1VxLR8SepRE 8672
gputools/convolve/convolve_spatial2.py sha256=Hr_k_PsFaVCgJzB-pKp8TzFR26AkQU8s6UB4aRKQofg 10114
gputools/convolve/convolve_spatial3.py sha256=To6UTG-6eJJGdtLRy25Uhv21FrPSARiyV_-ukqFw9UQ 11180
gputools/convolve/convolve_spatial_old.py sha256=DqAsxmlfiBI4b31vq07yyVYLAIWiqaLEnwBxn6MXdSo 12817
gputools/convolve/correlate.py sha256=7000pcdhyoCv0UC-luTqyu2TM-JfxDze_xdllMv4UAA 3521
gputools/convolve/gaussian_filter.py sha256=hD0lXTXoBsJ-wmtCyyqtATj4MiMb4BHtIXDb9bLPxVw 2814
gputools/convolve/generic_separable_filters.py sha256=OqMBrzdtOrPpj-XWLwws2MaebS51mybEkDzJ25SIzWM 11149
gputools/convolve/median_filter.py sha256=_n4qyOHEmaTPI9gzA4ukSeM6gQGj3-mCiLlcXjg0tFk 4650
gputools/convolve/kernels/conv_spatial2.cl sha256=k8nWwu8t1zDSLu7ljAbb8sCT_NkCKWgkaZBSf8sm_ok 4567
gputools/convolve/kernels/conv_spatial3.cl sha256=5liH3wB9LpKzKBHjHshinMWOKwGTgLd6BnJZD1VwNyw 6398
gputools/convolve/kernels/convolve.cl sha256=00ILx8CCKJ9AeTI3zHuL3x0IcLOJunZCNQpkbYxo-A4 5728
gputools/convolve/kernels/convolve1.cl sha256=v_tf_YRIDfcE9LDZLMVump4VQogAkCwXdC4DYT9kuvY 572
gputools/convolve/kernels/convolve2.cl sha256=8W2hlJdIUJ38XmGbSmoNy3gN8JxlE-ivKqJEhBOJ0Ac 715
gputools/convolve/kernels/convolve3.cl sha256=TyOSszt_DNlheMPDLsZBNjpmAIjn1Y7uMxxbc-UZAcE 892
gputools/convolve/kernels/convolve_sep.cl sha256=ZleGRzEKMH5nz8FLuWHbR5Doilt1JJpgtBlH6Tfqbws 3364
gputools/convolve/kernels/correlate_kernels.cl sha256=P512wQJKWjSiVHmLBwvSjkPwyQky85RVqvpavE1ysnw 9034
gputools/convolve/kernels/generic_separable_filter.cl sha256=NqqRp0rMVtyTsJLlXePslrQHOfc4FEaszjHx6ChXTkc 3118
gputools/convolve/kernels/median_filter.cl sha256=fe8a1Ppd02WRHzXQJMVTFCkxl9cUmwILAwE5fwpqg_0 2359
gputools/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gputools/core/cl_error_codes.py sha256=OqkeC9z28yvJT0tFu_IqLFF5FkxLVgCpKaT9ecD4Ow4 2765
gputools/core/oclalgos.py sha256=mv95ac8lK_7TpRIsAVcoCdHuM4QYUqYjuJe-ApU9V1c 1798
gputools/core/ocldevice.py sha256=DV_Irx0aHqACNmIeegJJlVk3yFTlFa14_CrvshQq1c8 5387
gputools/core/oclmultireduction.py sha256=8ceHtOWry2Vc8O-wpEyQa1Qy7m4zyKcjkH9RWjz0QQs 13015
gputools/core/oclprogram.py sha256=TEtKnLfY3nJQckz6kui5ULn2lF2HrXEzkP599q8oRiM 1596
gputools/core/ocltypes.py sha256=FcXuppG0k39v24ZcoYy2xH9-9FnjPTdDwtMtjKnVdBg 13039
gputools/core/kernels/copy_resampled.cl sha256=Q6ASPSz3r_Qh_QvuO8MpQupaC27Mk5e52AiwAWIJEu0 3179
gputools/deconv/__init__.py sha256=0X2Ob-4F-3uu7i69ll6p9DcDuZ_k6ApuQhH0V9_2f1M 33
gputools/deconv/_abspath.py sha256=tzvC6GKFV-70IamqcUK1TuoDwzIDqQ1OAVU4zM_kqTg 514
gputools/deconv/deconv_rl.py sha256=Z8f3Wy0x8kTYe9S8jqMKkjuWsMKd-xp8W25-RIccNxk 5678
gputools/deconv/deconv_rl_spatial.py sha256=TBDnsr3wxVnqpVUtGM6E8Hqi6LvOdabHHc79PuwGuZo 5398
gputools/deconv/kernels/deconv_rl.cl sha256=aaTf97diX_C7UvrHT170xho4Gx6lhvgRl3RkRbYJlzg 512
gputools/denoise/__init__.py sha256=VQIprmxC3QeXx5LX9jlhhceeM52_Ru_Gzi0dKQkt07o 117
gputools/denoise/_abspath.py sha256=tzvC6GKFV-70IamqcUK1TuoDwzIDqQ1OAVU4zM_kqTg 514
gputools/denoise/bilateral2.py sha256=rRX0ol-hZ7CkDql_Jgb9iIoh-8QCulAtuGlG58JP-SY 1284
gputools/denoise/bilateral3.py sha256=JlkjexTK_ztHsFnm9HGyg7nsW6W_7AAgKc0-jbPmeOI 1321
gputools/denoise/nlm2.py sha256=pht3Y4sXUFC8tAL7CH2h12fySCvNVRpK9hlg8jrOXVg 2118
gputools/denoise/nlm3.py sha256=2Dj_tYheWnNMsSoDge1zSWckaT9O2nKxx0ZtydQkyc0 3540
gputools/denoise/tv2.py sha256=OpIRjDZTvmQBlvsf4M_ONvtTa-rRHscS2JkiMwAf0Bc 3981
gputools/denoise/kernels/bilateral2.cl sha256=R8rHyGjLrhjrGLOnF_vi7zKOWVX-Wbgw_k6_RIrBzu4 1607
gputools/denoise/kernels/bilateral3.cl sha256=XhGbZEMBQ31nI_BxR7m7gj_huL8r3HznPpyuaT3fp0Y 952
gputools/denoise/kernels/bilateralAdapt.cl sha256=hzff4I8LDbeLk-aRk0ElQoQfTKjrjIrFDi9HCmY92YM 1146
gputools/denoise/kernels/bilateral_shared.cl sha256=4AQuEt8h-7FKgw9LDxBuTwRJm3hXBtnS8K3X12AblaY 1766
gputools/denoise/kernels/dct_8x8.cl sha256=kUFDqUExgZjHLV9ZDRcy_6ZXimvALkJttZQy2PSxYNM 7796
gputools/denoise/kernels/dct_8x8_new.cl sha256=7XPlDJY9OtBPyK6occL5gG3bQR1pjEYd-RgSSAeGM_0 7793
gputools/denoise/kernels/dct_8x8x8.cl sha256=RgR7qX7h_wcCgEL2H2VkGYSEs2ZSS7g3pB6QMLvqlqc 7934
gputools/denoise/kernels/nlm2.cl sha256=fV9qCcCWzbUP9hGOYg4NN_oyWG9IohlROiQklVGvp2Q 2643
gputools/denoise/kernels/nlm3.cl sha256=iCRva9mMZD3CgLueeJCudo1yHtv6vaKYFATPot00z6E 2929
gputools/denoise/kernels/nlm3_thresh.cl sha256=IELR8Qeudu4Yc5F1V51aZMOkJM9mpRB-LPhNxT9SZKY 6370
gputools/denoise/kernels/nlm_fast.cl sha256=2HKwB3Zj3I1xp5z7zd0fvpHABxppcl_zSkGZqlqWmEU 2641
gputools/denoise/kernels/nlm_fast3.cl sha256=sGngm1j5ldgxOYXFanRAP5C1eJw2e4Id0HZW2RFiq0w 3219
gputools/denoise/kernels/nlmeans.cl sha256=Vq0rx3amzR7j-BofnUtKBqRUNZoMKsAiISwv67o56bU 10065
gputools/denoise/kernels/nlmeans3d.cl sha256=ODc0G_FZ_UvxL4b3zrqZfDZPWMVnhCqYyluc5EgIgJc 8711
gputools/denoise/kernels/nlmeans_projected.cl sha256=fVh0JeFgGu6aHi9OGdwDVnHki8yMyR_1eNz2glPxc9M 2259
gputools/denoise/kernels/patch_kernel.cl sha256=lY_lVnIOTlC4boJ1GEl2f42H87VSbZymrCFKNEycWBE 3999
gputools/denoise/kernels/tv_chambolle.cl sha256=pkv9ocD9-jTgpL-FKu1ON9G87DX3um7ZRwtiML1I2xY 1789
gputools/fft/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gputools/fft/_abspath.py sha256=aTTRWgTIJhh0YhzsqkuOFhghMv-a-xDovTaLGW9kkPc 431
gputools/fft/fftshift.py sha256=R6st7HfQaaD_Xhi2WPOk3xpM_wvMqCN4iyHtiCEhXO8 6201
gputools/fft/oclfft.py sha256=-RIoaf1b6G7VSAJJGyiqaP5UWNlt-F7kzgLmLvMUsoQ 4251
gputools/fft/oclfft_convolve.py sha256=hPdl3MJauSysUk2eoU3ZmetKoK_Pu3GXNPhn_I7nRvs 4077
gputools/fft/kernels/fftshift.cl sha256=cwhvI7_W8dRa_pWCVgQGjJcGFjP64FFaFvEMa1CNRR4 3342
gputools/metrics/__init__.py sha256=EzKX6NiUfvGim56GHxtJn86oWDrCG47v2M7ypZkgBE0 134
gputools/metrics/ssim.py sha256=UkxYOZoOl-J4bNiEC9w2rSeIocaARdYMJoLhcr8247U 7193
gputools/noise/__init__.py sha256=l_46aROWChP90D3Rk8zNm_eb9ma0_aW_wg7mxaeYe6s 69
gputools/noise/perlin.py sha256=5fhfhIsoqYoBh05WgOW-h5TOdLFY89ehHQGeTj-F7VY 4436
gputools/noise/kernels/perlin.cl sha256=BxKyoeJne-1_gsyowZzLrgLsnDZyFw6LC0kc_x5YN6M 11949
gputools/separable/__init__.py sha256=hxQfn7yS_O1ib2Y1Ba2d06SNUJ99_6VunDJ44eOhAq8 66
gputools/separable/separable_approx.py sha256=u88deHemAuIkjUEP0z92aMakfqBNW9NVC4RDihjv5gQ 4417
gputools/transforms/__init__.py sha256=EAxsuSaK13Cb1BHgzYbxzoDJfIZm5SkMe6ciD2f9V50 156
gputools/transforms/_abspath.py sha256=aTTRWgTIJhh0YhzsqkuOFhghMv-a-xDovTaLGW9kkPc 431
gputools/transforms/integral_image.py sha256=46q8Td-_t9qAsIq3SCN4WOtBwRG2MnAL40Me3xMJ04k 6528
gputools/transforms/scale.py sha256=j87X7M6WQyZz2MS6J2TMpHBYSFyBFiVqfMwqPAObQRg 4185
gputools/transforms/transformations.py sha256=oLtLXvkanhkCtVLp_JlQrhNLzMbyKLPIBIOjIxBThzU 11276
gputools/transforms/kernels/affine.cl sha256=pXRji8YoAP0UTVcBdQBpI_FfpoJkxMKBlHtdl1qlfhk 1017
gputools/transforms/kernels/geometric_transform.cl sha256=F3muPH2z1Bk4j0zqUKSXZSLqelEDCsH94C2oGD-L81A 1460
gputools/transforms/kernels/integral_image.cl sha256=uH99O75tTJyreaoBG02KzmJbnqWcPAJSsyhQpyGpONQ 4548
gputools/transforms/kernels/map_coordinates.cl sha256=V6bxpixqZyq830nfdf3kpSJd3q8XoBw1-D_e023T9fw 1134
gputools/transforms/kernels/scale.cl sha256=8cZCwfv2dacB3mq-2iG204GmirUk9H6hr7KMbL_QoCE 2135
gputools/transforms/kernels/transformations.cl sha256=tbGUoeFfFdi6pJpnSsR9Bk5VayHUVuYjcS_c1MzhN7w 2166
gputools/utils/__init__.py sha256=yb8RpdUklTtboh5S9af8RAR7y1klKzh8OkqNoN8rTv0 191
gputools/utils/_abspath.py sha256=tzvC6GKFV-70IamqcUK1TuoDwzIDqQ1OAVU4zM_kqTg 514
gputools/utils/histogram.py sha256=Q5dWDIk07cQMgW6khhTu7N6PPYJritSm_LzyS_Xxv9g 1210
gputools/utils/matrices.py sha256=LkPr25O6QC3WwX2SgzCdXy3cNUwemsIBJwvteAlbQzE 584
gputools/utils/quaternion.py sha256=c7Dg0czrGLlW_M6pZ_EcyiZJS02kKv_IBwp6r746iJo 2224
gputools/utils/tile_iterator.py sha256=p5hOvxVWyf6opri70y9NRk57e2vowY2MACB2buEvZjI 3196
gputools/utils/utils.py sha256=8FcoMJt0fmltpv6Jmt1d6BHtdR-5ya1IxnxgPH7yNXQ 1887
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/convolve/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/convolve/test_convolve.py sha256=S6qC5sb8QYudilyTrVpA1Fib4TNdk_1SRoeBVQckGag 1774
tests/convolve/test_convolve_sep.py sha256=Mb1c3-flcPlAnfeM89kQgc7tSJFT_ZQ-lrsEv1_gnOo 3341
tests/convolve/test_convolve_spatial.py sha256=T3JV-gFyti9JcBicKkEbpjP2yvj1W0MYXN4v8WWq08c 6468
tests/convolve/test_convolve_spatial_rl.py sha256=e8Ui_QdjOGQpD74D82nH3Lh2U76pVff-fbpmrhsJ4SM 2673
tests/convolve/test_gaussian.py sha256=WurCTLYjNWMBODmOm6a_-c919ciufTr3CZQi_R54w9k 1833
tests/convolve/test_generic_separable_filters.py sha256=i2cZ5Rz2OjIQy0p8wH8jOjLFgnx-QvfHczWqOdp1dB0 2503
tests/convolve/test_median.py sha256=t4UcWn1KNY7KXNuW8T7bl6IGlI3sDS5fiWeqGQOOtLE 1327
tests/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/core/test_ocldevice.py sha256=wKFbug54SWWTuW3pnPb_gktt3Cj08IFEIjzvcHHHeJI 431
tests/core/test_ocltypes.py sha256=qDnNmOF_Xt9OcFNCg7-KFlFy4V7hrSu7kRWXeM_iU20 1400
tests/core/test_resample.py sha256=0MWmP5xEXZnpHZn-IIEPWerE4_SmiXngUWkw87iw0EU 2379
tests/deconv/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/deconv/test_deconv_rl.py sha256=wYLFtiynfm_tk3g91tdjZhIOIT0ErahHete3CoHECvI 1006
tests/denoise/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/denoise/test_bilateral.py sha256=b_kPJwJfc1IZvAxQtSFYoc1bzO5XJd3vG_VIAVdTzRc 828
tests/denoise/test_nlm.py sha256=9SRlisPpTYEqK6rD1eY9--Bnw2hS6oTFbZNl_sDFySE 778
tests/fft/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/fft/test_accur.py sha256=0ZRXlNIpgMct5KUgmRyhjDAVRW6AHGxNKel7aDbNiuo 2273
tests/fft/test_batched.py sha256=uO9N-GMJ-DCHa5pH4RanDY4J1gc26YGQm2nOYSEd8Ek 1175
tests/fft/test_fft.py sha256=ubUGje54qn0dYIOQHC0W6pTfuB9jV2b0KlIfA0IAdBE 1066
tests/fft/test_fftshift.py sha256=ZHHlg1Woknm8bRvbBXIxL-l5o7qlpoa2oFaQXVx_MHc 1007
tests/fft/test_fftspeed.py sha256=eXScCsC6D1cm6ijxyPQjiEUoVtSW3xoZqlw-TOTv9AM 1519
tests/metrics/__init__.py sha256=q2Oy0xAHrIREvOJwQvrtdmyhRASY7C6UE7e3jZQn6kg 111
tests/metrics/test_ssim.py sha256=oK--KbPflFjkPLQzMK9tmCKRkqn5HElke6Gys8K0kD4 1679
tests/noise/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/noise/test_perlin.py sha256=GAps9b-JzJw8jBgyKWLh6OcAS21JGHnzjevsXg6CYCk 518
tests/transforms/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/transforms/test_geometric_transform.py sha256=rWfWTfvypKtMDFjv59fjCVzD2P2m10A5gQo60_BGfDc 1858
tests/transforms/test_integral.py sha256=KaXIvjXBqkHl0ytUqpZ9mCBh7XBPap06hlDDFNdR4Z4 1346
tests/transforms/test_map_coordinates.py sha256=V3r76wMmDzcJqSVP5b-rnYHDEgnfEBWmrAAgMFWbmEw 1545
tests/transforms/test_trafos.py sha256=CYtq19UmOfb2MfWJVit4KdbA8esXPhhYbY63y-h60P8 3116
gputools-0.2.14.dist-info/LICENSE.txt sha256=sUO0pC_99SkuoodBmlHfw8nlSsIsqshsjUX_eqXcATY 1479
gputools-0.2.14.dist-info/METADATA sha256=OTRlSmJM-Kf5J6WyGNrvlKM7FJ5c0wgNy7z6FgjsSm4 1153
gputools-0.2.14.dist-info/WHEEL sha256=G16H4A3IeoQmnOrYV4ueZGKSjhipXx8zc8nu9FGlvMA 92
gputools-0.2.14.dist-info/top_level.txt sha256=4puzMko3FaIm-kj4d-f8WPic0JCxvmBRRwMKE3khgVI 15
gputools-0.2.14.dist-info/RECORD

top_level.txt

gputools
tests