@@ -1987,18 +1987,25 @@ def unfuse_qkv_projections(self, unet: bool = True, vae: bool = True):
1987
1987
self .vae .unfuse_qkv_projections ()
1988
1988
self .fusing_vae = False
1989
1989
1990
- def safety_checker_Level (self , Level ):
1990
+ def safety_checker_level (self , level ):
1991
1991
"""
1992
1992
Adjust the filter intensity.
1993
1993
1994
1994
Args:
1995
- Level (`int` or `float` or one of the following [`WEAK`], [`MEDIUM`], [`NOMAL`], [`STRONG`], [`MAX`])
1995
+ level (`int` or `float` or one of the following [`WEAK`], [`MEDIUM`], [`NOMAL`], [`STRONG`], [`MAX`])
1996
1996
"""
1997
1997
_safety_checker = getattr (self , "safety_checker" , None )
1998
1998
if _safety_checker is not None :
1999
1999
if hasattr (_safety_checker , "update_safety_checker_Level" ):
2000
2000
self .safety_checker .update_safety_checker_Level (Level )
2001
2001
else :
2002
- logger .warning ("`safety_checker_Level ` is ignored because `update_safety_checker_Level` is not in `safety_checker`." )
2002
+ logger .warning ("`safety_checker_level ` is ignored because `update_safety_checker_Level` is not in `safety_checker`." )
2003
2003
else :
2004
- logger .warning ("Since there is no `safety_checker`, `safety_checker_Level` is ignored." )
2004
+ logger .warning ("Since there is no `safety_checker`, `safety_checker_level` is ignored." )
2005
+
2006
+ def safety_level (self ):
2007
+ """
2008
+ Return:
2009
+ `int` ,`float` or None
2010
+ """
2011
+ return getattr (getattr (self ,"safety_checker" ,None ), "adjustment" , None )
0 commit comments