Home TensorKit Docs

TensorKit is a binary framework distributed in a Swift package, optimized for processing large tensor data efficiently, all in Swift.

While Automatic Differentiation is a core part of TensorKit, not all functions included support AD or broadcasting(also referred to as expansion). Functions and methods in the documentation will be tagged with Differentiable or Expandable tags to signify that a function supports AD or broadcasting.