Skip to content
NewA calmer, faster ZeroHour

Researchers release TorchCurves for differentiable parametric curves

2 sources · 2 articlesFirst reported Updated ()
What's new

First merged summary.

Merged summary · x-ai/grok-4.7 · rewritten as coverage arrivesSummaries by Vani AI

TorchCurves, a PyTorch library for learnable B-spline and Legendre curves, is available on GitHub.

Researchers present TorchCurves, a PyTorch library that treats vector-valued parametric curves as learnable primitives. Its core operation maps batches of scalar inputs to points on B-spline or Legendre polynomial curves and differentiates through both inputs and coefficients. Coefficients can be optimized with a surrounding model or produced by another network. The library offers trainable modules, reusable basis modules, and a functional interface for continuous embeddings, Kolmogorov-Arnold networks, and functional regression. Timing tests compare curve evaluation with NumPy and SciPy and KAN training with EfficientKAN; the authors say overhead is practical for some sizes and substantial for others. Code is on GitHub.

Key facts
  • Maps scalar batches to B-spline or Legendre polynomial curves.
  • Gradients flow through both inputs and curve coefficients.
  • Uses classical evaluation and vectorized PyTorch, without custom kernels.
  • Authors report practical cost for some sizes and high cost for others.
  • Code is published at github.com/alexshtf/torchcurves.
Explain this AI news with Vani AIWhat was announced, what is new and why it matters, in a new chat

Timeline

dated events in the reporting · oldest first
  1. Nov 9, 2026Hugging Face daily papers lists TorchCurves. · Hugging Face daily papers
  2. Nov 10, 2026TorchCurves paper appears on arXiv. · arXiv

What each outlet adds

beyond the shared facts
  • Hugging Face daily papersLists interfaces, use cases, and the GitHub path.
  • arXivAttributes the mixed cost finding to the authors.

Coverage

oldest first · one row per article · UTC
  1. · 2d ago Hugging Face daily papersFirst report

    TorchCurves treats parametric curves as learnable PyTorch primitives

    The library maps scalar batches to B-spline or Legendre curves and differentiates through inputs and coefficients.

  2. · 1d ago arXiv cs.AI / cs.LG / cs.CL

    TorchCurves adds differentiable B-spline and Legendre curves to PyTorch

    Coefficients can train with a surrounding model, with timings against NumPy, SciPy and EfficientKAN.