Diffusers documentation

États du pipeline

You are viewing main version, which requires installation from source. If you'd like regular pip install, checkout the latest stable version (v0.42.1).
Hugging Face's logo
Join the Hugging Face community

and get access to the augmented documentation experience

to get started

États du pipeline

PipelineState

classe diffusers.modular_pipelines.PipelineState

< >

( values: dict = <factory>kwargs_mapping: dict = <factory> )

PipelineState stocke l'état d'un pipeline. Il est utilisé pour transmettre des données entre les blocs du pipeline.

get

< >

( keys: str | list[str]default: Any = None ) → Any | dict[str, Any]

Paramètres

  • keys (str | list[str]) — Clé ou liste de clés pour les valeurs
  • default (Any) — La valeur par défaut à retourner si non trouvée

Retourne

Any | dict[str, Any]

Valeur unique si keys est une chaîne de caractères, dictionnaire de valeurs si keys est une liste

Récupérer une ou plusieurs valeurs de l'état du pipeline.

get_by_kwargs

< >

( kwargs_type: str ) → dict[str, Any]

Paramètres

  • kwargs_type (str) — Le kwargs_type à utiliser pour le filtrage

Retourne

dict[str, Any]

Dictionnaire de valeurs avec kwargs_type correspondant

Obtenir toutes les valeurs avec un kwargs_type correspondant.

set

< >

( key: strvalue: Anykwargs_type: str = None )

Paramètres

  • key (str) — La clé de la valeur
  • value (Any) — La valeur à stocker
  • kwargs_type (str) — Le kwargs_type associé à la valeur

Ajouter une valeur à l'état du pipeline.

to_dict

< >

( )

Convertir PipelineState en dictionnaire.

BlockState

classe diffusers.modular_pipelines.BlockState

< >

( **kwargs )

Conteneur pour les données d'état de bloc avec accès par attributs et représentation formatée.

as_dict

< >

( ) → dict[str, Any]

Retourne

dict[str, Any]

Dictionnaire contenant tous les attributs du BlockState

Convertit BlockState en dictionnaire.

Update on GitHub