Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
renzhc
diffusers_dcu
Commits
7386e773
Unverified
Commit
7386e773
authored
Feb 04, 2023
by
Pedro Cuenca
Committed by
GitHub
Feb 04, 2023
Browse files
Show error when loading safety_checker `from_flax` (#2187)
* Show error when loading safety_checker `from_flax` * fix style
parent
154a7865
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
0 deletions
+8
-0
src/diffusers/pipelines/pipeline_utils.py
src/diffusers/pipelines/pipeline_utils.py
+8
-0
No files found.
src/diffusers/pipelines/pipeline_utils.py
View file @
7386e773
...
@@ -595,6 +595,14 @@ class DiffusionPipeline(ConfigMixin):
...
@@ -595,6 +595,14 @@ class DiffusionPipeline(ConfigMixin):
init_dict
=
{
k
:
v
for
k
,
v
in
init_dict
.
items
()
if
load_module
(
k
,
v
)}
init_dict
=
{
k
:
v
for
k
,
v
in
init_dict
.
items
()
if
load_module
(
k
,
v
)}
# Special case: safety_checker must be loaded separately when using `from_flax`
if
from_flax
and
"safety_checker"
in
init_dict
and
"safety_checker"
not
in
passed_class_obj
:
raise
NotImplementedError
(
"The safety checker cannot be automatically loaded when loading weights `from_flax`."
" Please, pass `safety_checker=None` to `from_pretrained`, and load the safety checker"
" separately if you need it."
)
if
len
(
unused_kwargs
)
>
0
:
if
len
(
unused_kwargs
)
>
0
:
logger
.
warning
(
logger
.
warning
(
f
"Keyword arguments
{
unused_kwargs
}
are not expected by
{
pipeline_class
.
__name__
}
and will be ignored."
f
"Keyword arguments
{
unused_kwargs
}
are not expected by
{
pipeline_class
.
__name__
}
and will be ignored."
...
...
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