Commit Graph
111 Commits
Author SHA1 Message Date
mcDandy 0faaec395a Fix node being able to be used 2026-02-28 17:43:52 +01:00
mcDandy c40f3e32b2 Fix error with tensor creation. 2026-02-28 17:04:31 +01:00
mcDandy 61681ddf5a Add better error message 2026-02-28 16:24:13 +01:00
mcDandy 0c5fed6780 AI: fix cossim and cross 2026-02-28 16:09:58 +01:00
mcDandy bb9ec72418 add support for lists in shape 2026-02-28 15:28:15 +01:00
mcDandy 64a2f6358b AI: fix most tests 2026-02-27 18:17:41 +01:00
mcDandy 5398b651ed AI: entropy and corelation 2026-02-27 17:37:58 +01:00
mcDandy 9129653f40 AI: add reshape check 2026-02-26 23:26:12 +01:00
mcDandy bfe0fd2137 fix wierd bug with reshape (AI) 2026-02-26 23:19:40 +01:00
mcDandy a9ed8cae2f add ctx to bin_op to fix errors 2026-02-26 21:18:50 +01:00
mcDandy 525e1643a1 I thought I reverted the deleted functions... + AI RGB2HSV func more usefull 2026-02-26 13:39:41 +01:00
mcDandy d80c8c1156 AI: add string functions 2026-02-26 12:46:13 +01:00
mcDandy 800bb10835 add better error in bitwise op 2026-02-25 18:44:24 +01:00
mcDandy 1c32d60a56 add string support to [] 2026-02-24 20:13:19 +01:00
mcDandy 512635f2c0 overlay string and list support 2026-02-24 15:34:00 +01:00
mcDandy ca98326f3e add string compare 2026-02-23 15:21:39 +01:00
mcDandy e4e5b21b56 crop works as substr 2026-02-22 16:15:10 +01:00
mcDandy 3d60b109bd string can be added to anything now 2026-02-22 15:53:15 +01:00
mcDandy 18e9221aa2 better error message when dividing by 0 (and others) 2026-02-22 15:34:44 +01:00
mcDandy dc67e74789 String as a type 2026-02-22 11:59:50 +01:00
mcDandy ebbc837629 add overlay (rewrode code by AI) and fix voroni 2026-02-20 18:03:25 +01:00
mcDandy ada7688deb fix problem after AI 2026-02-20 17:09:46 +01:00
mcDandy 53fa16dd70 Update UnifiedMathVisitor.py 2026-02-19 22:34:59 +01:00
mcDandy fa018e6e4f fuíxed list OP tensor when first dim of tensor is the same size as list lenght 2026-02-19 22:33:46 +01:00
mcDandy edb7908328 remove debug prints 2026-02-19 10:08:21 +01:00
mcDandy 1037a88b40 import forgitten pad function 2026-02-19 09:04:02 +01:00
mcDandy 0f76196dda edge cases for clamp if type is wierd combination of list and tensors 2026-02-18 10:26:07 +01:00
mcDandy 891634a912 AI: add plasma, voronoi and perlin noise 2026-02-18 00:49:25 +01:00
mcDandy 412ea5e89b shape returns list now 2026-02-17 00:34:51 +01:00
mcDandy 0a8b87d574 add type to tensor optionally 2026-02-16 14:50:42 +01:00
mcDandy 9715cd273f Back to what AI created. I thought I could do better. 2026-02-15 16:10:27 +01:00
mcDandy e1f37d25e3 add shape function 2026-02-15 15:47:52 +01:00
mcDandy 9b6c10b664 AI: fix some tests 2026-02-15 11:47:32 +01:00
mcDandy 7cd8e0362e ruff + AI: fix determnism 2026-02-14 23:04:17 +01:00
mcDandy f57f224fd6 AI: add noise 2026-02-14 22:38:28 +01:00
mcDandy a2aa2601d5 safety if we get tensor there 2026-02-14 11:42:59 +01:00
mcDandy 0817e50109 AI: fix reshape 2026-02-14 11:35:15 +01:00
mcDandy 04906ee2cb fix crashes 2026-02-13 23:54:11 +01:00
mcDandy 588a74cfeb add bit count, bit shifts + tests + restore what AI deleted 2026-02-13 23:15:50 +01:00
mcDandy 93209bf261 AI fix 2026-02-13 22:25:00 +01:00
mcDandy 0d65516cbb AI: rewrite bin_op and add fp16 support for bitwise operations 2026-02-13 16:23:03 +01:00
mcDandy 2a0fa503c9 AI fix and add fp8 support 2026-02-13 15:40:47 +01:00
mcDandy 8c2eab8626 AI: bitwise - check later manually 2026-02-13 14:02:50 +01:00
mcDandy 3d9e37b602 motion functions and permute fix 2026-02-12 08:51:20 +01:00
mcDandy 4bdbdd7bde forgot to add matmul and cross code 2026-02-10 16:25:46 +01:00
mcDandy 5072b191b7 Add tensor ops and parser support
Expose new tensor operations (softmax, softmin, argmin, argmax, unique, flatten, matmul, cross, and related tensor helpers) in the README and add corresponding grammar rules/tokens. Updated MathExpr.g4 to include new func productions and token definitions, and regenerated parser artifacts (MathExprLexer/Parser/Listener/Visitor/UnifiedMathVisitor and .interp/.tokens files). Also includes minor README formatting/typo fixes.
2026-02-10 15:38:47 +01:00
mcDandy 4935791ebb rewrite index expression 2026-02-08 17:10:22 +01:00
mcDandy 6122ca4b0c unnecesery casting 2026-02-08 12:24:40 +01:00
mcDandy ebdaefbe14 forgot a zero 2026-02-08 11:16:11 +01:00
mcDandy fb3e41e54f fix 2026-02-08 11:10:25 +01:00