Skip to main content

A tiled convolution implementation for PyTorch

Project description

Tiled Convolution

A library for performing convolution on large 2D arrays.
Uses a tiled approach to break the convolution into batches, which reduces maximum memory usage.

Installation

from pypi

pip install tiled_convolution

from source

pip install https://github.com/RichieHakim/tiled_convolution.git

or

git clone https://github.com/RichieHakim/tiled_convolution
cd tiled_convolution
pip install -e .

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tiled_convolution-0.1.1.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tiled_convolution-0.1.1-py3-none-any.whl (6.2 kB view details)

Uploaded Python 3

File details

Details for the file tiled_convolution-0.1.1.tar.gz.

File metadata

  • Download URL: tiled_convolution-0.1.1.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for tiled_convolution-0.1.1.tar.gz
Algorithm Hash digest
SHA256 c926de0d045018532967f0f8d969272905d04cf827b8646a55b4d27b44e1a9b3
MD5 d93be56ad54ab861cd03a48e6ba4ef8e
BLAKE2b-256 8a9f5c7157a5adea6e59bd33fb7098bb3853f54ff3d9a551f38d41f2b7312afa

See more details on using hashes here.

Provenance

The following attestation bundles were made for tiled_convolution-0.1.1.tar.gz:

Publisher: pypi_release.yml on RichieHakim/tiled_convolution

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tiled_convolution-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for tiled_convolution-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 09a7afae5bc0f607e2906c520ed025a941eb4c95996fb8cb31d34148cddb52e6
MD5 adbd2696882f1358f2b46b3a00c01d21
BLAKE2b-256 d771c6abbba314cd0ec95d9db4141a78924615f346cebabb7bc169603b676eb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for tiled_convolution-0.1.1-py3-none-any.whl:

Publisher: pypi_release.yml on RichieHakim/tiled_convolution

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page