diff --git a/api/onnx_web/params.py b/api/onnx_web/params.py index 938751df..db23414a 100644 --- a/api/onnx_web/params.py +++ b/api/onnx_web/params.py @@ -157,7 +157,7 @@ class ImageParams: lpw: bool = False, eta: float = 0.0, batch: int = 1, - inversion: str = None, + inversion: Optional[str] = None, ) -> None: self.model = model self.scheduler = scheduler diff --git a/api/onnx_web/serve.py b/api/onnx_web/serve.py index bcd7a2dc..fb95d8ef 100644 --- a/api/onnx_web/serve.py +++ b/api/onnx_web/serve.py @@ -159,8 +159,11 @@ def pipeline_from_request() -> Tuple[DeviceParams, ImageParams, Size]: scheduler = get_from_map( request.args, "scheduler", pipeline_schedulers, get_config_value("scheduler") ) - inversion = get_not_empty(request.args, "inversion", get_config_value("inversion")) - inversion_path = get_model_path(inversion) + + inversion = request.args.get("inversion", None) + inversion_path = None + if inversion is not None and inversion.strip() != "": + inversion_path = get_model_path(inversion) # image params prompt = get_not_empty(request.args, "prompt", get_config_value("prompt")) diff --git a/common/scripts/copy-pr-to-gitlab.sh b/common/scripts/copy-pr-to-gitlab.sh new file mode 100644 index 00000000..26971191 --- /dev/null +++ b/common/scripts/copy-pr-to-gitlab.sh @@ -0,0 +1,6 @@ +PR_USER=$1 +PR_BRANCH=$2 + +git remote add $1 git@github.com:$1/onnx-web.git +git fetch $1 +git push gitlab refs/remotes/$1/$2:refs/heads/$1-$2