Nicolas Kruse
|
344c3415fd
|
Merge pull request #19 from Nonannet/dev
Dev
|
2025-12-28 09:47:45 +01:00 |
Nicolas
|
37467696d5
|
Docs: added examples to start page
|
2025-12-27 17:38:17 +01:00 |
Nicolas
|
c2a5fe26a8
|
CI: Fixed creation of x86_64 docs on stencils and example asm code
|
2025-12-27 16:59:55 +01:00 |
Nicolas Kruse
|
a67912ed84
|
Merge pull request #18 from Nonannet/dev
Missing Upload artifact for github-pages added
|
2025-12-27 16:44:21 +01:00 |
Nicolas
|
f5c88bb34d
|
Missing Upload artifact for github-pages added
|
2025-12-27 16:40:40 +01:00 |
Nicolas Kruse
|
b3067b72a2
|
Merge pull request #17 from Nonannet/dev
Dev
|
2025-12-27 16:31:07 +01:00 |
Nicolas Kruse
|
6f24891f6f
|
Version bumped to 0.0.3
|
2025-12-27 16:30:46 +01:00 |
Nicolas
|
e3da894e6e
|
fixed docs build pipeline
|
2025-12-27 16:23:30 +01:00 |
Nicolas Kruse
|
66ffd2b132
|
Refactor Makefile for documentation build
|
2025-12-26 23:59:46 +01:00 |
Nicolas Kruse
|
c5d3fba531
|
Docs updated: python scripts added to generate stencil and example code listings; doc-build to ci added
|
2025-12-26 23:49:22 +01:00 |
Nicolas
|
069f79094c
|
fast "abs" function for int and float added including test
|
2025-12-26 14:43:22 +01:00 |
Nicolas
|
e69c0ff24b
|
__eq__ for Op extended with caching
|
2025-12-26 13:37:15 +01:00 |
Nicolas
|
a6ca756d51
|
__eq__ for Op type implemented
|
2025-12-24 16:40:46 +01:00 |
Nicolas
|
2c2d7ca960
|
test for x86 adjusted to skip if executable not present
|
2025-12-24 14:22:50 +01:00 |
Nicolas
|
aacdc9b676
|
pow function fixed in _math.py
|
2025-12-24 14:11:12 +01:00 |
Nicolas
|
662a168d90
|
test for dag optimization extended
|
2025-12-24 14:10:46 +01:00 |
Nicolas
|
33fea7e354
|
test: assert for rev_kinetics added
|
2025-12-24 14:10:26 +01:00 |
Nicolas
|
a16e261697
|
test: typo fixed
|
2025-12-24 14:09:44 +01:00 |
Nicolas
|
f43e025f2e
|
__hash__ and __eq__ for Net and Node partial revised, __eq__ not yet working
|
2025-12-24 14:09:31 +01:00 |
Nicolas
|
dc58e5d19a
|
test_ops_aarch64.py fixed
|
2025-12-23 20:28:00 +01:00 |
Nicolas
|
d0cb422c81
|
failing test case for x86 added
|
2025-12-23 20:27:09 +01:00 |
Nicolas
|
cf18dc69a1
|
armv6 support added
|
2025-12-23 18:24:36 +01:00 |
Nicolas
|
6dcaa6797c
|
Net and value types separated
|
2025-12-23 17:54:57 +01:00 |
Nicolas
|
df22438ffe
|
Updated docs and doc helper scripts
|
2025-12-22 15:39:17 +01:00 |
Nicolas
|
cc3730d696
|
extended some docstrings
|
2025-12-22 15:37:31 +01:00 |
Nicolas Kruse
|
37eae32041
|
test for jit decorator added
|
2025-12-21 16:24:28 +01:00 |
Nicolas
|
60891395d0
|
Readme and docstrings updated
|
2025-12-21 14:03:30 +01:00 |
Nicolas
|
74e9c6e50b
|
test_compile updated to read variables instead of raw memory
|
2025-12-21 13:22:53 +01:00 |
Nicolas Kruse
|
c75b4788c3
|
Docstrings updated
|
2025-12-20 22:59:31 +01:00 |
Nicolas Kruse
|
a8e70cd5d6
|
volatile property from value type removed.
|
2025-12-20 22:10:22 +01:00 |
Nicolas Kruse
|
d71f010199
|
changed msvc compiler optimization as workaround for loosing rdi and rsi register values when calling the system v ABI entry point from windows ABI
|
2025-12-20 21:23:55 +01:00 |
Nicolas Kruse
|
51c7322742
|
initialized runmem_t struct with zeros for coparun executable
|
2025-12-19 21:41:59 +01:00 |
Nicolas Kruse
|
a07332f3a4
|
type checker annotation fixed for jit decorator function
|
2025-12-19 20:43:01 +01:00 |
Nicolas Kruse
|
ce15e83c2b
|
fix auto graph stripping
|
2025-12-19 20:34:48 +01:00 |
Nicolas Kruse
|
3c5f01db7f
|
auto stripping of equal graph branches added
|
2025-12-19 18:37:13 +01:00 |
Nicolas Kruse
|
83e74a8ae9
|
fix of new coparun signature in write_value
|
2025-12-19 16:18:47 +01:00 |
Nicolas Kruse
|
c2e10ec0cb
|
abs dunder function added for values
|
2025-12-19 16:08:10 +01:00 |
Nicolas Kruse
|
369c279a68
|
jit decorator added
|
2025-12-19 16:08:10 +01:00 |
Nicolas
|
c8e6848530
|
Added multi-target support for coparun-module
|
2025-12-16 16:15:50 +01:00 |
Nicolas Kruse
|
d95c3e3627
|
Merge pull request #16 from Nonannet/dev
- small improvements
- readme extended
|
2025-12-16 12:43:42 +01:00 |
Nicolas
|
d9f361a6d6
|
Readme updated with benchmark result
|
2025-12-16 12:34:40 +01:00 |
Nicolas
|
00c825b207
|
benchmark results added (on AMD Ryzen 5 3400G)
|
2025-12-16 11:43:31 +01:00 |
Nicolas Kruse
|
8f29662c9e
|
ci/cd: path for pelfy project fixed &
type hints fixed for vector._map2
|
2025-12-15 08:55:21 +01:00 |
Nicolas Kruse
|
8877b4d893
|
pelfy dependency vendored
|
2025-12-14 22:04:37 +01:00 |
Nicolas Kruse
|
d436dd9116
|
get_dag_stats function added to inspect DAG
|
2025-12-14 19:14:25 +01:00 |
Nicolas Kruse
|
247fc1a28f
|
sharing the constant for scalar/vector and scalar/
matrix operations;
volatile property for net objects added
|
2025-12-14 18:54:43 +01:00 |
Nicolas Kruse
|
a0ab604aad
|
readme updated; How it works chapter with code sections extended
|
2025-12-13 21:09:34 +01:00 |
Nicolas Kruse
|
42490f80b8
|
benchmark script updated to generate dark/bright mode svgs
|
2025-12-13 20:52:29 +01:00 |
Nicolas Kruse
|
b380f5bc9d
|
Readme: "How it works" section extended and text revised
|
2025-12-10 17:45:28 +01:00 |
Nicolas Kruse
|
3353d9c83d
|
ci: removed build on pushes to dev
|
2025-12-10 14:22:31 +01:00 |