rajo

View on PyPIReverse Dependencies (0)

0.2.6 rajo-0.2.6-py3-none-any.whl

Wheel Details

Project: rajo
Version: 0.2.6
Filename: rajo-0.2.6-py3-none-any.whl
Download: [link]
Size: 69852
MD5: 886ae2aeb1d6b4bc8e6ab997a3a9bd2b
SHA256: 320abafb272f6005077b1ccbceb3a294fb7ecc691e6cf4e5684080bf00345ccc
Uploaded: 2024-04-25 18:37:23 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: rajo
Version: 0.2.6
Summary: Pytorch training utilities and models
Author-Email: Paul Maevskikh <arquolo[at]gmail.com>
Maintainer-Email: Paul Maevskikh <arquolo[at]gmail.com>
Project-Url: homepage, https://github.com/arquolo/rajo
License: MIT License Copyright (c) 2023 Paul Maevskikh Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
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
Requires-Dist: einops
Requires-Dist: glow (~=0.13.6)
Requires-Dist: numpy (~=1.21)
Requires-Dist: opencv-python-headless (~=4.0)
Requires-Dist: packaging
Requires-Dist: pynvml (~=11.4)
Requires-Dist: scipy
Requires-Dist: torchvision (~=0.15)
Requires-Dist: torch (~=2.0)
Requires-Dist: tqdm
Requires-Dist: graphviz; extra == "all"
Requires-Dist: matplotlib; extra == "all"
Requires-Dist: flake8-alphabetize; extra == "dev"
Requires-Dist: flake8-pie; extra == "dev"
Requires-Dist: flake8-pyi; extra == "dev"
Requires-Dist: flake8-pyproject; extra == "dev"
Requires-Dist: flake8-simplify; extra == "dev"
Requires-Dist: flake8 (~=7.0); extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy (~=1.7); extra == "dev"
Requires-Dist: pytest (~=8.0); extra == "dev"
Requires-Dist: ruff (~=0.2.2); extra == "dev"
Requires-Dist: typing-extensions (~=4.4); extra == "dev"
Requires-Dist: yapf (~=0.40.2); extra == "dev"
Requires-Dist: flake8-pie; extra == "dev-core"
Requires-Dist: flake8-pyi; extra == "dev-core"
Requires-Dist: flake8-pyproject; extra == "dev-core"
Requires-Dist: flake8-simplify; extra == "dev-core"
Requires-Dist: flake8 (~=7.0); extra == "dev-core"
Requires-Dist: isort; extra == "dev-core"
Requires-Dist: mypy (~=1.7); extra == "dev-core"
Requires-Dist: pytest (~=8.0); extra == "dev-core"
Requires-Dist: ruff (~=0.2.2); extra == "dev-core"
Requires-Dist: yapf (~=0.40.2); extra == "dev-core"
Requires-Dist: flake8-pie; extra == "dev-wemake"
Requires-Dist: flake8-pyi; extra == "dev-wemake"
Requires-Dist: flake8-pyproject; extra == "dev-wemake"
Requires-Dist: flake8-simplify; extra == "dev-wemake"
Requires-Dist: flake8 (~=7.0); extra == "dev-wemake"
Requires-Dist: isort; extra == "dev-wemake"
Requires-Dist: mypy (~=1.7); extra == "dev-wemake"
Requires-Dist: pytest (~=8.0); extra == "dev-wemake"
Requires-Dist: ruff (~=0.2.2); extra == "dev-wemake"
Requires-Dist: wemake-python-styleguide (~=0.15.0); extra == "dev-wemake"
Requires-Dist: yapf (~=0.40.2); extra == "dev-wemake"
Requires-Dist: numba; extra == "dither"
Requires-Dist: graphviz; extra == "graph"
Requires-Dist: torch-tensorrt (~=1.3); platform_system == "Linux" and extra == "trt"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: dev-core
Provides-Extra: dev-wemake
Provides-Extra: dither
Provides-Extra: graph
Provides-Extra: trt
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 53 characters]

WHEEL

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

RECORD

