lazylinop

View on PyPIReverse Dependencies (0)

1.9.1 lazylinop-1.9.1-py3-none-any.whl

Wheel Details

Project: lazylinop
Version: 1.9.1
Filename: lazylinop-1.9.1-py3-none-any.whl
Download: [link]
Size: 137545
MD5: e7d67e9b8e57e704552f088d0a6a159a
SHA256: 0726eea3475d40df12ff76d191c0f5fb8d52c2ac8103fda562aefe94e63ab91b
Uploaded: 2024-05-05 23:35:10 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: lazylinop
Version: 1.9.1
Summary: A package dedicated to lazy linear operators based on diverse backends/libraries.
Author-Email: Inria <remi.gribonval[at]inria.fr>, Pascal Carrivain <pascal.carrivain[at]inria.fr>, Simon Delamare <simon.delamare[at]ens-lyon.fr>, Hakim Hadj-Djilani <hakim.hadj-djilani[at]inria.fr>, Rémi Gribonval <remi.gribonval[at]inria.fr>
Project-Url: Homepage, https://faustgrp.gitlabpages.inria.fr/lazylinop/
License: Copyright 2023, Inria BSD License 2.0 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * 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. * 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 INRIA 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.
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Requires-Dist: scipy (>=1.13)
Requires-Dist: numpy (>=1.25)
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
[Description omitted; length: 6160 characters]

WHEEL

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

RECORD

