JeffreySarnoff/Float3109s.jl
Canonical implementation of IEEE SA P3109 Draft Standard in Julia.
Canonical implementation of IEEE SA P3109 Draft Standard in Julia.
Learn and prototype with GNOME technologies ๐ ๏ธ
An implementation supporting IEEE SA P3109 small floating-point formats for use in AI.
Implements the Internal Report of the IEEE SA P3109 Working Group
IEEE Draft Standard for Arithmetic for Machine Learning (this repo for 3 <= Bitwidth <= 8).
IEEE P3109 draft-1 byte-sized floating point for Julia: 120 formats, exact window arithmetic, every draft rounding mode
Nearly Float64 precision from pairs of Float32s - built for GPUs
Implementation of the IEEE SA P3109 Draft Standard for 3 <= Bitwidth <= 8.
The internal constructive model for P3109 conformant floats.
Floating-point formats for AI
Roll a window over data; apply a function over the window.
Easily apply functions onto fields' values. Use a struct's fields as operands for operations on values of that type.
These integer types use checked arithmetic, otherwise they are as system types.
extended precision math, accurate and performant
some utilities for working with NamedTuples
successor to RollingFunctions.jl
makes extended precision numbers readable
Arithmetic with small and with very large rationals is made fast.
An accurate and stable calculation of the angle separating two vectors.
Bitfields are made much easier to use
Floating Point Arithmetic Standard IEEE 754-2019
Error-free transformations are used to get results with extra accuracy.
Use Garry Tan's exact Claude Code setup: 23 opinionated tools that serve as CEO, Designer, Eng Manager, Release Manager, Doc Engineer, and QA
Pull data from Federal Reserve Economic Data (FRED) directly into Julia
FLOPS: Formalization in the Lean Theorem Prover of the P3109 Standard
Configuration files for claude code
Extended rational number types for Julia
Optimizing both Approximation and Finite-Precision Evaluation Errors in Polynomial Approximations
Polynomial approximations that optimize both approximation errors and finite-precision evaluation errors
Library for validated numerics using interval arithmetic