sd-webui-infinite-image-bro.../scripts/iib/parsers/model.py

19 lines
497 B
Python

from scripts.iib.tool import omit
class ImageGenerationParams:
def __init__(self, meta: dict = {}, pos_prompt: list = [], extra: dict = {}) -> None:
self.meta = meta
self.pos_prompt = pos_prompt
self.extra = omit(extra, ["meta", "pos_prompt"])
class ImageGenerationInfo:
def __init__(
self,
raw_info: str = "",
params: ImageGenerationParams = ImageGenerationParams(),
):
self.raw_info = raw_info
self.params = params