Path Digest Size
lazylinop/__init__.py sha256=vrWtZL0gz5LARvXhRrOKa6tpebCxivLQOSAriYs1JFc 176
lazylinop/check_op.py sha256=F9Fruv6a-_izX9E-RqgY369FsSUPJBzNexfa1eCc310 8275
lazylinop/lazylinop.py sha256=wD0DAIKoI6I83WHKPhheBu7ShGjV9BkTKmhRikO3M2Y 53134
lazylinop/basicops/__init__.py sha256=_LNJ-J7w_qkGvBs0OgSWJl5mYwcgBIVc6E5qf4fp2YU 370
lazylinop/basicops/add.py sha256=PVftHIYd4l5Ddhr_kSoZCzcpPza14ylL0u4-62gYW3M 1508
lazylinop/basicops/blockdiag.py sha256=L6lldGAiZjr8hJ9c27xPg2r6yk7HnaqkhZtzBQqoCbQ 2098
lazylinop/basicops/cat.py sha256=8anT601uU8owwDD1LrxNN4mEVyBzSRqLdY_5IgBns_I 1852
lazylinop/basicops/diag.py sha256=IH4QC0zl6_cH2g2V2swNyxh2LRsLjk2kt6XFqzs-sYk 11518
lazylinop/basicops/eye.py sha256=yRzRaP2hBxgqCkN71XUl8mdmVixAVVOCCViXm0npVic 3287
lazylinop/basicops/kron.py sha256=AZYn4zfdgpRHxD5lqHqlyDXb7m_qFhFtxDn_bEES_7o 3600
lazylinop/basicops/ones.py sha256=EluOEGBjAAWw553C7UPY3OzzgIwC9upoRuyK4qM5pmc 2261
lazylinop/basicops/pad.py sha256=VmHsyagRx9RXK0TX5gxswzZjSJ_0TD5TvHbu0FYXGQ8 42194
lazylinop/basicops/zeros.py sha256=FnSBgNA8bOLZAj0F4P9o_JaqBRtIFjcMC0njEHtKVIU 1343
lazylinop/polynomial/__init__.py sha256=dGdRlm9i4HmqWcFIHAYV4MueUfQ1KNIsuuKadGa4-q0 264
lazylinop/polynomial/polynomial.py sha256=T_JPdM1XieysPmLnqhCGfNP6_nJ-10UFNONfF46Mrjc 52587
lazylinop/wip/__init__.py sha256=xZ_vPqFoP84vFy9mKWqTGWrapzv_NBUaBM5KN8yWe3M 100
lazylinop/wip/code_optimization.py sha256=ieJcsn0RFt8E3FBwv6zH2bddRkEDiupp0nsnYDLr__U 1443
lazylinop/wip/linear_algebra.py sha256=KuUz7eyOxNn3PlymsQ_h5l1qCmLUfbSoCI5ZbwIFYfw 1447
lazylinop/wip/special_matrices.py sha256=0KCDKUCPqfcucxWYP41-kEh-0EyDhRfS_2Lxj98OEEo 56577
lazylinop/wip/basicops/__init__.py sha256=VwLjxYoj0msANRJ9SHHLTcsFR7v9TmcJT_QErMf9pBg 85
lazylinop/wip/basicops/anti_diag.py sha256=CO8fdw6ZNFB_AcAEH94SKr2fyGB9SAE2i8dYXOtc4XQ 12477
lazylinop/wip/basicops/average.py sha256=hVq1VL9k-2micYUpkGdpnDdrbOk4wbn32Sp8GgefN8k 4066
lazylinop/wip/basicops/mean.py sha256=AASwMFwm1sHpFIad11XK5FlzzYhINvX5ZDTZPUCUGpc 2206
lazylinop/wip/linalg/__init__.py sha256=tT37IW-J-jlBQzHhIWeCZLyqypFOra8B7t3Tlz3fCTA 298
lazylinop/wip/linalg/coshm.py sha256=wgZiKaJCPQ4NXMF1XQE0T_WWwOZnyIID2ZP4_j4QNBY 4486
lazylinop/wip/linalg/cosm.py sha256=LGLKc1VGIX2J7BuL4AFJVoKpcglcAl3Aqvdmgy4wSJ0 2816
lazylinop/wip/linalg/expm.py sha256=nbodvin-oadIu8X3rLR3w1uvbGYXZRE_eyUzsoFnK6w 4037
lazylinop/wip/linalg/khatri_rao.py sha256=k-YvUZ4-bzeBHY6K3PiSt2oM7bxrVcez-t9O3wXfPyQ 5461
lazylinop/wip/linalg/logm.py sha256=a8lNIaORlGNOZ_rVrix5_U4xfQB0A9PUN3vy8ymWL1w 4295
lazylinop/wip/linalg/sinhm.py sha256=5MWbQyKcAuwoa_ZLEj_Tz1BfElh_NOxhtPgA7VUpUlI 4388
lazylinop/wip/linalg/sinm.py sha256=QYt4VggWD-k4D7eZtg6F3cxMCBJrMn2aymyzTMXnUrI 2823
lazylinop/wip/linalg/spectral_norm.py sha256=oJi89eZA3yzzeIpE5f1AyDmvkQ2QXLC-G3Lw7oOoHfQ 1582
lazylinop/wip/linalg/sqrtm.py sha256=SoJ4mr11FciWlOvK30fvo0FWFtZrDF_o-oRICxwhIIo 3578
lazylinop/wip/parallel/__init__.py sha256=iuAy8qIWtIv67Ro5GkkFUUaJUyJOuYXhkCaF0k8fFAo 253
lazylinop/wip/parallel/mpilop.py sha256=zJQXwVoQIOiL1bHbg_wNgqMKq4DH45LVayRxq-wp-rA 8328
lazylinop/wip/parallel/pmatmat.py sha256=2stXEbqFsj984Eg47EPbMtAutQFb9shSTtJHVQPefKw 4897
lazylinop/wip/parallel/pmatmat_mpi.py sha256=9s6o8dfWQitLlZSa5MVdkzke6JM7606d_i88a7aVMGo 4250
lazylinop/wip/parallel/pmatmat_process.py sha256=pTUXpSB0vq4KGNepKH3uQkmN8fkF6KFEuTWcLUwt-p0 5902
lazylinop/wip/parallel/pmatmat_thread.py sha256=gzjIoNV-ePz30K0l_TipJi--VyVfO3vl0E8oOn9OH5o 3306
lazylinop/wip/random/__init__.py sha256=Sqc6D6d_4UI8LQTlBzRz5IDpSLVK5ejcL5FJmC_A2FI 23
lazylinop/wip/random/rand.py sha256=8ZEtNxJtInOsJxcYDj8JdTobNzLXlaEmCDAlqbMq_mo 6721
lazylinop/wip/signal/__init__.py sha256=K2vTKn5YiH6_OTfxXpbSLWkBvglieumLhQ4Cad6D7U4 501
lazylinop/wip/signal/anti_eye.py sha256=qBW5Y3hzSyUr-9VSVsYRTMa8-zRLsc36fnYilvA6EkU 3659
lazylinop/wip/signal/bc.py sha256=pD2xqy9STjaLN0TsJIAw5dfYtaMku9Xo4Ofm5HBN9a4 4752
lazylinop/wip/signal/bc2d.py sha256=qePWqhrJ2l2NvCz3K42x-p2nI_CIar82oSTbNR9lTd0 4117
lazylinop/wip/signal/convolve.py sha256=4E_rgR2qmB1wnYq-3QSdoeW55dV_4IzRcMgcvAKHunE 33110
lazylinop/wip/signal/convolve2d.py sha256=9EPiXgVGupaJ5EARabB66UmBL8nMseT3z_GKER-NmWE 12402
lazylinop/wip/signal/dct.py sha256=mPDkDPNwoJSc7ynWqZKhkpuVZAtvGZSITG201zJUIN8 10537
lazylinop/wip/signal/decimate.py sha256=rXj50VYw6vOsbw3U3iRXEVNcy3SnBu0zV6CB0pNjqd0 3013
lazylinop/wip/signal/ds_mconv.py sha256=S01OrJtJRTd3fyn7sXZWfynY5EqydQ_tv_9lXrmEK4Y 10239
lazylinop/wip/signal/dsconvolve.py sha256=ItnXqtED_O573D5AcG1ID3U0ZhiIaMEfQzO5MRxcXA8 9694
lazylinop/wip/signal/dst.py sha256=FbqTz8pLvr1HUagT9dXHQrDGGItnU-X5KNw0JEmxTOw 11453
lazylinop/wip/signal/dwt1d.py sha256=oAaiiESmEVJQ-RNHIPzokI6RVyCLAvlnQUV7kAp3oXM 12897
lazylinop/wip/signal/dwt2d.py sha256=nLqyGYIwNT2jdjuvGXaX88RFG5WWidmOos5zqyXA1CE 20148
lazylinop/wip/signal/fft.py sha256=i_oQhmYJ9V0dCeItdUNTvMol9zeGFmlteF5jwFV_ldc 10924
lazylinop/wip/signal/fft2.py sha256=H8cTZpj8MDJHCq70Gi82PxhLtfjK3zDM1ZOTsZywRDI 2714
lazylinop/wip/signal/flip.py sha256=Cr_zT_xAhlRDabuI5we4aIjCgVNmHd50hdO_b0QScic 2629
lazylinop/wip/signal/fwht.py sha256=8EIx9C2rccv49-TfHjqBKuum8KXTVeCOC0tsygkYC08 7242
lazylinop/wip/signal/is_power_of_two.py sha256=ZrPcCTQXAXqLbgA1hcUOFDtIf3cRVDubYBC8PzoB1kg 269
lazylinop/wip/signal/mslices.py sha256=5khzV90C-eJ9Ow3xmTVsCIba7BJNxWg3ClRn2sOHDAE 3057
lazylinop/wip/signal/oa.py sha256=saUo5_UAEMqljr1hmh-V6zeRTyqHlhqBPUjPjcZ7YPQ 2147
lazylinop/wip/signal/scatter_and_gather_windows.py sha256=xJkXI_tn2F_1MKk1V7GC6uokl2CUFqZiLSE8q3r5RmA 2958
lazylinop/wip/signal/slices.py sha256=EuOYQmJ8DUwLxw5IVmqGn1LSZOxrxeaq34SsTBb7ut4 8565
lazylinop/wip/signal/stft.py sha256=FQmNAXVBkPWud0rQwPfbubnhgn9J15iAa8mqZ9P2FG4 4291
lazylinop-1.9.1.dist-info/LICENSE.txt sha256=jHt8qQXwxwsxIgSCZbFwPqQw3R1QWQK0JzZZ3PAwlU0 1434
lazylinop-1.9.1.dist-info/METADATA sha256=yONhz-j42IdO78TYb0UazXSAcbP7ZTO8vxY7G-rAiCk 8439
lazylinop-1.9.1.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
lazylinop-1.9.1.dist-info/top_level.txt sha256=zq6N2WH1Vl_0zSzqC12W0Oil87_uMjD3sYhWGjRioIc 10
lazylinop-1.9.1.dist-info/RECORD

top_level.txt

lazylinop