Commit Graph

  • 58120f292c partial arm thumb implementation added feature_arm_thumb Nicolas 2026-01-26 23:57:15 +0100
  • 7131483a22 CI: Added -static for building the runner dev Nicolas 2026-01-25 17:16:33 +0100
  • 3ec0ba10c3 Skiping qemo based ARM32 bit tests on windows since they are not compatible to wsl1 Nicolas 2026-01-25 17:13:01 +0100
  • d394b2d249 add_read_value_remote backend function renamed and docstring updated Nicolas Kruse 2026-01-12 16:57:54 +0100
  • 8d77ee3a25
    Merge pull request #27 from Nonannet/dev main Nicolas Kruse 2026-01-05 14:13:04 +0100
  • 0f5bb86bd4 Added tensor support and type hints for math functions Nicolas 2026-01-05 13:39:53 +0100
  • 32aad5cafd min, max and sign stencil added Nicolas 2026-01-05 13:38:49 +0100
  • c88a409b6a
    Merge pull request #26 from Nonannet/dev Nicolas Kruse 2026-01-05 10:58:57 +0100
  • d71922769f Docs: Tensor/Matrix functions added again Nicolas 2026-01-05 10:49:47 +0100
  • 3e728f8d7c
    Merge pull request #25 from Nonannet/dev Nicolas Kruse 2026-01-02 15:24:21 +0100
  • 81e93892d6 updated setuptools_scm version_scheme Nicolas Kruse 2026-01-02 15:08:30 +0100
  • 515eba4a4a Readme updated Nicolas Kruse 2026-01-02 14:54:55 +0100
  • 72adcfc874
    Merge pull request #24 from Nonannet/dev v0.0.5 Nicolas Kruse 2026-01-02 12:07:39 +0100
  • 6ba18358d1 CI pipeline updated Nicolas Kruse 2026-01-02 11:34:05 +0100
  • af56c84a05
    Merge pull request #23 from Nonannet/dev Nicolas Kruse 2026-01-02 11:16:41 +0100
  • 92cd0425de ci.yml fixed for release-stencils Nicolas Kruse 2026-01-02 11:10:09 +0100
  • f9280b5cd8
    Merge pull request #22 from Nonannet/dev Nicolas Kruse 2026-01-01 16:03:51 +0100
  • 2f5b5156c5 docs updated Nicolas 2026-01-01 15:35:57 +0100
  • 884fc3affd Renamed classes and ops from Write to Store and Read to Load Nicolas 2026-01-01 15:34:56 +0100
  • df5b4c19f1 manual stencil build scripts updated with cl arguments and x86_64 default Nicolas 2026-01-01 15:20:09 +0100
  • 43465a690c CI/CD: fixed build_wheels.yaml Nicolas 2026-01-01 14:58:54 +0100
  • 2287a181da neg() und abs() stencil added in copapy Nicolas 2026-01-01 14:57:47 +0100
  • 0bc637bdac
    Merge pull request #21 from Nonannet/dev v0.0.4 Nicolas Kruse 2025-12-31 17:06:00 +0100
  • bb2c0ee548 added fallback_version for tool.setuptools_scm in container based ARM runners Nicolas 2025-12-31 16:29:41 +0100
  • 2a5859ac45 added automatic git based versioning Nicolas 2025-12-31 16:13:49 +0100
  • 9f60a22d3d
    Merge pull request #20 from Nonannet/dev Nicolas Kruse 2025-12-30 20:01:06 +0100
  • 790990b121 musl copyright notice added to artifacts and package build pipeline Nicolas Kruse 2025-12-30 19:39:11 +0100
  • 31973797b6 arm v7 cortex m compiler flags updated Nicolas Kruse 2025-12-30 19:13:42 +0100
  • 348dad27bb Docs: stencil selection updated Nicolas Kruse 2025-12-30 18:53:37 +0100
  • 72b05bd05a added neg_* stencil Nicolas Kruse 2025-12-30 18:53:03 +0100
  • 05fa44fac7 test for tensor type added/updated Nicolas Kruse 2025-12-30 17:58:52 +0100
  • 0d0e675207 general tensor type introduced replacing "matrix" Nicolas Kruse 2025-12-30 17:58:34 +0100
  • 27c40e036b Added thumb based instructions Nicolas 2025-12-28 18:29:53 +0100
  • 08cd0ecc8a Readme updated with kit decorator example Nicolas 2025-12-28 15:01:13 +0100
  • 344c3415fd
    Merge pull request #19 from Nonannet/dev Nicolas Kruse 2025-12-28 09:47:45 +0100
  • 37467696d5 Docs: added examples to start page Nicolas 2025-12-27 17:38:17 +0100
  • c2a5fe26a8 CI: Fixed creation of x86_64 docs on stencils and example asm code Nicolas 2025-12-27 16:59:55 +0100
  • a67912ed84
    Merge pull request #18 from Nonannet/dev Nicolas Kruse 2025-12-27 16:44:21 +0100
  • f5c88bb34d Missing Upload artifact for github-pages added Nicolas 2025-12-27 16:40:40 +0100
  • b3067b72a2
    Merge pull request #17 from Nonannet/dev v0.0.3-beta v0.0.3 Nicolas Kruse 2025-12-27 16:31:07 +0100
  • 6f24891f6f
    Version bumped to 0.0.3 Nicolas Kruse 2025-12-27 16:30:46 +0100
  • e3da894e6e fixed docs build pipeline Nicolas 2025-12-27 12:22:21 +0100
  • 66ffd2b132
    Refactor Makefile for documentation build Nicolas Kruse 2025-12-26 23:59:46 +0100
  • c5d3fba531 Docs updated: python scripts added to generate stencil and example code listings; doc-build to ci added Nicolas Kruse 2025-12-26 23:49:22 +0100
  • 069f79094c fast "abs" function for int and float added including test Nicolas 2025-12-26 14:43:22 +0100
  • e69c0ff24b __eq__ for Op extended with caching Nicolas 2025-12-26 13:37:15 +0100
  • a6ca756d51 __eq__ for Op type implemented Nicolas 2025-12-24 16:40:46 +0100
  • 2c2d7ca960 test for x86 adjusted to skip if executable not present Nicolas 2025-12-24 14:22:50 +0100
  • aacdc9b676 pow function fixed in _math.py Nicolas 2025-12-24 14:11:12 +0100
  • 662a168d90 test for dag optimization extended Nicolas 2025-12-24 14:10:46 +0100
  • 33fea7e354 test: assert for rev_kinetics added Nicolas 2025-12-24 14:10:26 +0100
  • a16e261697 test: typo fixed Nicolas 2025-12-24 14:09:44 +0100
  • f43e025f2e __hash__ and __eq__ for Net and Node partial revised, __eq__ not yet working Nicolas 2025-12-24 14:09:31 +0100
  • dc58e5d19a test_ops_aarch64.py fixed Nicolas 2025-12-23 20:28:00 +0100
  • d0cb422c81 failing test case for x86 added Nicolas 2025-12-23 20:27:09 +0100
  • cf18dc69a1 armv6 support added Nicolas 2025-12-22 18:47:47 +0100
  • 6dcaa6797c Net and value types separated Nicolas 2025-12-23 17:54:57 +0100
  • df22438ffe Updated docs and doc helper scripts Nicolas 2025-12-22 15:39:17 +0100
  • cc3730d696 extended some docstrings Nicolas 2025-12-22 15:37:31 +0100
  • 37eae32041 test for jit decorator added Nicolas Kruse 2025-12-21 16:24:28 +0100
  • 60891395d0 Readme and docstrings updated Nicolas 2025-12-21 14:03:30 +0100
  • 74e9c6e50b test_compile updated to read variables instead of raw memory Nicolas 2025-12-21 13:22:53 +0100
  • c75b4788c3 Docstrings updated Nicolas Kruse 2025-12-20 22:59:31 +0100
  • a8e70cd5d6 volatile property from value type removed. Nicolas Kruse 2025-12-20 22:10:22 +0100
  • 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 Nicolas Kruse 2025-12-20 21:23:55 +0100
  • 51c7322742 initialized runmem_t struct with zeros for coparun executable Nicolas Kruse 2025-12-19 21:41:59 +0100
  • a07332f3a4 type checker annotation fixed for jit decorator function Nicolas Kruse 2025-12-19 20:43:01 +0100
  • ce15e83c2b fix auto graph stripping Nicolas Kruse 2025-12-19 20:33:36 +0100
  • 3c5f01db7f auto stripping of equal graph branches added Nicolas Kruse 2025-12-19 18:20:29 +0100
  • 83e74a8ae9 fix of new coparun signature in write_value Nicolas Kruse 2025-12-19 16:18:47 +0100
  • c2e10ec0cb abs dunder function added for values Nicolas Kruse 2025-12-19 16:07:49 +0100
  • 369c279a68 jit decorator added Nicolas Kruse 2025-12-19 16:07:15 +0100
  • c8e6848530 Added multi-target support for coparun-module Nicolas 2025-12-16 16:15:50 +0100
  • d95c3e3627
    Merge pull request #16 from Nonannet/dev Nicolas Kruse 2025-12-16 12:43:42 +0100
  • d9f361a6d6 Readme updated with benchmark result Nicolas 2025-12-16 12:34:40 +0100
  • 00c825b207 benchmark results added (on AMD Ryzen 5 3400G) Nicolas 2025-12-16 11:43:31 +0100
  • 8f29662c9e ci/cd: path for pelfy project fixed & type hints fixed for vector._map2 Nicolas Kruse 2025-12-15 08:40:45 +0100
  • 8877b4d893 pelfy dependency vendored Nicolas Kruse 2025-12-14 22:04:37 +0100
  • d436dd9116 get_dag_stats function added to inspect DAG Nicolas Kruse 2025-12-14 19:14:25 +0100
  • 247fc1a28f sharing the constant for scalar/vector and scalar/ matrix operations; volatile property for net objects added Nicolas Kruse 2025-12-14 18:08:37 +0100
  • a0ab604aad readme updated; How it works chapter with code sections extended Nicolas Kruse 2025-12-13 21:09:34 +0100
  • 42490f80b8 benchmark script updated to generate dark/bright mode svgs Nicolas Kruse 2025-12-13 20:50:33 +0100
  • b380f5bc9d Readme: "How it works" section extended and text revised Nicolas Kruse 2025-12-10 17:45:28 +0100
  • 3353d9c83d ci: removed build on pushes to dev Nicolas Kruse 2025-12-10 14:22:31 +0100
  • bd5e8f2df8 Grafik added Nicolas Kruse 2025-12-10 14:21:46 +0100
  • 0a07097d32 Readme updated Nicolas Kruse 2025-12-10 14:21:28 +0100
  • 41ee9e9743 cd: added gh environment for pypi Nicolas Kruse 2025-12-09 12:37:07 +0100
  • 8c2e203aa1
    Merge pull request #15 from Nonannet/dev v0.0.2-beta Nicolas Kruse 2025-12-09 10:47:43 +0100
  • 08e76c2d9e twine upload issue fixed Nicolas 2025-12-09 10:46:56 +0100
  • c2f03b091f
    Update pyproject.toml typo fixed Nicolas Kruse 2025-12-08 21:36:18 +0100
  • a9611f1fbd
    Update pyproject.toml Nicolas Kruse 2025-12-08 21:27:16 +0100
  • 71667bb17f license changed to MIT Nicolas 2025-12-08 15:54:05 +0100
  • 7f67fb116d
    Merge pull request #14 from Nonannet/dev Nicolas Kruse 2025-12-08 14:23:03 +0100
  • 56c34972f5 gitignore updated Nicolas 2025-12-08 14:16:42 +0100
  • 6e0b46533d verbosity of tests reduced, output for "Data to runner" deactivated Nicolas 2025-12-08 14:09:14 +0100
  • 6251dbda5d Aarch64 patching fixed for R_AARCH64_LDST32_ABS_LO12_NC and R_AARCH64_LDST64_ABS_LO12_NC relocations Nicolas 2025-12-08 14:03:00 +0100
  • b86659fd51 get_binaries.py updated Nicolas 2025-12-08 14:01:22 +0100
  • 041cc6a257 cd: build_wheels fixed Nicolas 2025-12-08 13:57:14 +0100
  • be3b2e8ce7
    Merge pull request #13 from Nonannet/dev v0.0.1 Nicolas Kruse 2025-12-07 13:19:10 +0100
  • 9b78947202 ci: fixed make_example.py and path names Nicolas 2025-12-07 12:38:55 +0100