Skip to main content

A VapourSynth re-implementation of DFTTest, using NVIDIA cuFFT for GPU acceleration.

Project description

VapourSynth-DFTTEST2_CUDA

This package contains the CUDA implementation of the vs-dfttest2 implemetation.

Installation

pip install vapoursynth-dfttest2-cuda --extra-index-url https://jaded-encoding-thaumaturgy.github.io/vs-wheels/simple

Building from source

uv build --package vapoursynth-dfttest2-cuda

Detailed parameter information from the parent project follows.


vs-dfttest2

DFTTest re-implemetation (CUDA and x86)

Usage

from dfttest2 import DFTTest
output = DFTTest(input)

See also VapourSynth-DFTTest

Compilation

# additional options: -D ENABLE_CUDA=ON -D ENABLE_CPU=ON
cmake -S . -B build

cmake --build build

cmake --install build

If the vapoursynth library cannot be found by pkg-config, then the cmake variable VS_INCLUDE_DIR should be set.

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

vapoursynth_dfttest2_cuda-10.5.tar.gz (904.7 kB view details)

Uploaded Source

Built Distributions

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

vapoursynth_dfttest2_cuda-10.5-py3-none-win_amd64.whl (40.9 MB view details)

Uploaded Python 3Windows x86-64

vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (46.6 MB view details)

Uploaded Python 3manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (43.6 MB view details)

Uploaded Python 3manylinux: glibc 2.27+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file vapoursynth_dfttest2_cuda-10.5.tar.gz.

File metadata

  • Download URL: vapoursynth_dfttest2_cuda-10.5.tar.gz
  • Upload date:
  • Size: 904.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for vapoursynth_dfttest2_cuda-10.5.tar.gz
Algorithm Hash digest
SHA256 0da7e944907dadd400bcb9d3ef1b91d010d0005979c04a8091dfa4ed0cc2193c
MD5 adc3072649d4f290cc492d5dd0345ef2
BLAKE2b-256 a2dfa2e6c0b8a4ced75b377643f0f258f5b4feee94096e8193b3b59cdef0b6ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_cuda-10.5.tar.gz:

Publisher: cd-publish.yml on Jaded-Encoding-Thaumaturgy/vs-wheels

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

File details

Details for the file vapoursynth_dfttest2_cuda-10.5-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_cuda-10.5-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 a53dbdb37717dc616f89e2e54efe32e413e1e1a85d3ae4972e2a59df3fff8bfe
MD5 d59770384b7c3d8a1223b9c2f27d5e92
BLAKE2b-256 fdd7900421739924119fd88b12b9c322f8f58521cca58eaa2067e26a5a42b477

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_cuda-10.5-py3-none-win_amd64.whl:

Publisher: cd-publish.yml on Jaded-Encoding-Thaumaturgy/vs-wheels

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

File details

Details for the file vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 54059af8f7d69dbc422697ba675e51dbc27523a3aabfb8250cf6b464412cb6d7
MD5 6156f3e75c1a556a9af79e4b25d24524
BLAKE2b-256 94e2c1a9d025a6c2cc3d77191e9a78e65ebbdb003a152ee13714e7e32c1d7903

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: cd-publish.yml on Jaded-Encoding-Thaumaturgy/vs-wheels

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

File details

Details for the file vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dfaee90a8e851946498bb4b054b61d6da2aef7037c244240e9a5c2b7f99917bc
MD5 0ceec351e5c01f1516c7d9802a62a542
BLAKE2b-256 f7efcf5c0f23712d746328a74ee5f85d5a4da80ddc1721f0e260df91079a841a

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_cuda-10.5-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: cd-publish.yml on Jaded-Encoding-Thaumaturgy/vs-wheels

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