Skip to main content

dfttest2

A VapourSynth re-implementation of DFTTest.

This package serves as a meta-package providing:

  1. A high-level Python interface for dfttest2.
  2. Optional backend dependencies via extras to simplify installation.

Backends

GPU Backends

Backend Platform Implementation Type
nvrtc Windows, Linux (x86-64, aarch64) JIT Compilation
hiprtc Windows, Linux (x86-64) JIT Compilation
cufft Windows, Linux (x86-64, aarch64) Library
hipfft Windows, Linux (x86-64) Library
cpu Windows, Linux (x86-64), macOS (x86-64) VCL
gcc All Platforms Compiler Vector Extensions

Which one to use?

Backend Requirement
NVRTC sbsize=16 and CUDA-enabled system
HIPRTC sbsize=16 and HIP-enabled system
cuFFT CUDA-enabled system
hipFFT HIP-enabled system
CPU sbsize=16
GCC sbsize=16

Approximate Speed: NVRTC == HIPRTC >> cuFFT > hipFFT > CPU == GCC

Installation

For example, to install the NVRTC and CPU backends:

pip install dfttest2[nvrtc,cpu]

README.md from parent project


vs-dfttest2

DFTTest re-implementation (GPU and CPU)

Usage

from dfttest2 import DFTTest

output = DFTTest(input)

See also VapourSynth-DFTTest

Metadata

Release files for dfttest2 11.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dfttest2 11.0.0
File Size Uploaded
dfttest2-11.0.0.tar.gz 364.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dfttest2 11.0.0
File Interpreter ABI Platform
dfttest2-11.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 386.2 kB

Release files / dfttest2-11.0.0.tar.gz

Download URL dfttest2-11.0.0.tar.gz
Size 364.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ef412af369d11bff79e93e93d7381f6e6447702ce2eb03a73d98cbf9f558b3a4
BLAKE2b-256 checksum
How to use checksums
b755cef42c95f146eba884488d5024fa00c05f5f2ad751b4e8b70c40f777deba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 14, 2026.

Transparency log

Release files / dfttest2-11.0.0-py3-none-any.whl

Download URL dfttest2-11.0.0-py3-none-any.whl
Size 21.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
869067bb309a8ffb4f5c5b8fe6a96cca164ac59879502ef4cb029505f8b7e4cc
BLAKE2b-256 checksum
How to use checksums
cc97861b986073c4a44d32d045878c762f13cad76609b6bef8b336faeed688de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 14, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

11.0.0 This release

2 release files

10.1

2 release files

10

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page