1 repositorio
Hardware-accelerated kernels specifically optimized for parallel CTC loss computation.
Distinct from Accelerator Kernels: Focuses on the specific implementation of CTC kernels rather than general accelerator kernels for NPUs/MLUs.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Parallel CTC Kernels. Refine with filters or upvote what's useful.
warp-ctc is a high-performance library for calculating connectionist temporal classification loss to train sequence-to-sequence deep learning models. It provides a numerical stability layer using log-space computation to prevent underflow and precision errors during probability calculations for long sequences. The library utilizes hardware-accelerated kernels to compute loss in parallel across CPU and GPU architectures. It focuses on increasing training throughput by optimizing the dynamic programming steps of the CTC algorithm. These capabilities support the training of models for speech re
Ships hardware-accelerated kernels that compute CTC loss in parallel across CPU and GPU architectures.