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

Uploaded Python 3Windows x86-64

vapoursynth_dfttest2_nvrtc-10-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (48.9 MB view details)

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

vapoursynth_dfttest2_nvrtc-10-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (46.0 MB view details)

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

File details

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

File metadata

  • Download URL: vapoursynth_dfttest2_nvrtc-10.tar.gz
  • Upload date:
  • Size: 903.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10.tar.gz
Algorithm Hash digest
SHA256 fc9c5285a8c9c3ab86ec2a77dbc02b04b11eca8f2a97de8c2710d528f80fa41b
MD5 ca0a7b5fc1124687334a47ad1f7e25a4
BLAKE2b-256 eaaaf84296c7260543276d884f1be5d1ef7532cfce7202f4c9135f3f4e6564d7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 532e7bccf566a7d66080ff88a061ac62888cc29995c2b1d6c69b1e4ac9a6c0eb
MD5 fb97addcdd39c92d99df2a7ec84b4576
BLAKE2b-256 3b34ec2bc48bcc2be60c30b480808901b0ede6da7a119371fa76f3f773481acb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10-py3-none-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c52cdb411f2fde0b609827b2cff94c00817fb272c28af083d4d8d4acc0987c90
MD5 7532c73a255d3812f3870e0b72940bc5
BLAKE2b-256 0d782b6ab9e74e589a0f9abba7d9ae03c8c712737dd37c504f263ade4e1b36e7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for vapoursynth_dfttest2_nvrtc-10-py3-none-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da72435d0a816a3e6afb714fd237b9080daf3e8f2cd95196a0c89fe951b145c2
MD5 b9ecdf2dd7e3798e3eb48ee254a1db6d
BLAKE2b-256 67af9d637103365694400c1772387e55fefb2e8e2cc8d480cba231a5bae199e8

See more details on using hashes here.

Provenance

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