MANIFEST.in
README.md
pyproject.toml
setup.py
csrc/histogram_matching.cu
csrc/macenko.cu
csrc/reinhard.cu
src/stainx/__init__.py
src/stainx/base.py
src/stainx/utils.py
src/stainx.egg-info/PKG-INFO
src/stainx.egg-info/SOURCES.txt
src/stainx.egg-info/dependency_links.txt
src/stainx.egg-info/not-zip-safe
src/stainx.egg-info/requires.txt
src/stainx.egg-info/top_level.txt
src/stainx/backends/__init__.py
src/stainx/backends/cupy_backend.py
src/stainx/backends/cupy_cuda_backend.py
src/stainx/backends/torch_backend.py
src/stainx/backends/torch_cuda_backend.py
src/stainx/normalizers/__init__.py
src/stainx/normalizers/_template.py
src/stainx/normalizers/histogram_matching.py
src/stainx/normalizers/macenko.py
src/stainx/normalizers/reinhard.py
src/stainx_cuda_cupy/__init__.py
src/stainx_cuda_cupy/csrc/bindings.cpp
src/stainx_cuda_cupy/csrc/histogram_matching.cu
src/stainx_cuda_cupy/csrc/macenko.cu
src/stainx_cuda_cupy/csrc/reinhard.cu
src/stainx_cuda_torch/__init__.py
src/stainx_cuda_torch/csrc/bindings.cpp
src/stainx_cuda_torch/csrc/histogram_matching.cu
src/stainx_cuda_torch/csrc/macenko.cu
src/stainx_cuda_torch/csrc/reinhard.cu