Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
S
Stable Diffusion Webui
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Packages
Packages
List
Container Registry
Analytics
Analytics
CI / CD
Code Review
Insights
Issues
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
novelai-storage
Stable Diffusion Webui
Commits
251be61a
Commit
251be61a
authored
May 04, 2023
by
Weiming Dong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add extra `None` option for VAE
parent
5ab7f213
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
5 deletions
+5
-5
scripts/xyz_grid.py
scripts/xyz_grid.py
+5
-5
No files found.
scripts/xyz_grid.py
View file @
251be61a
...
...
@@ -222,7 +222,7 @@ axis_options = [
AxisOption
(
"Denoising"
,
float
,
apply_field
(
"denoising_strength"
)),
AxisOptionTxt2Img
(
"Hires upscaler"
,
str
,
apply_field
(
"hr_upscaler"
),
choices
=
lambda
:
[
*
shared
.
latent_upscale_modes
,
*
[
x
.
name
for
x
in
shared
.
sd_upscalers
]]),
AxisOptionImg2Img
(
"Cond. Image Mask Weight"
,
float
,
apply_field
(
"inpainting_mask_weight"
)),
AxisOption
(
"VAE"
,
str
,
apply_vae
,
cost
=
0.7
,
choices
=
lambda
:
list
(
sd_vae
.
vae_dict
)),
AxisOption
(
"VAE"
,
str
,
apply_vae
,
cost
=
0.7
,
choices
=
lambda
:
[
'None'
]
+
list
(
sd_vae
.
vae_dict
)),
AxisOption
(
"Styles"
,
str
,
apply_styles
,
choices
=
lambda
:
list
(
shared
.
prompt_styles
.
styles
)),
AxisOption
(
"UniPC Order"
,
int
,
apply_uni_pc_order
,
cost
=
0.5
),
AxisOption
(
"Face restore"
,
str
,
apply_face_restore
,
format_value
=
format_value
),
...
...
@@ -346,7 +346,7 @@ class SharedSettingsStackHelper(object):
self
.
CLIP_stop_at_last_layers
=
opts
.
CLIP_stop_at_last_layers
self
.
vae
=
opts
.
sd_vae
self
.
uni_pc_order
=
opts
.
uni_pc_order
def
__exit__
(
self
,
exc_type
,
exc_value
,
tb
):
opts
.
data
[
"sd_vae"
]
=
self
.
vae
opts
.
data
[
"uni_pc_order"
]
=
self
.
uni_pc_order
...
...
@@ -399,7 +399,7 @@ class Script(scripts.Script):
include_sub_grids
=
gr
.
Checkbox
(
label
=
'Include Sub Grids'
,
value
=
False
,
elem_id
=
self
.
elem_id
(
"include_sub_grids"
))
with
gr
.
Column
():
margin_size
=
gr
.
Slider
(
label
=
"Grid margins (px)"
,
minimum
=
0
,
maximum
=
500
,
value
=
0
,
step
=
2
,
elem_id
=
self
.
elem_id
(
"margin_size"
))
with
gr
.
Row
(
variant
=
"compact"
,
elem_id
=
"swap_axes"
):
swap_xy_axes_button
=
gr
.
Button
(
value
=
"Swap X/Y axes"
,
elem_id
=
"xy_grid_swap_axes_button"
)
swap_yz_axes_button
=
gr
.
Button
(
value
=
"Swap Y/Z axes"
,
elem_id
=
"yz_grid_swap_axes_button"
)
...
...
@@ -490,7 +490,7 @@ class Script(scripts.Script):
start
=
int
(
mc
.
group
(
1
))
end
=
int
(
mc
.
group
(
2
))
num
=
int
(
mc
.
group
(
3
))
if
mc
.
group
(
3
)
is
not
None
else
1
valslist_ext
+=
[
int
(
x
)
for
x
in
np
.
linspace
(
start
=
start
,
stop
=
end
,
num
=
num
)
.
tolist
()]
else
:
valslist_ext
.
append
(
val
)
...
...
@@ -512,7 +512,7 @@ class Script(scripts.Script):
start
=
float
(
mc
.
group
(
1
))
end
=
float
(
mc
.
group
(
2
))
num
=
int
(
mc
.
group
(
3
))
if
mc
.
group
(
3
)
is
not
None
else
1
valslist_ext
+=
np
.
linspace
(
start
=
start
,
stop
=
end
,
num
=
num
)
.
tolist
()
else
:
valslist_ext
.
append
(
val
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment