Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

urbit/numerics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

250 Commits

Repository files navigation

Numerical Libraries for Urbit

Status ~2026年6月1日: Two's complement and unum/posit/quire support added; Lagoon updated for Vere64 by @matthewlevan; Saloon conversion to Chebyshev basis functions underway by @sigilante.

An evocative scene of a mysterious futuristic castle in the style of Flash Gordon

This repository organizes the core numerical computing apparatus for Urbit:

  • /lib/math provides basic single-atom transcendental functions; it supersedes sigilante/libmath.
  • Lagoon (Linear AlGebra in hOON) offers operations in the tradition of BLAS and LAPACK (like NumPy's pure matrix operations).
    • README.md
    • /desk contains the Hoon-specific code for Lagoon.
      • /lib/lagoon is the main library for Lagoon operations.
      • /lib/twoc supports two's-complement signed integers.
      • /lib/fixed supports fixed-precision operations.
      • /lib/unum supports Gustafson-style unums (2022 Type III specification).
      • /sur/lagoon supplies type headers for Lagoon.
    • /vere contains the C jets for the Vere runtime.
  • Saloon (Scientific ALgorithms in hOON) affords transcendental functions (like NumPy's transcendental functions, optimizers, etc.).
    • README.md
    • /desk contains the Hoon-specific code for Saloon.
  • Maroon (MAchine LeaRning in hOON) implements machine learning algorithms as a sidecar to Urbit.
    • README.md
    • /desk contains the Hoon-specific code for Maroon, currently an in-progress tinygrad implementation.

The Urbit Foundation also provides SoftBLAS to support software-defined jetting. It is used in the Lagoon jets.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /