Skip to main content

wavenetr: Wavelet-Band Transformer Segmentation Networks

PyPI Version Python Versions TensorFlow License

wavenetr provides TensorFlow/Keras WaveNETR models for 2D and 3D segmentation using WaveletViT bottleneck blocks.

Capabilities

  • WaveNETR2D and WaveNETR3D segmentation models.
  • WaveNETR2DSquareCore and WaveNETR3DSquareCore for fixed square/cubic inputs.
  • CVWaveNETR2D and CVWaveNETR3D variational variants.
  • Channel-last TensorFlow/Keras inputs.

Limitations

  • Square inputs are required for WaveNETR2DSquareCore.
  • Cubic inputs are required for WaveNETR3DSquareCore.
  • Spatial sizes must be compatible with the configured wavelet levels and token stride.

Dependencies

  • tensorflow
  • waveletvit

Installation

pip install wavenetr

Minimal Example

import tensorflow as tf
from wavenetr import WaveNETR3D

model = WaveNETR3D(
    input_shape=(32, 32, 32, 1),
    n_classes=4,
)

x = tf.random.normal([1, 32, 32, 32, 1])
y = model(x)

print(y.shape)

Citation

This software is released for broad research, educational, and engineering use. If this package helps your work, please cite the following paper:

@misc{tarafdar2026interpretablefrugallearningsystems,
      title={Interpretable and Frugal Learning Systems Employing Multiresolution Pyramids and Volterra Kernels},
      author={Kishore Kumar Tarafdar},
      year={2026},
      eprint={2606.15011},
      archivePrefix={arXiv},
      primaryClass={eess.SP},
      url={https://arxiv.org/abs/2606.15011},
}

License

Apache License 2.0. See LICENSE.

Copyright 2026 Kishore Kumar Tarafdar.

Metadata

Release files for wavenetr 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for wavenetr 0.0.1
File Interpreter ABI Platform
wavenetr-0.0.1-py3-none-any.whl Python 3 none any Details

Release files / wavenetr-0.0.1-py3-none-any.whl

Download URL wavenetr-0.0.1-py3-none-any.whl
Size 23.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e07198ce84bb99550d11b44b947a9732faf23a8acfe3010a538c42dc53c8c3a1
BLAKE2b-256 checksum
How to use checksums
354ef2ed524602a0242b2302e3c1924c04cf913946741fed12a3d36b5552f85d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.13

Security for wavenetr 0.0.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.1 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page