glathoud/flatorize
Generate fast implementations of mathematical expressions. Inclues a linear algebra library.
This tool helps you quickly generate highly optimized code for complex mathematical calculations, like those in linear algebra or signal processing. You provide your mathematical expressions in a clear, easy-to-read format, and it outputs fast, "flattened" JavaScript, C, or D code that avoids performance bottlenecks. It's designed for engineers, scientists, and researchers who need to execute mathematical models rapidly in software.
No commits in the last 6 months.
Use this if you need to translate complex mathematical formulas or linear algebra operations into highly efficient code for better performance in your applications.
Not ideal if your primary concern is code readability or if your mathematical expressions are simple and don't require significant performance optimization.
Stars
18
Forks
1
Language
JavaScript
License
Apache-2.0
Category
Last pushed
May 10, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/glathoud/flatorize"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
howerj/dbcc
CAN DBC to C (and CSV, JSON and XML) compiler using the mpc parser combinator library
JhnW/devana
Python package to parse and generate C/C++ code as context aware preprocessor.
biojppm/regen
Easy C++ reflection and code generation
SoftSec-KAIST/CodeAlchemist
CodeAlchemist: Semantics-Aware Code Generation to Find Vulnerabilities in JavaScript Engines (NDSS '19)
Samsung/UTopia
UT based automated fuzz driver generation