Path Digest Size
rajo/__init__.py sha256=kaxScKMOHVY5etStmQepROzL-GSHQE3iAEsx9T2S90g 1281
rajo/_foreach.py sha256=QEQ9oU8Q-sRN4l8_V_Peia4TWn8j0T5DvbqAQ4oIS2w 3728
rajo/_lazy.py sha256=uPfiGSAnpQty5pfQAPRc86uEfZzX-qIkRx_h03NCgxA 1089
rajo/_trainer.py sha256=TuzYNOQuTsFQcQ-SshL9mmuFsgR-3xbiPDdifSUSKuU 4364
rajo/amp.py sha256=ikkh1ib-XR0auDlct4EtAsbnjL_UNNSBx7CPl7ybkmo 12946
rajo/distributed.py sha256=2j9jsyAs60FDViyTQczeYDNzJbwUT4j5dsFykpf8060 5792
rajo/driver.py sha256=zEjuCCHRv__LNtp6fxQwUJWHuEMJCwa58u9c_1o4RWQ 1252
rajo/infer.py sha256=UqfipFNU60dLfqpRp87T8ds-50xsHpnnfzDgGaIMCQc 5922
rajo/optim.py sha256=LyHQRJND3VnVHihxI-OSGxxljrCjg_jVHAN0DiMSMuE 11893
rajo/plot.py sha256=SQn_LBAnnVftl50hkxiW0Ae0d8VL01i6YY5kmjD10-4 7599
rajo/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rajo/sched.py sha256=6tQXyS-Zk3FrOLCI70bMekJdbXMXzJlWNTVRaBeXnPw 1392
rajo/util.py sha256=vn8WSl9asMIX8N1o12zBp_BUA87u608-OsICk1r4JYw 5289
rajo/data/__init__.py sha256=311zSbFNFNvPlBtHs2arFcZxMrioFWWvhsWTKiUqtR8 137
rajo/data/_loader.py sha256=MW2-7l6ISb0SafHuYvSRlPPyFvwv4IKs58tBpJbKevs 11608
rajo/data/_sampler.py sha256=mWNw_Po25pJq2p8TkDbytMQdGzOV9027QFVuX7U1iV4 3157
rajo/data/_serialization.py sha256=4hxmYWNsLC7PPWUrFW8WhnSRLkMQEAqcB4AqdccENjY 2450
rajo/metrics/__init__.py sha256=Y0F6XVeevnPJ8mG6rzrp8u-O_Y6fCqU2ZOJtx01lLAU 712
rajo/metrics/base.py sha256=Izb66Dkdbh6rAqLvVIGMigdpt_RiVwmLL2p40tabuKI 2593
rajo/metrics/confusion.py sha256=9KZYbF7BQOFkPQ18HNSxpdU63bay8mMNkR5oKhEFkt0 2738
rajo/metrics/func.py sha256=V_QfG-3YBr0wj8TTC8iNzM7Xa1lwHJYINrzr9zLxxx0 5948
rajo/metrics/raw.py sha256=CwtAWseY9IXlwMAsgyK9-H-9G2a7EZyYk4TKyXwor7A 3108
rajo/metrics/roc.py sha256=APdCxIM2Gyn6Mm2ABBrZPEQMu4kPXJkzEYybD6Q92og 3568
rajo/nn/__init__.py sha256=K588Fqd2aOvtVugyRAQfb7oSzqQMuSyYjMn5mahbkk8 1261
rajo/nn/functional.py sha256=9btst7qOYzwFsS0Ba2PE4CNzPNIjBhY1ilxDTjHlx54 2538
rajo/nn/ops.py sha256=B37w2AuWrT795KcxTZeLmTf-UmPyWcDNPke9ynfst0M 1486
rajo/nn/proto.py sha256=m5StsGyFtqwp4SoaaQyHN6npobk6f5Q8yy2zlFu-laA 5668
rajo/nn/modules/__init__.py sha256=36jvRYhPKxaivU1bSrE1LxDZM5r_LjirLgSkTVtYRwA 1659
rajo/nn/modules/aggregates.py sha256=k2cs0Juau0l6tYe7R3on3wzbTsPp4BHRhzTFyUYz984 3629
rajo/nn/modules/context.py sha256=tOjdedVYAhUVlQIJASu6xIhnx_qSa2We04V-HbjspwM 6978
rajo/nn/modules/conv.py sha256=MYs5eH0GKqzNwuyrH-9IEjIv43KHJDdx7qG4VhVMPNA 11598
rajo/nn/modules/head.py sha256=f7c2Up6-NNXLdMQx8yVieuocdIF-AVhZ4BBdhvaw4Vw 3513
rajo/nn/modules/lazy.py sha256=9B2abuFSH4TQTnq1T-3RUynzW0_t6_RpHX-Ya6Ljwk4 4598
rajo/nn/modules/loss.py sha256=YDyLG8uhuUgWOPmYQLjPFWQIanVQiWG5dRHV5rfaw_I 8315
rajo/nn/modules/primitive.py sha256=FmY7zwDSIqaaGuHQUP1HfKEu1pSARcjkOVjOrlFJ-a8 5947
rajo/nn/modules/transformer.py sha256=5VblMg4XKUSdfxlg7WJLtu_ouXb5tqOEcBsAW7x_OYM 9973
rajo/nn/modules/util.py sha256=bGlURqcDWGwNFki9KB6ATuU6SNJeKNm3D_xsXsZ8ueo 1694
rajo/nn/modules/vision.py sha256=AFQDgBst3zA-m-eLlcJH2kHTICoT5Fc2OjSoFdArU4Q 1526
rajo/transforms/__init__.py sha256=LqbUes7TGzGwSrBnh5ZwT_37bQiOYVL_GbvNumm6gC0 546
rajo/transforms/classes.py sha256=EwpVSe168OvcrbWt6RsC2dLcyH-YZwLlmW3gIRzl2k0 10922
rajo/transforms/core.py sha256=h4SimSw83ryl9rwXJ5MCzoAN5ZpDU3dxSfh0--BVBXg 4510
rajo/transforms/functional/__init__.py sha256=0MsA8NZ7hxwiok-EqLfT_fsonAN-FhICkPr-pkEnyZY 121
rajo/transforms/functional/core.py sha256=P1uRvbQQmFD9aHxylamlIkbBvODlTJi7sL_nUAaeVoA 3855
rajo/transforms/functional/numba.py sha256=OdIhamO9vQ5fcjMLqvoeLp0GCp4W7Bj5v-OgB2ANMCY 1739
rajo-0.2.6.dist-info/METADATA sha256=uapJocDwGjyGcvbNpu9xbmDp0G5TXWlAiuIuMZ0uYf0 4238
rajo-0.2.6.dist-info/WHEEL sha256=zEMcRr9Kr03x1ozGwg5v9NQBKn3kndp6LSoSlVg-jhU 87
rajo-0.2.6.dist-info/licenses/LICENSE sha256=CP-ZwBtrkMUpOYbWhZX7T0prCF2gIP-FKfAXrVKckQE 1071
rajo-0.2.6.dist-info/RECORD