Posts tagged release

TorchFX 0.6.0: FP32 on the GPU, CUDA Graphs, and a Hardened Realtime Path

TorchFX 0.6.0 is a performance and realtime release. The headline is the GPU follow-up promised back in 0.5.4: the CUDA kernels now run natively in float32 instead of silently upcasting to float64, which is 3.0–3.6× faster on consumer GPUs and finally lets the GPU beat its own CPU on multichannel workloads. On top of that, a new CUDA Graph path collapses the per-chunk launch overhead for streaming — up to 4× lower latency on short chunks — and the realtime engine moved its DSP off the audio callback into a dedicated worker thread.

Read more ...


TorchFX 0.5.4: Native Filter Design & Goodbye scipy

TorchFX 0.5.4 drops scipy as a runtime dependency. Every filter-design call that used to go through scipy.signal — Butterworth, Chebyshev I/II, Elliptic, Linkwitz-Riley, and DesignableFIR — is now performed by a native pure-PyTorch design module. The library is leaner, the dependency tree is shorter, and the design step itself is 14–50× faster than scipy on the parameter ranges we ship.

Read more ...


TorchFX 0.5.3: Build System Overhaul & Prebuilt Wheels

TorchFX 0.5.3 is a packaging-focused release. The headline change is invisible if you only read the API docs but very visible the first time you pip install the library: TorchFX has migrated from runtime JIT compilation to scikit-build-core + CMake, and the project now ships prebuilt CPU wheels for Linux x86_64, macOS (Intel and Apple Silicon), and Windows x86_64 across Python 3.10–3.14.

Read more ...


TorchFX 0.5.2: Transparent Filter Fusion & Unified Forward Paths

TorchFX 0.5.2 focuses on two things: making filter chains faster without changing your code, and cleaning up internal duplication so the library is easier to maintain and extend.

Read more ...


TorchFX 0.5.0: Custom CUDA Kernels & Native C++ Extension

I’m excited to announce TorchFX 0.5.0, a performance-focused release that introduces custom CUDA kernels, a JIT-compiled C++ native extension, and major algorithmic improvements across the entire filter pipeline.

Read more ...


TorchFX 0.4.0: Production-Ready Audio DSP 🚀

I’m thrilled to announce TorchFX 0.4.0, the biggest release yet. This version transforms TorchFX from a research library into a audio DSP toolkit with real-time processing, and a powerful CLI interface.

Read more ...


TorchFX 0.3.0 is here: new roadmap and documentation refresh 🎉

I’m excited to announce the release of TorchFX 0.3.0, which brings a significant update to the project’s documentation and a clearer roadmap for future development.

Read more ...


TorchFX 0.2.1 Released 🎉

I’m excited to announce the release of TorchFX version 0.2.1! This update brings new functionality, improved documentation, and several important fixes — thanks to contributions from the community.

Read more ...