Commit Graph

419 Commits

Author SHA1 Message Date
Nicolas c8e6848530 Added multi-target support for coparun-module 2025-12-16 16:15:50 +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
Nicolas Kruse bd5e8f2df8 Grafik added 2025-12-10 14:21:46 +01:00
Nicolas Kruse 0a07097d32 Readme updated 2025-12-10 14:21:28 +01:00
Nicolas Kruse 41ee9e9743 cd: added gh environment for pypi 2025-12-09 12:37:07 +01:00
Nicolas 08e76c2d9e twine upload issue fixed 2025-12-09 10:46:56 +01:00
Nicolas Kruse c2f03b091f
Update pyproject.toml typo fixed 2025-12-08 21:36:18 +01:00
Nicolas Kruse a9611f1fbd
Update pyproject.toml 2025-12-08 21:27:16 +01:00
Nicolas 71667bb17f license changed to MIT 2025-12-08 18:53:41 +01:00
Nicolas 56c34972f5 gitignore updated 2025-12-08 14:16:42 +01:00
Nicolas 6e0b46533d verbosity of tests reduced, output for "Data to runner" deactivated 2025-12-08 14:09:14 +01:00
Nicolas 6251dbda5d Aarch64 patching fixed for R_AARCH64_LDST32_ABS_LO12_NC and R_AARCH64_LDST64_ABS_LO12_NC relocations 2025-12-08 14:03:00 +01:00
Nicolas b86659fd51 get_binaries.py updated 2025-12-08 14:01:22 +01:00
Nicolas 041cc6a257 cd: build_wheels fixed 2025-12-08 13:57:14 +01:00
Nicolas 9b78947202 ci: fixed make_example.py and path names 2025-12-07 13:14:01 +01:00
Nicolas d041312315 architecture name translation fixed in create_asm.sh 2025-12-07 12:09:29 +01:00
Nicolas Kruse deb0b88a54 extract_sections script for docs added 2025-12-06 23:25:15 +01:00
Nicolas Kruse dd90b61c7b ci updated 2025-12-06 23:24:38 +01:00
Nicolas 2cb5499299 sphinx based docs added 2025-12-06 18:11:42 +01:00
Nicolas bf1c3468b3 readme updated 2025-12-06 18:09:41 +01:00
Nicolas 2e48fe5ec2 "variable" type renamed to "value" 2025-12-06 18:09:25 +01:00
Nicolas 423ca30ac6 readme updated with rev kin example 2025-12-06 15:55:38 +01:00
Nicolas 1c230f365f numpy dependency removed for rev kin test 2025-12-06 15:55:22 +01:00
Nicolas 2b2f854ee4 windows build cmd script updated 2025-12-06 15:15:33 +01:00
Nicolas 42116b96c9 bench mark script updated 2025-12-06 15:15:07 +01:00
Nicolas d772d9fa2e inverse kinematic test added 2025-12-06 15:14:31 +01:00
Nicolas 19fc403d37 autograd updated with get_all_dag_edges_between to increase speed 2025-12-06 15:14:06 +01:00
Nicolas a21970de79 type hint fixes 2025-12-06 15:13:28 +01:00
Nicolas d526c5ddc0 added get_all_dag_edges_between function 2025-12-06 15:12:49 +01:00
Nicolas Kruse 959d80b082 shape property added and __getitem__ of matrix extended 2025-12-05 08:28:02 +01:00
Nicolas Kruse 6d47779c03 benchmark script updated 2025-12-04 22:39:20 +01:00
Nicolas Kruse da92aa9e2c eye function added for creating matrices 2025-12-04 22:38:52 +01:00
Nicolas Kruse 257fe96bb3 auto gfrad test added 2025-12-04 18:19:43 +01:00
Nicolas Kruse 5daa54fafb code style adjustments 2025-12-04 18:19:33 +01:00
Nicolas Kruse ebb4abc5d3 type hints revised 2025-12-04 18:18:29 +01:00
Nicolas Kruse 61dc29e68b added auto grad feature "grad(..)" 2025-12-03 17:30:38 +01:00
Nicolas Kruse c5048980c2 added optimization for + 0, - 0 and * 1 operations 2025-12-03 17:28:49 +01:00
Nicolas Kruse a30ee12d0f fixed get_all_dag_edges prevent it emitting edges multiple time 2025-12-03 17:27:29 +01:00
Nicolas Kruse cc5582ae73 replaced list type by Sequence to improve type hinting 2025-12-02 16:59:14 +01:00
Nicolas Kruse d2df1dd3fb cp.sign and cp.relu added to _math.py 2025-12-02 16:57:22 +01:00
Nicolas Kruse 5bdd77db91 readme updated 2025-12-02 16:51:20 +01:00