Diffusers documentation
Состояния конвейера
Состояния конвейера
PipelineState
класс diffusers.modular_pipelines.PipelineState
< source >( values: dict = <factory>kwargs_mapping: dict = <factory> )
PipelineState хранит состояние конвейера. Он используется для передачи данных между блоками конвейера.
get
< source >( keys: str | list[str]default: Any = None ) → Any | dict[str, Any]
Получите одно или несколько значений из состояния конвейера.
get_by_kwargs
< source >( kwargs_type: str ) → dict[str, Any]
Получите все значения с соответствующим kwargs_type.
set
< source >( key: strvalue: Anykwargs_type: str = None )
Добавьте значение в состояние конвейера.
Преобразовать PipelineState в словарь.
BlockState
Контейнер для данных состояния блока с доступом к атрибутам и форматированным представлением.
as_dict
< source >( ) → dict[str, Any]
Возвращает
dict[str, Any]
Словарь, содержащий все атрибуты BlockState
Преобразовать BlockState в словарь.