pith. sign in

arxiv: 2001.00706 · v2 · pith:U4WYCN76new · submitted 2020-01-03 · 💻 cs.LG · stat.ML

Signatory: differentiable computations of the signature and logsignature transforms, on both CPU and GPU

classification 💻 cs.LG stat.ML
keywords signatorylibraryfeatureslogsignatureparallelismsignaturetexttttransforms
0
0 comments X
read the original abstract

Signatory is a library for calculating and performing functionality related to the signature and logsignature transforms. The focus is on machine learning, and as such includes features such as CPU parallelism, GPU support, and backpropagation. To our knowledge it is the first GPU-capable library for these operations. Signatory implements new features not available in previous libraries, such as efficient precomputation strategies. Furthermore, several novel algorithmic improvements are introduced, producing substantial real-world speedups even on the CPU without parallelism. The library operates as a Python wrapper around C++, and is compatible with the PyTorch ecosystem. It may be installed directly via \texttt{pip}. Source code, documentation, examples, benchmarks and tests may be found at \texttt{\url{https://github.com/patrick-kidger/signatory}}. The license is Apache-2.0.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. TRACE: Trajectory-Routed Causal Memory for Delayed-Evidence Visuomotor Imitation

    cs.RO 2026-06 unverdicted novelty 5.0

    TRACE attaches a trajectory-signature-indexed latent memory to existing visuomotor imitation policies to recover context for delayed-evidence branch points in long-horizon robot tasks.