Commit Graph

1095 Commits

Author SHA1 Message Date
Vladimir Mandic 8691654bef cleanup
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-14 13:57:08 +02:00
Vladimir Mandic cb7bc0faca fix grid with lora, add dlss framgen logging, add 8bit minimax variants
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-14 11:34:37 +02:00
Vladimir Mandic 129db5b49a Merge pull request #5089 from resonantsky/tree/dev/dev
More MIOpen script clean up
2026-09-14 11:28:38 +02:00
resonantsky 9411660053 MIOpen script clean up 2026-09-14 10:21:43 +02:00
Vladimir Mandic 489cbf8048 lora: keep parsed network data through pipeline
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-13 16:31:16 +02:00
Vladimir Mandic a3b8a7e353 dlss handle errors
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-13 14:47:39 +02:00
Vladimir Mandic 1df487f01c dlss framegen align fps
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-13 14:46:21 +02:00
Vladimir Mandic 9c34c0835e update requirements and lint
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-13 08:27:22 +02:00
resonantsky 47a799e47c Merge branch 'vladmandic:dev' into dev 2026-09-11 13:59:36 +02:00
resonantsky 7484aee5d4 Linux quality fixes 2026-09-11 13:50:44 +02:00
Vladimir Mandic c3fa079aad fix dtype inspect
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-11 10:24:34 +02:00
Vladimir Mandic 85353e0d6a Merge pull request #5082 from resonantsky/dev
Add MIOpen logging support
2026-09-11 10:11:23 +02:00
Vladimir Mandic fd0a332c77 tweaks
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-11 01:05:51 +02:00
resonantsky 0e057c3d26 Merge branch 'vladmandic:dev' into dev 2026-09-10 23:16:55 +02:00
Vladimir Mandic 5c7e018fb8 change prompt enhance defaults
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-10 22:40:14 +02:00
Vladimir Mandic 59bb85408e dlss change defaults
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-10 22:06:11 +02:00
Vladimir Mandic a4aefdb093 minimax crop init/last to aspect ratio, update logging, prompt strip on lora parse, video prompt enhance consider image
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-10 21:17:45 +02:00
resonantsky 04c7b8b4b4 added some linux best practices 2026-09-10 19:45:18 +02:00
resonantsky db5d427b00 corrected float ms again again 2026-09-10 19:04:57 +02:00
resonantsky ecd39a672d corrected float ms again 2026-09-10 19:03:06 +02:00
resonantsky 34c6e19e86 corrected float ms 2026-09-10 18:55:10 +02:00
resonantsky f7bd883140 Time display identical to others in console. 2026-09-10 16:07:14 +02:00
resonantsky ba01d4fbf4 Fix MIOpen logger attribute initialization 2026-09-10 13:47:46 +02:00
resonantsky 1ad3a0cf28 Add MIOpen logging support 2026-09-10 13:16:39 +02:00
Vladimir Mandic d655d9788f fix lint
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-10 12:49:06 +02:00
Vladimir Mandic b0c21c5448 dlss xyz grid
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-10 10:50:52 +02:00
Vladimir Mandic df163f3f35 fix prompt enhance api with vision
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-10 09:03:07 +02:00
Vladimir Mandic d23faa1f32 dlss batch processing and setup logging
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-09 19:22:38 +02:00
Vladimir Mandic 94d4ccfaec codespell
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-09 14:29:41 +02:00
Vladimir Mandic 64b281e4af add dlss to postprocessing
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-09 14:29:41 +02:00
Vladimir Mandic 1cdcdb21b5 dlss initial stable
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-09 14:29:41 +02:00
Vladimir Mandic 2ef1a0c87b stricter ty
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-08 10:22:42 +02:00
Vladimir Mandic fe03d7b38e add grok to cloud models
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-07 09:20:58 +02:00
Vladimir Mandic f446cca02d installer handler for numpy
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-05 22:54:56 +02:00
Vladimir Mandic 29de324ff7 update all google stuff
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-05 21:53:29 +02:00
Vladimir Mandic 1a47736c66 fix model-recompile keep state
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-04 09:49:12 +02:00
Vladimir Mandic df495a0f8d minimax native lora handler
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-09-01 17:38:49 +02:00
Vladimir Mandic 34d9d304db modular guiders and other stuff
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-30 11:51:19 +02:00
Vladimir Mandic 34a3155f96 work on convert-to-modular
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-29 14:12:01 +02:00
Vladimir Mandic 62bedf8834 update attention handlers and settings
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-29 13:05:20 +02:00
Vladimir Mandic da856522a8 Merge branch 'dev' into feat/lora-sdnq-stack 2026-08-29 09:46:42 +02:00
CalamitousFelicitousness b381673143 feat(xyz): lora block weight axis
String axis rewriting every lora tag in the prompt: an existing lbw=
argument is replaced, None removes it for a clean baseline cell. Choices
list the preset names; raw vectors go through csv mode with escaped
commas. Long values truncate in the grid legend.
2026-08-28 13:09:26 +01:00
CalamitousFelicitousness 259e15fafe feat(lora): per-layer select stack modes klora and estlora
Two-network subject+style sets select a winner per layer instead of
summing: scores are top-K magnitude sums (klora) or Frobenius energies
(estlora), and a timestep ramp shifts layers from the subject network
toward the style network across sampling, reduced to at most one
precomputed flip per layer per pass. On sub-8-bit SDNQ the pair rides
the side-channel as separate segments flipped in place; other layers
recompute the winner from the pristine backup, so select modes force
backup mode. Selection resets per pass from the callback setup and is
gated off under model compile. estlora's measured style-discrepancy
term is exposed as an option. Adds XYZ axes for the stack settings.
2026-08-28 13:09:25 +01:00
CalamitousFelicitousness 9e9e2f45ed feat(xyz): add attention and sparse attention axes
Fourteen axes drive the attention subsystem from the grid: the diffusers
method, the sdp override chain, the dispatcher kernel, five sdnq attention
knobs and six sparse settings. An axis writes shared.opts.data and rebuilds
the chain itself, since the onchange for these settings runs through the
queue lock a grid cell already holds. SharedSettingsStackHelper saves and
restores every attention setting around the grid, keys an axis introduced
included, and an axis for a setting a backend owns warns when that backend
is not in the active chain.
2026-08-28 12:40:23 +01:00
Vladimir Mandic 5159e8b1a5 experimental minimax chunking
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-24 18:51:30 +02:00
Vladimir Mandic 84c1ed66b3 video upscaling
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-21 20:28:44 +02:00
resonantsky fc7528eaf3 fix: remove trailing whitespace 2026-08-18 11:55:53 +02:00
resonantsky d9642f8eaf Added ROCm Multi-Arch installation support 2026-08-18 11:50:48 +02:00
CalamitousFelicitousness cce3a80b0c fix(video): correct codec option strings to the key=value form
parse_options reads : and , as separators and = as the only assignment, so a
segment without = becomes a valueless flag set to 1. The shipped strings used
ffmpeg command line spelling, which parses without error into other values.

- crf:16 parsed to {'crf': '1', '16': '1'}, encoding every api, framepack and
  seedvr video near lossless rather than at crf 16
- crf=23:b:v=0 pinned the generic bitrate option to 1 bit per second on vp8 and
  vp9, collapsing their output
- qscale:v=3 reached mpeg4 and mjpeg as nothing at all, replaced by an explicit
  quantizer range
- test-video-codecs.py asserts every preset segment carries an assignment
2026-08-17 03:04:59 +01:00
Vladimir Mandic ae8d559b50 swtich to igwn-segments
Signed-off-by: Vladimir Mandic <mandic00@live.com>
2026-08-16 18:15:59 +02:00