Files
Jokimbe-ComfyUI-DrawThings-…/generated/GenerationConfiguration.py
T
2025-04-10 20:17:01 -07:00

1050 lines
44 KiB
Python

# automatically generated by the FlatBuffers compiler, do not modify
# namespace:
import flatbuffers
from flatbuffers.compat import import_numpy
from typing import Any
from . import Control
from . import LoRA
from typing import Optional
np = import_numpy()
class GenerationConfiguration(object):
__slots__ = ['_tab']
@classmethod
def GetRootAs(cls, buf, offset: int = 0):
n = flatbuffers.encode.Get(flatbuffers.packer.uoffset, buf, offset)
x = GenerationConfiguration()
x.Init(buf, n + offset)
return x
@classmethod
def GetRootAsGenerationConfiguration(cls, buf, offset=0):
"""This method is deprecated. Please switch to GetRootAs."""
return cls.GetRootAs(buf, offset)
# GenerationConfiguration
def Init(self, buf: bytes, pos: int):
self._tab = flatbuffers.table.Table(buf, pos)
# GenerationConfiguration
def Id(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(4))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int64Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def StartWidth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(6))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def StartHeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(8))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def Seed(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(10))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def Steps(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(12))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def GuidanceScale(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(14))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
# GenerationConfiguration
def Strength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(16))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
# GenerationConfiguration
def Model(self) -> Optional[str]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(18))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# GenerationConfiguration
def Sampler(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(20))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def BatchCount(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(22))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 1
# GenerationConfiguration
def BatchSize(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(24))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 1
# GenerationConfiguration
def HiresFix(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(26))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# GenerationConfiguration
def HiresFixStartWidth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(28))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def HiresFixStartHeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(30))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def HiresFixStrength(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(32))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.7
# GenerationConfiguration
def Upscaler(self) -> Optional[str]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(34))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# GenerationConfiguration
def ImageGuidanceScale(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(36))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 1.5
# GenerationConfiguration
def SeedMode(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(38))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int8Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def ClipSkip(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(40))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 1
# GenerationConfiguration
def Controls(self, j: int) -> Optional[Control]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(42))
if o != 0:
x = self._tab.Vector(o)
x += flatbuffers.number_types.UOffsetTFlags.py_type(j) * 4
x = self._tab.Indirect(x)
obj = Control()
obj.Init(self._tab.Bytes, x)
return obj
return None
# GenerationConfiguration
def ControlsLength(self) -> int:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(42))
if o != 0:
return self._tab.VectorLen(o)
return 0
# GenerationConfiguration
def ControlsIsNone(self) -> bool:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(42))
return o == 0
# GenerationConfiguration
def Loras(self, j: int) -> Optional[LoRA]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(44))
if o != 0:
x = self._tab.Vector(o)
x += flatbuffers.number_types.UOffsetTFlags.py_type(j) * 4
x = self._tab.Indirect(x)
obj = LoRA()
obj.Init(self._tab.Bytes, x)
return obj
return None
# GenerationConfiguration
def LorasLength(self) -> int:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(44))
if o != 0:
return self._tab.VectorLen(o)
return 0
# GenerationConfiguration
def LorasIsNone(self) -> bool:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(44))
return o == 0
# GenerationConfiguration
def MaskBlur(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(46))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
# GenerationConfiguration
def FaceRestoration(self) -> Optional[str]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(48))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# GenerationConfiguration
def ClipWeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(54))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 1.0
# GenerationConfiguration
def NegativePromptForImagePrior(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(56))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return True
# GenerationConfiguration
def ImagePriorSteps(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(58))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 5
# GenerationConfiguration
def RefinerModel(self) -> Optional[str]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(60))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# GenerationConfiguration
def OriginalImageHeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(62))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def OriginalImageWidth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(64))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def CropTop(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(66))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def CropLeft(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(68))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def TargetImageHeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(70))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def TargetImageWidth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(72))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def AestheticScore(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(74))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 6.0
# GenerationConfiguration
def NegativeAestheticScore(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(76))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 2.5
# GenerationConfiguration
def ZeroNegativePrompt(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(78))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# GenerationConfiguration
def RefinerStart(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(80))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.7
# GenerationConfiguration
def NegativeOriginalImageHeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(82))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def NegativeOriginalImageWidth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(84))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def Name(self) -> Optional[str]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(86))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# GenerationConfiguration
def FpsId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(88))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 5
# GenerationConfiguration
def MotionBucketId(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(90))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 127
# GenerationConfiguration
def CondAug(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(92))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.02
# GenerationConfiguration
def StartFrameCfg(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(94))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 1.0
# GenerationConfiguration
def NumFrames(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(96))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 14
# GenerationConfiguration
def MaskBlurOutset(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(98))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def Sharpness(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(100))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.0
# GenerationConfiguration
def Shift(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(102))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 1.0
# GenerationConfiguration
def Stage2Steps(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(104))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint32Flags, o + self._tab.Pos)
return 10
# GenerationConfiguration
def Stage2Cfg(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(106))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 1.0
# GenerationConfiguration
def Stage2Shift(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(108))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 1.0
# GenerationConfiguration
def TiledDecoding(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(110))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# GenerationConfiguration
def DecodingTileWidth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(112))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 10
# GenerationConfiguration
def DecodingTileHeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(114))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 10
# GenerationConfiguration
def DecodingTileOverlap(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(116))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 2
# GenerationConfiguration
def StochasticSamplingGamma(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(118))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.3
# GenerationConfiguration
def PreserveOriginalAfterInpaint(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(120))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return True
# GenerationConfiguration
def TiledDiffusion(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(122))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# GenerationConfiguration
def DiffusionTileWidth(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(124))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 16
# GenerationConfiguration
def DiffusionTileHeight(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(126))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 16
# GenerationConfiguration
def DiffusionTileOverlap(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(128))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint16Flags, o + self._tab.Pos)
return 2
# GenerationConfiguration
def UpscalerScaleFactor(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(130))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Uint8Flags, o + self._tab.Pos)
return 0
# GenerationConfiguration
def T5TextEncoder(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(132))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return True
# GenerationConfiguration
def SeparateClipL(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(134))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# GenerationConfiguration
def ClipLText(self) -> Optional[str]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(136))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# GenerationConfiguration
def SeparateOpenClipG(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(138))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
# GenerationConfiguration
def OpenClipGText(self) -> Optional[str]:
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(140))
if o != 0:
return self._tab.String(o + self._tab.Pos)
return None
# GenerationConfiguration
def SpeedUpWithGuidanceEmbed(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(142))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return True
# GenerationConfiguration
def GuidanceEmbed(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(144))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 3.5
# GenerationConfiguration
def ResolutionDependentShift(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(146))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return True
# GenerationConfiguration
def TeaCacheStart(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(148))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return 5
# GenerationConfiguration
def TeaCacheEnd(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(150))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Int32Flags, o + self._tab.Pos)
return -1
# GenerationConfiguration
def TeaCacheThreshold(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(152))
if o != 0:
return self._tab.Get(flatbuffers.number_types.Float32Flags, o + self._tab.Pos)
return 0.06
# GenerationConfiguration
def TeaCache(self):
o = flatbuffers.number_types.UOffsetTFlags.py_type(self._tab.Offset(154))
if o != 0:
return bool(self._tab.Get(flatbuffers.number_types.BoolFlags, o + self._tab.Pos))
return False
def GenerationConfigurationStart(builder: flatbuffers.Builder):
builder.StartObject(76)
def Start(builder: flatbuffers.Builder):
GenerationConfigurationStart(builder)
def GenerationConfigurationAddId(builder: flatbuffers.Builder, id: int):
builder.PrependInt64Slot(0, id, 0)
def AddId(builder: flatbuffers.Builder, id: int):
GenerationConfigurationAddId(builder, id)
def GenerationConfigurationAddStartWidth(builder: flatbuffers.Builder, startWidth: int):
builder.PrependUint16Slot(1, startWidth, 0)
def AddStartWidth(builder: flatbuffers.Builder, startWidth: int):
GenerationConfigurationAddStartWidth(builder, startWidth)
def GenerationConfigurationAddStartHeight(builder: flatbuffers.Builder, startHeight: int):
builder.PrependUint16Slot(2, startHeight, 0)
def AddStartHeight(builder: flatbuffers.Builder, startHeight: int):
GenerationConfigurationAddStartHeight(builder, startHeight)
def GenerationConfigurationAddSeed(builder: flatbuffers.Builder, seed: int):
builder.PrependUint32Slot(3, seed, 0)
def AddSeed(builder: flatbuffers.Builder, seed: int):
GenerationConfigurationAddSeed(builder, seed)
def GenerationConfigurationAddSteps(builder: flatbuffers.Builder, steps: int):
builder.PrependUint32Slot(4, steps, 0)
def AddSteps(builder: flatbuffers.Builder, steps: int):
GenerationConfigurationAddSteps(builder, steps)
def GenerationConfigurationAddGuidanceScale(builder: flatbuffers.Builder, guidanceScale: float):
builder.PrependFloat32Slot(5, guidanceScale, 0.0)
def AddGuidanceScale(builder: flatbuffers.Builder, guidanceScale: float):
GenerationConfigurationAddGuidanceScale(builder, guidanceScale)
def GenerationConfigurationAddStrength(builder: flatbuffers.Builder, strength: float):
builder.PrependFloat32Slot(6, strength, 0.0)
def AddStrength(builder: flatbuffers.Builder, strength: float):
GenerationConfigurationAddStrength(builder, strength)
def GenerationConfigurationAddModel(builder: flatbuffers.Builder, model: int):
builder.PrependUOffsetTRelativeSlot(7, flatbuffers.number_types.UOffsetTFlags.py_type(model), 0)
def AddModel(builder: flatbuffers.Builder, model: int):
GenerationConfigurationAddModel(builder, model)
def GenerationConfigurationAddSampler(builder: flatbuffers.Builder, sampler: int):
builder.PrependInt8Slot(8, sampler, 0)
def AddSampler(builder: flatbuffers.Builder, sampler: int):
GenerationConfigurationAddSampler(builder, sampler)
def GenerationConfigurationAddBatchCount(builder: flatbuffers.Builder, batchCount: int):
builder.PrependUint32Slot(9, batchCount, 1)
def AddBatchCount(builder: flatbuffers.Builder, batchCount: int):
GenerationConfigurationAddBatchCount(builder, batchCount)
def GenerationConfigurationAddBatchSize(builder: flatbuffers.Builder, batchSize: int):
builder.PrependUint32Slot(10, batchSize, 1)
def AddBatchSize(builder: flatbuffers.Builder, batchSize: int):
GenerationConfigurationAddBatchSize(builder, batchSize)
def GenerationConfigurationAddHiresFix(builder: flatbuffers.Builder, hiresFix: bool):
builder.PrependBoolSlot(11, hiresFix, 0)
def AddHiresFix(builder: flatbuffers.Builder, hiresFix: bool):
GenerationConfigurationAddHiresFix(builder, hiresFix)
def GenerationConfigurationAddHiresFixStartWidth(builder: flatbuffers.Builder, hiresFixStartWidth: int):
builder.PrependUint16Slot(12, hiresFixStartWidth, 0)
def AddHiresFixStartWidth(builder: flatbuffers.Builder, hiresFixStartWidth: int):
GenerationConfigurationAddHiresFixStartWidth(builder, hiresFixStartWidth)
def GenerationConfigurationAddHiresFixStartHeight(builder: flatbuffers.Builder, hiresFixStartHeight: int):
builder.PrependUint16Slot(13, hiresFixStartHeight, 0)
def AddHiresFixStartHeight(builder: flatbuffers.Builder, hiresFixStartHeight: int):
GenerationConfigurationAddHiresFixStartHeight(builder, hiresFixStartHeight)
def GenerationConfigurationAddHiresFixStrength(builder: flatbuffers.Builder, hiresFixStrength: float):
builder.PrependFloat32Slot(14, hiresFixStrength, 0.7)
def AddHiresFixStrength(builder: flatbuffers.Builder, hiresFixStrength: float):
GenerationConfigurationAddHiresFixStrength(builder, hiresFixStrength)
def GenerationConfigurationAddUpscaler(builder: flatbuffers.Builder, upscaler: int):
builder.PrependUOffsetTRelativeSlot(15, flatbuffers.number_types.UOffsetTFlags.py_type(upscaler), 0)
def AddUpscaler(builder: flatbuffers.Builder, upscaler: int):
GenerationConfigurationAddUpscaler(builder, upscaler)
def GenerationConfigurationAddImageGuidanceScale(builder: flatbuffers.Builder, imageGuidanceScale: float):
builder.PrependFloat32Slot(16, imageGuidanceScale, 1.5)
def AddImageGuidanceScale(builder: flatbuffers.Builder, imageGuidanceScale: float):
GenerationConfigurationAddImageGuidanceScale(builder, imageGuidanceScale)
def GenerationConfigurationAddSeedMode(builder: flatbuffers.Builder, seedMode: int):
builder.PrependInt8Slot(17, seedMode, 0)
def AddSeedMode(builder: flatbuffers.Builder, seedMode: int):
GenerationConfigurationAddSeedMode(builder, seedMode)
def GenerationConfigurationAddClipSkip(builder: flatbuffers.Builder, clipSkip: int):
builder.PrependUint32Slot(18, clipSkip, 1)
def AddClipSkip(builder: flatbuffers.Builder, clipSkip: int):
GenerationConfigurationAddClipSkip(builder, clipSkip)
def GenerationConfigurationAddControls(builder: flatbuffers.Builder, controls: int):
builder.PrependUOffsetTRelativeSlot(19, flatbuffers.number_types.UOffsetTFlags.py_type(controls), 0)
def AddControls(builder: flatbuffers.Builder, controls: int):
GenerationConfigurationAddControls(builder, controls)
def GenerationConfigurationStartControlsVector(builder, numElems: int) -> int:
return builder.StartVector(4, numElems, 4)
def StartControlsVector(builder, numElems: int) -> int:
return GenerationConfigurationStartControlsVector(builder, numElems)
def GenerationConfigurationAddLoras(builder: flatbuffers.Builder, loras: int):
builder.PrependUOffsetTRelativeSlot(20, flatbuffers.number_types.UOffsetTFlags.py_type(loras), 0)
def AddLoras(builder: flatbuffers.Builder, loras: int):
GenerationConfigurationAddLoras(builder, loras)
def GenerationConfigurationStartLorasVector(builder, numElems: int) -> int:
return builder.StartVector(4, numElems, 4)
def StartLorasVector(builder, numElems: int) -> int:
return GenerationConfigurationStartLorasVector(builder, numElems)
def GenerationConfigurationAddMaskBlur(builder: flatbuffers.Builder, maskBlur: float):
builder.PrependFloat32Slot(21, maskBlur, 0.0)
def AddMaskBlur(builder: flatbuffers.Builder, maskBlur: float):
GenerationConfigurationAddMaskBlur(builder, maskBlur)
def GenerationConfigurationAddFaceRestoration(builder: flatbuffers.Builder, faceRestoration: int):
builder.PrependUOffsetTRelativeSlot(22, flatbuffers.number_types.UOffsetTFlags.py_type(faceRestoration), 0)
def AddFaceRestoration(builder: flatbuffers.Builder, faceRestoration: int):
GenerationConfigurationAddFaceRestoration(builder, faceRestoration)
def GenerationConfigurationAddClipWeight(builder: flatbuffers.Builder, clipWeight: float):
builder.PrependFloat32Slot(25, clipWeight, 1.0)
def AddClipWeight(builder: flatbuffers.Builder, clipWeight: float):
GenerationConfigurationAddClipWeight(builder, clipWeight)
def GenerationConfigurationAddNegativePromptForImagePrior(builder: flatbuffers.Builder, negativePromptForImagePrior: bool):
builder.PrependBoolSlot(26, negativePromptForImagePrior, 1)
def AddNegativePromptForImagePrior(builder: flatbuffers.Builder, negativePromptForImagePrior: bool):
GenerationConfigurationAddNegativePromptForImagePrior(builder, negativePromptForImagePrior)
def GenerationConfigurationAddImagePriorSteps(builder: flatbuffers.Builder, imagePriorSteps: int):
builder.PrependUint32Slot(27, imagePriorSteps, 5)
def AddImagePriorSteps(builder: flatbuffers.Builder, imagePriorSteps: int):
GenerationConfigurationAddImagePriorSteps(builder, imagePriorSteps)
def GenerationConfigurationAddRefinerModel(builder: flatbuffers.Builder, refinerModel: int):
builder.PrependUOffsetTRelativeSlot(28, flatbuffers.number_types.UOffsetTFlags.py_type(refinerModel), 0)
def AddRefinerModel(builder: flatbuffers.Builder, refinerModel: int):
GenerationConfigurationAddRefinerModel(builder, refinerModel)
def GenerationConfigurationAddOriginalImageHeight(builder: flatbuffers.Builder, originalImageHeight: int):
builder.PrependUint32Slot(29, originalImageHeight, 0)
def AddOriginalImageHeight(builder: flatbuffers.Builder, originalImageHeight: int):
GenerationConfigurationAddOriginalImageHeight(builder, originalImageHeight)
def GenerationConfigurationAddOriginalImageWidth(builder: flatbuffers.Builder, originalImageWidth: int):
builder.PrependUint32Slot(30, originalImageWidth, 0)
def AddOriginalImageWidth(builder: flatbuffers.Builder, originalImageWidth: int):
GenerationConfigurationAddOriginalImageWidth(builder, originalImageWidth)
def GenerationConfigurationAddCropTop(builder: flatbuffers.Builder, cropTop: int):
builder.PrependInt32Slot(31, cropTop, 0)
def AddCropTop(builder: flatbuffers.Builder, cropTop: int):
GenerationConfigurationAddCropTop(builder, cropTop)
def GenerationConfigurationAddCropLeft(builder: flatbuffers.Builder, cropLeft: int):
builder.PrependInt32Slot(32, cropLeft, 0)
def AddCropLeft(builder: flatbuffers.Builder, cropLeft: int):
GenerationConfigurationAddCropLeft(builder, cropLeft)
def GenerationConfigurationAddTargetImageHeight(builder: flatbuffers.Builder, targetImageHeight: int):
builder.PrependUint32Slot(33, targetImageHeight, 0)
def AddTargetImageHeight(builder: flatbuffers.Builder, targetImageHeight: int):
GenerationConfigurationAddTargetImageHeight(builder, targetImageHeight)
def GenerationConfigurationAddTargetImageWidth(builder: flatbuffers.Builder, targetImageWidth: int):
builder.PrependUint32Slot(34, targetImageWidth, 0)
def AddTargetImageWidth(builder: flatbuffers.Builder, targetImageWidth: int):
GenerationConfigurationAddTargetImageWidth(builder, targetImageWidth)
def GenerationConfigurationAddAestheticScore(builder: flatbuffers.Builder, aestheticScore: float):
builder.PrependFloat32Slot(35, aestheticScore, 6.0)
def AddAestheticScore(builder: flatbuffers.Builder, aestheticScore: float):
GenerationConfigurationAddAestheticScore(builder, aestheticScore)
def GenerationConfigurationAddNegativeAestheticScore(builder: flatbuffers.Builder, negativeAestheticScore: float):
builder.PrependFloat32Slot(36, negativeAestheticScore, 2.5)
def AddNegativeAestheticScore(builder: flatbuffers.Builder, negativeAestheticScore: float):
GenerationConfigurationAddNegativeAestheticScore(builder, negativeAestheticScore)
def GenerationConfigurationAddZeroNegativePrompt(builder: flatbuffers.Builder, zeroNegativePrompt: bool):
builder.PrependBoolSlot(37, zeroNegativePrompt, 0)
def AddZeroNegativePrompt(builder: flatbuffers.Builder, zeroNegativePrompt: bool):
GenerationConfigurationAddZeroNegativePrompt(builder, zeroNegativePrompt)
def GenerationConfigurationAddRefinerStart(builder: flatbuffers.Builder, refinerStart: float):
builder.PrependFloat32Slot(38, refinerStart, 0.7)
def AddRefinerStart(builder: flatbuffers.Builder, refinerStart: float):
GenerationConfigurationAddRefinerStart(builder, refinerStart)
def GenerationConfigurationAddNegativeOriginalImageHeight(builder: flatbuffers.Builder, negativeOriginalImageHeight: int):
builder.PrependUint32Slot(39, negativeOriginalImageHeight, 0)
def AddNegativeOriginalImageHeight(builder: flatbuffers.Builder, negativeOriginalImageHeight: int):
GenerationConfigurationAddNegativeOriginalImageHeight(builder, negativeOriginalImageHeight)
def GenerationConfigurationAddNegativeOriginalImageWidth(builder: flatbuffers.Builder, negativeOriginalImageWidth: int):
builder.PrependUint32Slot(40, negativeOriginalImageWidth, 0)
def AddNegativeOriginalImageWidth(builder: flatbuffers.Builder, negativeOriginalImageWidth: int):
GenerationConfigurationAddNegativeOriginalImageWidth(builder, negativeOriginalImageWidth)
def GenerationConfigurationAddName(builder: flatbuffers.Builder, name: int):
builder.PrependUOffsetTRelativeSlot(41, flatbuffers.number_types.UOffsetTFlags.py_type(name), 0)
def AddName(builder: flatbuffers.Builder, name: int):
GenerationConfigurationAddName(builder, name)
def GenerationConfigurationAddFpsId(builder: flatbuffers.Builder, fpsId: int):
builder.PrependUint32Slot(42, fpsId, 5)
def AddFpsId(builder: flatbuffers.Builder, fpsId: int):
GenerationConfigurationAddFpsId(builder, fpsId)
def GenerationConfigurationAddMotionBucketId(builder: flatbuffers.Builder, motionBucketId: int):
builder.PrependUint32Slot(43, motionBucketId, 127)
def AddMotionBucketId(builder: flatbuffers.Builder, motionBucketId: int):
GenerationConfigurationAddMotionBucketId(builder, motionBucketId)
def GenerationConfigurationAddCondAug(builder: flatbuffers.Builder, condAug: float):
builder.PrependFloat32Slot(44, condAug, 0.02)
def AddCondAug(builder: flatbuffers.Builder, condAug: float):
GenerationConfigurationAddCondAug(builder, condAug)
def GenerationConfigurationAddStartFrameCfg(builder: flatbuffers.Builder, startFrameCfg: float):
builder.PrependFloat32Slot(45, startFrameCfg, 1.0)
def AddStartFrameCfg(builder: flatbuffers.Builder, startFrameCfg: float):
GenerationConfigurationAddStartFrameCfg(builder, startFrameCfg)
def GenerationConfigurationAddNumFrames(builder: flatbuffers.Builder, numFrames: int):
builder.PrependUint32Slot(46, numFrames, 14)
def AddNumFrames(builder: flatbuffers.Builder, numFrames: int):
GenerationConfigurationAddNumFrames(builder, numFrames)
def GenerationConfigurationAddMaskBlurOutset(builder: flatbuffers.Builder, maskBlurOutset: int):
builder.PrependInt32Slot(47, maskBlurOutset, 0)
def AddMaskBlurOutset(builder: flatbuffers.Builder, maskBlurOutset: int):
GenerationConfigurationAddMaskBlurOutset(builder, maskBlurOutset)
def GenerationConfigurationAddSharpness(builder: flatbuffers.Builder, sharpness: float):
builder.PrependFloat32Slot(48, sharpness, 0.0)
def AddSharpness(builder: flatbuffers.Builder, sharpness: float):
GenerationConfigurationAddSharpness(builder, sharpness)
def GenerationConfigurationAddShift(builder: flatbuffers.Builder, shift: float):
builder.PrependFloat32Slot(49, shift, 1.0)
def AddShift(builder: flatbuffers.Builder, shift: float):
GenerationConfigurationAddShift(builder, shift)
def GenerationConfigurationAddStage2Steps(builder: flatbuffers.Builder, stage2Steps: int):
builder.PrependUint32Slot(50, stage2Steps, 10)
def AddStage2Steps(builder: flatbuffers.Builder, stage2Steps: int):
GenerationConfigurationAddStage2Steps(builder, stage2Steps)
def GenerationConfigurationAddStage2Cfg(builder: flatbuffers.Builder, stage2Cfg: float):
builder.PrependFloat32Slot(51, stage2Cfg, 1.0)
def AddStage2Cfg(builder: flatbuffers.Builder, stage2Cfg: float):
GenerationConfigurationAddStage2Cfg(builder, stage2Cfg)
def GenerationConfigurationAddStage2Shift(builder: flatbuffers.Builder, stage2Shift: float):
builder.PrependFloat32Slot(52, stage2Shift, 1.0)
def AddStage2Shift(builder: flatbuffers.Builder, stage2Shift: float):
GenerationConfigurationAddStage2Shift(builder, stage2Shift)
def GenerationConfigurationAddTiledDecoding(builder: flatbuffers.Builder, tiledDecoding: bool):
builder.PrependBoolSlot(53, tiledDecoding, 0)
def AddTiledDecoding(builder: flatbuffers.Builder, tiledDecoding: bool):
GenerationConfigurationAddTiledDecoding(builder, tiledDecoding)
def GenerationConfigurationAddDecodingTileWidth(builder: flatbuffers.Builder, decodingTileWidth: int):
builder.PrependUint16Slot(54, decodingTileWidth, 10)
def AddDecodingTileWidth(builder: flatbuffers.Builder, decodingTileWidth: int):
GenerationConfigurationAddDecodingTileWidth(builder, decodingTileWidth)
def GenerationConfigurationAddDecodingTileHeight(builder: flatbuffers.Builder, decodingTileHeight: int):
builder.PrependUint16Slot(55, decodingTileHeight, 10)
def AddDecodingTileHeight(builder: flatbuffers.Builder, decodingTileHeight: int):
GenerationConfigurationAddDecodingTileHeight(builder, decodingTileHeight)
def GenerationConfigurationAddDecodingTileOverlap(builder: flatbuffers.Builder, decodingTileOverlap: int):
builder.PrependUint16Slot(56, decodingTileOverlap, 2)
def AddDecodingTileOverlap(builder: flatbuffers.Builder, decodingTileOverlap: int):
GenerationConfigurationAddDecodingTileOverlap(builder, decodingTileOverlap)
def GenerationConfigurationAddStochasticSamplingGamma(builder: flatbuffers.Builder, stochasticSamplingGamma: float):
builder.PrependFloat32Slot(57, stochasticSamplingGamma, 0.3)
def AddStochasticSamplingGamma(builder: flatbuffers.Builder, stochasticSamplingGamma: float):
GenerationConfigurationAddStochasticSamplingGamma(builder, stochasticSamplingGamma)
def GenerationConfigurationAddPreserveOriginalAfterInpaint(builder: flatbuffers.Builder, preserveOriginalAfterInpaint: bool):
builder.PrependBoolSlot(58, preserveOriginalAfterInpaint, 1)
def AddPreserveOriginalAfterInpaint(builder: flatbuffers.Builder, preserveOriginalAfterInpaint: bool):
GenerationConfigurationAddPreserveOriginalAfterInpaint(builder, preserveOriginalAfterInpaint)
def GenerationConfigurationAddTiledDiffusion(builder: flatbuffers.Builder, tiledDiffusion: bool):
builder.PrependBoolSlot(59, tiledDiffusion, 0)
def AddTiledDiffusion(builder: flatbuffers.Builder, tiledDiffusion: bool):
GenerationConfigurationAddTiledDiffusion(builder, tiledDiffusion)
def GenerationConfigurationAddDiffusionTileWidth(builder: flatbuffers.Builder, diffusionTileWidth: int):
builder.PrependUint16Slot(60, diffusionTileWidth, 16)
def AddDiffusionTileWidth(builder: flatbuffers.Builder, diffusionTileWidth: int):
GenerationConfigurationAddDiffusionTileWidth(builder, diffusionTileWidth)
def GenerationConfigurationAddDiffusionTileHeight(builder: flatbuffers.Builder, diffusionTileHeight: int):
builder.PrependUint16Slot(61, diffusionTileHeight, 16)
def AddDiffusionTileHeight(builder: flatbuffers.Builder, diffusionTileHeight: int):
GenerationConfigurationAddDiffusionTileHeight(builder, diffusionTileHeight)
def GenerationConfigurationAddDiffusionTileOverlap(builder: flatbuffers.Builder, diffusionTileOverlap: int):
builder.PrependUint16Slot(62, diffusionTileOverlap, 2)
def AddDiffusionTileOverlap(builder: flatbuffers.Builder, diffusionTileOverlap: int):
GenerationConfigurationAddDiffusionTileOverlap(builder, diffusionTileOverlap)
def GenerationConfigurationAddUpscalerScaleFactor(builder: flatbuffers.Builder, upscalerScaleFactor: int):
builder.PrependUint8Slot(63, upscalerScaleFactor, 0)
def AddUpscalerScaleFactor(builder: flatbuffers.Builder, upscalerScaleFactor: int):
GenerationConfigurationAddUpscalerScaleFactor(builder, upscalerScaleFactor)
def GenerationConfigurationAddT5TextEncoder(builder: flatbuffers.Builder, t5TextEncoder: bool):
builder.PrependBoolSlot(64, t5TextEncoder, 1)
def AddT5TextEncoder(builder: flatbuffers.Builder, t5TextEncoder: bool):
GenerationConfigurationAddT5TextEncoder(builder, t5TextEncoder)
def GenerationConfigurationAddSeparateClipL(builder: flatbuffers.Builder, separateClipL: bool):
builder.PrependBoolSlot(65, separateClipL, 0)
def AddSeparateClipL(builder: flatbuffers.Builder, separateClipL: bool):
GenerationConfigurationAddSeparateClipL(builder, separateClipL)
def GenerationConfigurationAddClipLText(builder: flatbuffers.Builder, clipLText: int):
builder.PrependUOffsetTRelativeSlot(66, flatbuffers.number_types.UOffsetTFlags.py_type(clipLText), 0)
def AddClipLText(builder: flatbuffers.Builder, clipLText: int):
GenerationConfigurationAddClipLText(builder, clipLText)
def GenerationConfigurationAddSeparateOpenClipG(builder: flatbuffers.Builder, separateOpenClipG: bool):
builder.PrependBoolSlot(67, separateOpenClipG, 0)
def AddSeparateOpenClipG(builder: flatbuffers.Builder, separateOpenClipG: bool):
GenerationConfigurationAddSeparateOpenClipG(builder, separateOpenClipG)
def GenerationConfigurationAddOpenClipGText(builder: flatbuffers.Builder, openClipGText: int):
builder.PrependUOffsetTRelativeSlot(68, flatbuffers.number_types.UOffsetTFlags.py_type(openClipGText), 0)
def AddOpenClipGText(builder: flatbuffers.Builder, openClipGText: int):
GenerationConfigurationAddOpenClipGText(builder, openClipGText)
def GenerationConfigurationAddSpeedUpWithGuidanceEmbed(builder: flatbuffers.Builder, speedUpWithGuidanceEmbed: bool):
builder.PrependBoolSlot(69, speedUpWithGuidanceEmbed, 1)
def AddSpeedUpWithGuidanceEmbed(builder: flatbuffers.Builder, speedUpWithGuidanceEmbed: bool):
GenerationConfigurationAddSpeedUpWithGuidanceEmbed(builder, speedUpWithGuidanceEmbed)
def GenerationConfigurationAddGuidanceEmbed(builder: flatbuffers.Builder, guidanceEmbed: float):
builder.PrependFloat32Slot(70, guidanceEmbed, 3.5)
def AddGuidanceEmbed(builder: flatbuffers.Builder, guidanceEmbed: float):
GenerationConfigurationAddGuidanceEmbed(builder, guidanceEmbed)
def GenerationConfigurationAddResolutionDependentShift(builder: flatbuffers.Builder, resolutionDependentShift: bool):
builder.PrependBoolSlot(71, resolutionDependentShift, 1)
def AddResolutionDependentShift(builder: flatbuffers.Builder, resolutionDependentShift: bool):
GenerationConfigurationAddResolutionDependentShift(builder, resolutionDependentShift)
def GenerationConfigurationAddTeaCacheStart(builder: flatbuffers.Builder, teaCacheStart: int):
builder.PrependInt32Slot(72, teaCacheStart, 5)
def AddTeaCacheStart(builder: flatbuffers.Builder, teaCacheStart: int):
GenerationConfigurationAddTeaCacheStart(builder, teaCacheStart)
def GenerationConfigurationAddTeaCacheEnd(builder: flatbuffers.Builder, teaCacheEnd: int):
builder.PrependInt32Slot(73, teaCacheEnd, -1)
def AddTeaCacheEnd(builder: flatbuffers.Builder, teaCacheEnd: int):
GenerationConfigurationAddTeaCacheEnd(builder, teaCacheEnd)
def GenerationConfigurationAddTeaCacheThreshold(builder: flatbuffers.Builder, teaCacheThreshold: float):
builder.PrependFloat32Slot(74, teaCacheThreshold, 0.06)
def AddTeaCacheThreshold(builder: flatbuffers.Builder, teaCacheThreshold: float):
GenerationConfigurationAddTeaCacheThreshold(builder, teaCacheThreshold)
def GenerationConfigurationAddTeaCache(builder: flatbuffers.Builder, teaCache: bool):
builder.PrependBoolSlot(75, teaCache, 0)
def AddTeaCache(builder: flatbuffers.Builder, teaCache: bool):
GenerationConfigurationAddTeaCache(builder, teaCache)
def GenerationConfigurationEnd(builder: flatbuffers.Builder) -> int:
return builder.EndObject()
def End(builder: flatbuffers.Builder) -> int:
return GenerationConfigurationEnd(builder)