Skip to main content

A VapourSynth re-implementation of DFTTest, using NVIDIA Runtime Compilation (NVRTC) for GPU acceleration.

Project description

VapourSynth-DFTTEST2_NVRTC

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

Installation

pip install vapoursynth-dfttest2-nvrtc

Building from source

uv build --package vapoursynth-dfttest2-nvrtc

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_nvrtc-11.dev1.tar.gz (903.3 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_nvrtc-11.dev1-py3-none-win_amd64.whl (40.9 MB view details)

Uploaded Python 3Windows x86-64

vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (52.4 MB view details)

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

vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (49.0 MB view details)

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

File details

Details for the file vapoursynth_dfttest2_nvrtc-11.dev1.tar.gz.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-11.dev1.tar.gz
Algorithm Hash digest
SHA256 fa010cf6acfed51dea661d26dfc0f6df358d9e4e543eb30d0c5c830642498f19
MD5 64299be5c97e76c9c53c92b23d2c6ec4
BLAKE2b-256 158c9b193c11a321f84f6ebfe692cb574797dedb8a88284ce3c247fac38926e7

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-11.dev1.tar.gz:

Publisher: 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_nvrtc-11.dev1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 1d96562228117406c1e9d2cf2491e265a509336ce039eea427281dd245ef3ac7
MD5 f97a86692fce2ba431f4c9de082d763f
BLAKE2b-256 f5e28611d290e528c07b0d52962b2581ce7a32be20005e66e59762619386f407

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-win_amd64.whl:

Publisher: 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_nvrtc-11.dev1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 16a5f3a02bbf89f1cdb04cb42a64074e750347c054e91614fda38f3a01304176
MD5 95b06d8ae8270ffa2e3195f852ba847a
BLAKE2b-256 2d5485f31db0ce2f92fd39d11665b888e2c0f2df2523e05325beb952ee4ff134

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: 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_nvrtc-11.dev1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 a3d6834736b9d270b89dea8cfc712d568187b59e8d5c576b6751171ba1b32b49
MD5 b970363b00ec604ccdec39b429350069
BLAKE2b-256 2a00b833c4c0e020a3d3293bb335e8e79c12718c4afee84c73e94a061915ad59

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-11.dev1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: 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