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-10.1.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-10.1-py3-none-win_amd64.whl (40.9 MB view details)

Uploaded Python 3Windows x86-64

vapoursynth_dfttest2_nvrtc-10.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (52.3 MB view details)

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

vapoursynth_dfttest2_nvrtc-10.1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (48.9 MB view details)

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

File details

Details for the file vapoursynth_dfttest2_nvrtc-10.1.tar.gz.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.1.tar.gz
Algorithm Hash digest
SHA256 20ab2780757c8499eb1af3abf705a506e8d4c9ea3bd95472780af964838f6ae5
MD5 90acbadb78ec75c712cd2650634ca63e
BLAKE2b-256 253a8fdfc945a2b6834e4b2706a19a00d06b0a11458a1f06970c4516db73f2fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-10.1.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_nvrtc-10.1-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 99095e64195f5aab05dc42d66df3db3339abd899b757fcb750989c0a30a25db3
MD5 88b222a17dd2cbf6663e209c304c5cec
BLAKE2b-256 b2cdc827f747a2a9923c19ebd3fee5b2ab9155535d909a7eef302fe85ec830e4

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-10.1-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_nvrtc-10.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.1-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d143e636cfbaf07a4a43ce346828c0283d2493932e458c72e4c2dd72bf8328f6
MD5 b302f2489d351b7096b5ce9d1daded93
BLAKE2b-256 8b31249a236871bfd0c462a5db695bc0ac357438b58c46724d3266b45983abd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-10.1-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_nvrtc-10.1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.1-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 720626c9b78c6e0e0bb8d893e2271b8ace1f640ef17639c8a531c5e717ef39e6
MD5 9ae09fb4a20bcaf6b9a557735cdf6e01
BLAKE2b-256 f2be0f647ea0b410313f872dfb55ecf5d696cbd16e852a4931ed3cb2a54647c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for vapoursynth_dfttest2_nvrtc-10.1-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