What is Upsurge?

Upsurge implements multi-dimensional data structures and operations. It brings numpy-like operations to Swift.

Upsurge no longer supports DSP and other linear operations, please use Surge for that. Surge and Upsurge play nice together.

Features:

  •  Tensor and tensor slicing: tensor.asMatrix(1, 1, 0…4, 0…4)
  •  Matrix and matrix operations: let result = A * B′
  •  ValueArrays with explicit copying and numeric operators: let result = A • B

Overview

  • Pricing: Free
  • Resource Link: https://github.com/alejandro-isaza/Upsurge
  • Resource Maker: Alejandro Isaza
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • Swift Package Manager: https://github.com/aleph7/Upsurge.git