mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
just4fun
This commit is contained in:
parent
fa391c0b78
commit
b0657d5fde
76
docs/help/contributing/090_NODE_TRANSFORMATION.md
Normal file
76
docs/help/contributing/090_NODE_TRANSFORMATION.md
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
# Tranformation to nodes
|
||||||
|
|
||||||
|
## Current state
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
flowchart TD
|
||||||
|
web[WebUI];
|
||||||
|
cli[CLI];
|
||||||
|
web -- img2img --> generate;
|
||||||
|
web -- txt2img --> generate;
|
||||||
|
cli -- txt2img --> generate;
|
||||||
|
cli -- img2img --> generate;
|
||||||
|
generate --> model_manager;
|
||||||
|
generate --> generators;
|
||||||
|
generate --> ti_manager[TI Manager];
|
||||||
|
generate --> etc;
|
||||||
|
```
|
||||||
|
|
||||||
|
## Transitional Architecture
|
||||||
|
|
||||||
|
### first step
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
flowchart TD
|
||||||
|
web[WebUI];
|
||||||
|
cli[CLI];
|
||||||
|
web -- img2img --> img2img_node[Img2img node];
|
||||||
|
web -- txt2img --> generate;
|
||||||
|
img2img_node --> model_manager;
|
||||||
|
img2img_node --> generators;
|
||||||
|
cli -- txt2img --> generate;
|
||||||
|
cli -- img2img --> generate;
|
||||||
|
generate --> model_manager;
|
||||||
|
generate --> generators;
|
||||||
|
generate --> ti_manager[TI Manager];
|
||||||
|
generate --> etc;
|
||||||
|
```
|
||||||
|
|
||||||
|
### second step
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
flowchart TD
|
||||||
|
web[WebUI];
|
||||||
|
cli[CLI];
|
||||||
|
web -- img2img --> img2img_node[img2img node];
|
||||||
|
img2img_node --> model_manager;
|
||||||
|
img2img_node --> generators;
|
||||||
|
web -- txt2img --> txt2img_node;
|
||||||
|
cli -- txt2img --> txt2img_node;
|
||||||
|
cli -- img2img --> generate;
|
||||||
|
generate --> model_manager;
|
||||||
|
generate --> generators;
|
||||||
|
generate --> ti_manager[TI Manager];
|
||||||
|
generate --> etc;
|
||||||
|
txt2img_node --> model_manager;
|
||||||
|
txt2img_node --> generators;
|
||||||
|
txt2img_node --> ti_manager[TI Manager];
|
||||||
|
```
|
||||||
|
|
||||||
|
## Final Architecture
|
||||||
|
|
||||||
|
```mermaid
|
||||||
|
flowchart TD
|
||||||
|
web[WebUI];
|
||||||
|
cli[CLI];
|
||||||
|
web -- img2img --> img2img_node[img2img node];
|
||||||
|
cli -- img2img --> img2img_node;
|
||||||
|
web -- txt2img --> txt2img_node;
|
||||||
|
cli -- txt2img --> txt2img_node;
|
||||||
|
img2img_node --> model_manager;
|
||||||
|
txt2img_node --> model_manager;
|
||||||
|
img2img_node --> generators;
|
||||||
|
txt2img_node --> generators;
|
||||||
|
img2img_node --> ti_manager[TI Manager];
|
||||||
|
txt2img_node --> ti_manager[TI Manager];
|
||||||
|
```
|
Loading…
x
Reference in New Issue
Block a user