Commit Graph
135 Commits
Author SHA1 Message Date
mcDandy e01a74d6ad add tensor creation and fix ruff 2026-02-03 10:17:43 +01:00
mcDandy 9d0f87e43f Int<->bool conversion 2026-02-02 20:44:20 +01:00
mcDandy d53d725fcc AI fix stack and large refactor + add count 2026-02-02 20:16:22 +01:00
mcDandy a1d1ce8c03 change stack to dict 2026-02-02 18:59:30 +01:00
mcDandy 881a18d392 added stack prefix to stack operations 2026-02-02 15:17:59 +01:00
mcDandy eae6b03f25 Add stack passing 2026-02-02 12:48:13 +01:00
mcDandy ac0c2f43d3 Add None. It is sometimes usefull to create empty variable 2026-02-01 17:26:53 +01:00
mcDandy e501753407 AI: add F[x] along with cound and fixes 2026-02-01 16:52:09 +01:00
mcDandy 93c4559bfd add optional semicolon 2026-02-01 16:45:32 +01:00
mcDandy c4b270bc96 AI add a variable which contains all input V variables
V0 = V[0]
...
2026-02-01 16:33:33 +01:00
mcDandy 3467cf0663 (AI) set value based on position 2026-02-01 15:21:32 +01:00
mcDandy 4c5ef98571 (AI)get_value + crop 2026-02-01 15:20:01 +01:00
mcDandy 2ee4dfd507 crop, get_value + formating 2026-02-01 15:19:24 +01:00
mcDandy 270a539d91 Addid scientific notation. I forgot to commit. 2026-02-01 15:18:19 +01:00
mcDandy ce0c620a36 did I not puth it? 2026-02-01 15:17:23 +01:00
mcDandy 44e5bcc0e2 (BREAKING) (AI): using [,] to repeat batches was STUPID. Why did I even thought it was a good idea? 2026-02-01 15:15:48 +01:00
mcDandy c537f72d63 fix bug 2026-02-01 00:14:26 +01:00
mcDandy ef4c0c6f78 ability to batch latent + fixes 2026-01-31 12:27:19 +01:00
mcDandy a84a3b16e0 add support for scientific notation 2026-01-30 23:27:20 +01:00
mcDandy e13e3ac013 fixed an issue when (probably) multiplying list and tensor 2026-01-30 21:22:58 +01:00
mcDandy 9e2e4d4db6 make conditioning math batchable 2026-01-30 18:47:51 +01:00
mcDandy db8000d51e add device info to visitor and fixed forgotten ' 2026-01-30 14:22:13 +01:00
mcDandy a84c4f3048 fix stack not behaving correctly on model,vae and clip 2026-01-30 11:38:13 +01:00
mcDandy 03dcb7c424 aded break and continue 2026-01-30 11:35:20 +01:00
mcDandy e2bf6f1a20 Change to exception-less return
It was giving me problems in ModelMath
2026-01-29 17:26:17 +01:00
mcDandy e7d913ccd0 add time measurement and updated readme 2026-01-29 12:54:53 +01:00
mcDandy 13e5b4e800 Add comments 2026-01-29 11:19:02 +01:00
mcDandy 769c6a47a7 fixed input Float correctly deprecated 2026-01-29 11:18:36 +01:00
mcDandy 102902ec68 Forgot to deprecate FloatMath correctly 2026-01-28 19:59:23 +01:00
mcDandy b7d0c793c0 forgot to fix floats not being acknowlagled as existing 2026-01-28 19:15:22 +01:00
mcDandy 0d8cc9c2fe fix longstanding bug of tensor OP list 2026-01-28 19:09:15 +01:00
mcDandy 4ac582c045 fix + node conversion
Fix conditioning not knowing about Float inputs;
Convert VideoMathNode to new format
2026-01-28 17:53:56 +01:00
mcDandy 5a801ecbd2 tile,error,pad everywhere 2026-01-28 16:02:14 +01:00
mcDandy 380021fdf1 Add stack 2026-01-27 19:35:23 +01:00
mcDandy c3b7822ad2 (AI) merge some features from Computer architecture class project 2026-01-27 13:41:15 +01:00
mcDandy 5574fe6627 Did I forgot commit these? + AI refactor 2026-01-25 22:43:13 +01:00
mcDandy a395bbf3b4 Update ImageMathNode.py 2026-01-25 22:21:15 +01:00
mcDandy f6413f4202 Refactor math nodes and update documentation
Improved error messages in AudioMathNode and refactored ConditioningMathNode to simplify input handling and output structure. Updated README to clarify blur and edge function behaviors. Removed redundant 'category' field from deprecated node schemas to hide them.
2026-01-25 22:20:54 +01:00
mcDandy 1a80777aac optional auto-permute for gausian and edge 2026-01-25 22:06:54 +01:00
mcDandy 2794623194 (AI) fix 2026-01-25 14:49:55 +01:00
mcDandy c7237b36fd (AI) blur, edge, botk/topk-index 2026-01-25 14:49:31 +01:00
mcDandy c5b53df261 remap, dist 2026-01-25 14:34:02 +01:00
mcDandy 9e3e21da4c any, all, easings, cumulative sum and product 2026-01-25 11:42:09 +01:00
mcDandy 4a0011514e fix linter errors 2026-01-25 10:58:05 +01:00
mcDandy 5d634ecaf4 Added ternary expression
Little higher then in other languages (tired of needing to bracket when the compExpr is more then variable)

Also IT SHOULD BE TURING COMPLETE NOW
2026-01-25 00:03:56 +01:00
mcDandy 3b53a30591 ruff check --fix 2026-01-24 23:28:40 +01:00
mcDandy 3bd8700201 (AI) fixes 2026-01-24 23:25:01 +01:00
mcDandy 0fcb7bf7bd (AI) implement the rest 2026-01-24 23:15:03 +01:00
mcDandy c61aec2faf add function which replaces NaN, inf and -inf 2026-01-24 14:46:50 +01:00
mcDandy a870ca0689 add ability to declare custom variables 2026-01-24 11:46:57 +01:00