torchstain

View on PyPIReverse Dependencies (4)

1.3.0 torchstain-1.3.0-py3-none-any.whl

Wheel Details

Project: torchstain
Version: 1.3.0
Filename: torchstain-1.3.0-py3-none-any.whl
Download: [link]
Size: 28866
MD5: 6455bc868253c665c2929802f368b0bd
SHA256: bdc93fb9ad0ac67f4af630d7c9ae121caa388a202c022441b6cc2002dd9f0a26
Uploaded: 2023-03-02 13:11:51 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: torchstain
Version: 1.3.0
Summary: Stain normalization tools for histological analysis and computational pathology
Author: Carlo Alberto Barbano, André Pedersen
Author-Email: eidoslab[at]di.unito.it
Home-Page: https://github.com/EIDOSlab/torchstain
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Requires-Dist: numpy
Requires-Dist: tensorflow; extra == "tf"
Requires-Dist: torch; extra == "torch"
Provides-Extra: tf
Provides-Extra: torch
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4230 characters]

WHEEL

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

RECORD

Path Digest Size
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_color_conv.py sha256=9ab_uYVYuEb-yhVnLKESHJSrCV0x3XIz2d59OIjzRP0 738
tests/test_tf.py sha256=7GFJbCBYo5xqR4cmyiHjgZJEzBcwS9xy2cqr7igzPyk 3155
tests/test_torch.py sha256=heOPxg9TmDno_Z7A4kUxt0vaaoeFtoPFWtPUPf8-l8k 3474
torchstain/__init__.py sha256=sZ8D8C3uLG42SRAv89sfiRIiPs-lvgmHBYy_9t8nsOk 62
torchstain/base/__init__.py sha256=enleu-q9cv9iB3djTjJa-N2BP6Cx3ErHskpb1-5L6OQ 39
torchstain/base/normalizers/__init__.py sha256=dBZYmPzSr1V9FSBW3rtkFNoWQUcSBmqM1LNsWkbhvnY 120
torchstain/base/normalizers/he_normalizer.py sha256=unao89OQwQodNRq-Ypfz7dGuCHrO88f2mMOJA0LuLMo 142
torchstain/base/normalizers/macenko.py sha256=3B0Kzjo9ROrxRApi1R1Wdb6WBEPcR1jFY8NYIn7w9M8 553
torchstain/base/normalizers/reinhard.py sha256=XNJMnWv921_XQbb7W3aV_c0r7YdWZ586tlrbM8rN5NE 596
torchstain/numpy/__init__.py sha256=NGBCp0955mFO-oK_5uMb7JaFbrZx0aL4px2oWdzWioE 48
torchstain/numpy/normalizers/__init__.py sha256=5R7ZY12LzcMCmX-FlDt8Y4yD0VQBOMDq9sbn2AAx4zk 89
torchstain/numpy/normalizers/macenko.py sha256=I3t6sYYb3ZA9-BrOhEfokV_X4Ygi0xoJ2QDZvBTARB8 4006
torchstain/numpy/normalizers/reinhard.py sha256=HOdoI0TjQS5gGOBJw1OSqvUZ8wDw-W9WP6E6InzUZlU 2541
torchstain/numpy/utils/__init__.py sha256=xvr9nW2OB4HDyfJvjhxLYZKh0ouwbGUYAEHij4oTND0 176
torchstain/numpy/utils/lab2rgb.py sha256=shiqYXzPixOCdYTUc8zZBIrN6Rh3I1uXjUNM5_-3Y_Y 1105
torchstain/numpy/utils/rgb2lab.py sha256=OG3Wjc4LBvMepHhbiUAlUx8dYqFXuQSgoXUYigYUE8Q 1415
torchstain/numpy/utils/split.py sha256=wZ1MdmAQwrPtAskbqb1c0Ncwiwnw7TnAAbXHbiVKPbE 397
torchstain/numpy/utils/stats.py sha256=WYQaNIqbtIkxKKN0O76-3vjLBkSNCib-yXtyLyxTz30 130
torchstain/tf/__init__.py sha256=ocdWgGPxK5YDU2n0YJlKpHQzOmsRtey4UdYlriKB2r0 45
torchstain/tf/normalizers/__init__.py sha256=wjNJbCizcbIOD7xtTkXhbnAVoGRWP1yMYdN_6ALkBeY 150
torchstain/tf/normalizers/macenko.py sha256=NWrYKnZ0vs0YlvmOZtGWvlsP5ZJe75dydvgRPU0bUSw 4512
torchstain/tf/normalizers/reinhard.py sha256=6mksAvpk2sTzXkkjjZWnO_adNNmc3kDPwqxuKQLbNQw 2570
torchstain/tf/utils/__init__.py sha256=JaIiThNgKEoOAn1tDaobLE1qEEo-9ofbwMyYMteS13Y 306
torchstain/tf/utils/cov.py sha256=fGivYek9kXPv1AyQ2_btZ9_8UFPPGZh3feVTrg8kioI 238
torchstain/tf/utils/lab2rgb.py sha256=CCXXjEUzXoz2MuctO3DCWeLPSIv5ezusnU4yt0okpzI 1362
torchstain/tf/utils/percentile.py sha256=GDGsOCPQapfeBxMXeCsFYN6GWj5wtiIYO-lx-zofg7Y 661
torchstain/tf/utils/rgb2lab.py sha256=-XXhTwzwwt2bKnR3_uvNlt4-rdB3xOqbXIywN-PARJw 1633
torchstain/tf/utils/solveLS.py sha256=ovuOxicR-K3cBBk1-Dsg7EwRCWV3F5Xr8-mIWE6ALe8 226
torchstain/tf/utils/split.py sha256=I4SvEiYrF1NnwumUlDOulld5-IXxWzOf-XdCDcn4LkQ 354
torchstain/tf/utils/stats.py sha256=LuaeWBFHWmAYhPyl8coVfu9I2jjRDuxDylS4YqUpXnY 159
torchstain/torch/__init__.py sha256=_87UB2FB6gbl85UeNTSJ2VjQkyACm0Nim__2poueyLE 47
torchstain/torch/normalizers/__init__.py sha256=xf0sla1ycfFdPbbAsxsVXZ0JFu6cZhecoqNtZ-N-I-w 146
torchstain/torch/normalizers/macenko.py sha256=GfY1wp2-f0SVAaM68piA90JZVW5Ye4Kpc4XH67J7I48 4306
torchstain/torch/normalizers/reinhard.py sha256=QR0je-eIqfl7ttMYae2CYwP7_T9mO9l-tXSR9IPnQDE 2549
torchstain/torch/utils/__init__.py sha256=XV9r-K7Yq1Jxi_LISKmzei6AZEnayY-QTQBLXiGOiPA 276
torchstain/torch/utils/cov.py sha256=GzDR5K2FZZtdPFNATH4X3cDDBJJsK80_aKZYGJXzpBY 189
torchstain/torch/utils/lab2rgb.py sha256=qrGIXHUvwnDP0XcOb3_q4afc6G_TuCDWdBAJEdLp4MA 1295
torchstain/torch/utils/percentile.py sha256=Be-Stt0hb6KOvXch0b6GHwxHMwjBYLZa_jib6fue_D0 939
torchstain/torch/utils/rgb2lab.py sha256=JVSLB4aJtmhJ2ACBTpHW_APe9Zr9c7JGeTAtjn6vsjE 1525
torchstain/torch/utils/split.py sha256=PrwlseP2VV45a9IRSG-1SAnhT1ogGu76Yz29HMcwe8E 337
torchstain/torch/utils/stats.py sha256=X8A3thur0f_JF84UqQO1Gx6BPCWZViwUwqosi3tmc1M 130
torchstain-1.3.0.dist-info/LICENSE sha256=7nn9ZJuQ6K338yiXcwtGbGB5dk83FSTR_vRVxY0zf_4 1065
torchstain-1.3.0.dist-info/METADATA sha256=IUQSTjWYoEpRdk4MlVxottRsi69v4lECQpOg1dZZZzs 5229
torchstain-1.3.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
torchstain-1.3.0.dist-info/top_level.txt sha256=soOEjjgclN1TlHUSrD4pF-n0iLAO-oAcR0yywOxXviA 17
torchstain-1.3.0.dist-info/RECORD

top_level.txt

tests
torchstain