Saved in:
Bibliographic Details
Main Author: Roelfs, Martin
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2503.10451
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866910874096107520
author Roelfs, Martin
author_facet Roelfs, Martin
contents Kingdon is an open-source Python package designed to seamlessly integrate Geometric Algebra (GA) into existing workflows. Unlike previous GA libraries, kingdon is input-type-agnostic, and hence supports GA's over e.g. PyTorch tensors, NumPy arrays, or SymPy symbolic expressions, to name but a few. Despite this refusal to specialize, it delivers high performance by symbolically optimizing operators and leveraging input sparsity for Just-In-Time compiled expressions. Additionally, its visualization capabilities in Jupyter notebooks using ganja align with the rapid prototyping workflow common to scientific research.
format Preprint
id arxiv_https___arxiv_org_abs_2503_10451
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle The Willing Kingdon Clifford Algebra Library
Roelfs, Martin
Mathematical Software
Kingdon is an open-source Python package designed to seamlessly integrate Geometric Algebra (GA) into existing workflows. Unlike previous GA libraries, kingdon is input-type-agnostic, and hence supports GA's over e.g. PyTorch tensors, NumPy arrays, or SymPy symbolic expressions, to name but a few. Despite this refusal to specialize, it delivers high performance by symbolically optimizing operators and leveraging input sparsity for Just-In-Time compiled expressions. Additionally, its visualization capabilities in Jupyter notebooks using ganja align with the rapid prototyping workflow common to scientific research.
title The Willing Kingdon Clifford Algebra Library
topic Mathematical Software
url https://arxiv.org/abs/2503.10451