You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have searched the existing issues and checked the recent builds/commits
What would your feature do?
When the "Disable seed increment" option in the Developer Debug Mode Debug Tools section is active it prevents wildcards from being chosen randomly. This feature allows wildcards selections to function properly even when the seed increment is frozen.
Proposed workflow
Open async_worker.py in the script editor of your choice (I use Brackets)
After line 480, insert this new line: wild_seed = (seed + i) % (constants.MAX_SEED + 1) # always increment seed for wildcards
After line 482, insert this new line: wild_seed = task_seed
In Line 484, task_rng = random.Random(task_seed) to task_rng = random.Random(wild_seed)
Test that wildcards are chosen randomly even when the seed is frozen
Test for normal operation of arrays when the seed is frozen
Test for normal operation of Fooocus when the seed is not frozen
Additional information
The introduction of this small enhancement would enrich the Fooocus experience for a very small overhead, and would likely forestall future bewilderment as to why wildcards do not work in certain situations - precisely at the time when one would count on them to work.
The text was updated successfully, but these errors were encountered:
Is there an existing issue for this?
What would your feature do?
When the "Disable seed increment" option in the Developer Debug Mode Debug Tools section is active it prevents wildcards from being chosen randomly. This feature allows wildcards selections to function properly even when the seed increment is frozen.
Proposed workflow
Additional information
The introduction of this small enhancement would enrich the Fooocus experience for a very small overhead, and would likely forestall future bewilderment as to why wildcards do not work in certain situations - precisely at the time when one would count on them to work.
The text was updated successfully, but these errors were encountered: