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.2.tar.gz (903.4 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.2-py3-none-win_amd64.whl (40.9 MB view details)

Uploaded Python 3Windows x86-64

vapoursynth_dfttest2_nvrtc-10.2-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.2-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.2.tar.gz.

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.2.tar.gz
Algorithm Hash digest
SHA256 e341dcde7e6cc3f2ca025e0a34e37403a347f639f95f2a169195e0f7d6e1ff01
MD5 a5cddbbd6e8eee4720bb4c30885331e3
BLAKE2b-256 f08bf619823f76ef8af6413b6524aa9c76762e49fbcd52f2c587511cf4ed6761

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.2-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 ba0c1618446eb74a1c667f0429d9475988b40637c4673156fca44ada74e8e170
MD5 6561a9fe615a3a4579cdf88ba4bad202
BLAKE2b-256 dc52865eefdb49a53fd6622ad39f12868eea08604d1d3c9919bbfd7fd1f2cbd0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.2-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7df17fb79683a0b6a1acef107927eae6a058342b6096e3a47dba3bbbfb8a4a0e
MD5 a2f618967e6d6d7793ff6902096202f0
BLAKE2b-256 9e099dcde8999df16a0646ffff62c6b7921dd8ce5a761c6b55dff4d230eda5f8

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.2-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5e487995a594b0459b8b2949059715a0391d0a2b137e6daeb53c4668accfc620
MD5 7ea34ac080c5a024a406e3041db7d46d
BLAKE2b-256 b7e3ba0ee24de351c06dba410f4115ef52d2554f1f03475433a9cae153fa1001

See more details on using hashes here.

Provenance

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