Skip to content

Global Variable - #470

Open
DreikaEru wants to merge 11 commits into
kijai:mainfrom
DreikaEru:main
Open

Global Variable#470
DreikaEru wants to merge 11 commits into
kijai:mainfrom
DreikaEru:main

Conversation

@DreikaEru

Copy link
Copy Markdown

┌─────────────────────────────────────────────────────────────────────────────┐
│ WORKFLOW EXAMPLE │
├─────────────────────────────────────────────────────────────────────────────┤
│ │
│ [Load Checkpoint] │
│ │ MODEL │
│ ▼ │
│ ┌─────────────────────────┐ │
│ │ Set Global Variable │ │
│ │ variable: "model" │ │
│ │ order: 0 │ ← Первый Set, сохраняет оригинальную модель │
│ └─────────────────────────┘ │
│ │
│ ┌─────────────────────────┐ │
│ │ Get Global Variable │ │
│ │ variable: "model" │ │
│ │ order: 0 │ ← Зависит от Set(order=0) │
│ └─────────────────────────┘ │
│ │ MODEL │
│ ▼ │
│ [LoRA Loader] │
│ │ MODEL (с LoRA) │
│ ▼ │
│ ┌─────────────────────────┐ │
│ │ Set Global Variable │ │
│ │ variable: "model" │ │
│ │ order: 1 │ ← Второй Set, обновляет переменную │
│ └─────────────────────────┘ │
│ │
│ ┌─────────────────────────┐ │
│ │ Get Global Variable │ │
│ │ variable: "model" │ │
│ │ order: 1 │ ← Зависит от Set(order=1), получает с LoRA │
│ └─────────────────────────┘ │
│ │ MODEL │
│ ▼ │
│ [KSampler] │
│ │
└─────────────────────────────────────────────────────────────────────────────┘

┌─────────────────────────────────────────────────────────────────────────────┐
│                              WORKFLOW EXAMPLE                                │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│  [Load Checkpoint]                                                          │
│        │ MODEL                                                              │
│        ▼                                                                    │
│  ┌─────────────────────────┐                                                │
│  │ Set Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 0                │  ← Первый Set, сохраняет оригинальную модель   │
│  └─────────────────────────┘                                                │
│                                                                             │
│  ┌─────────────────────────┐                                                │
│  │ Get Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 0                │  ← Зависит от Set(order=0)                     │
│  └─────────────────────────┘                                                │
│        │ MODEL                                                              │
│        ▼                                                                    │
│  [LoRA Loader]                                                              │
│        │ MODEL (с LoRA)                                                     │
│        ▼                                                                    │
│  ┌─────────────────────────┐                                                │
│  │ Set Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 1                │  ← Второй Set, обновляет переменную            │
│  └─────────────────────────┘                                                │
│                                                                             │
│  ┌─────────────────────────┐                                                │
│  │ Get Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 1                │  ← Зависит от Set(order=1), получает с LoRA    │
│  └─────────────────────────┘                                                │
│        │ MODEL                                                              │
│        ▼                                                                    │
│  [KSampler]                                                                 │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────────────┐
│                              WORKFLOW EXAMPLE                                │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│  [Load Checkpoint]                                                          │
│        │ MODEL                                                              │
│        ▼                                                                    │
│  ┌─────────────────────────┐                                                │
│  │ Set Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 0                │  ← Первый Set, сохраняет оригинальную модель   │
│  └─────────────────────────┘                                                │
│                                                                             │
│  ┌─────────────────────────┐                                                │
│  │ Get Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 0                │  ← Зависит от Set(order=0)                     │
│  └─────────────────────────┘                                                │
│        │ MODEL                                                              │
│        ▼                                                                    │
│  [LoRA Loader]                                                              │
│        │ MODEL (с LoRA)                                                     │
│        ▼                                                                    │
│  ┌─────────────────────────┐                                                │
│  │ Set Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 1                │  ← Второй Set, обновляет переменную            │
│  └─────────────────────────┘                                                │
│                                                                             │
│  ┌─────────────────────────┐                                                │
│  │ Get Global Variable     │                                                │
│  │ variable: "model"       │                                                │
│  │ order: 1                │  ← Зависит от Set(order=1), получает с LoRA    │
│  └─────────────────────────┘                                                │
│        │ MODEL                                                              │
│        ▼                                                                    │
│  [KSampler]                                                                 │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant