summaryrefslogtreecommitdiff
path: root/doc/Design.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/Design.md')
-rw-r--r--doc/Design.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/doc/Design.md b/doc/Design.md
index f22c24d..fd4ac63 100644
--- a/doc/Design.md
+++ b/doc/Design.md
@@ -113,7 +113,7 @@ mcp-sd15/
| 5 | checkpoint存在確認 |
| 6 | VAE / LoRA / ControlNet存在確認 |
| 7 | Base SD1.x pipelineを構築 |
-| 8 | VAEを適用 |
+| 8 | checkpoint内蔵VAEを確認し、外部VAE指定時は差し替え |
| 9 | LoRAを順次ロード |
| 10 | GPUへ配置 |
| 11 | MCP Toolを公開 |
@@ -170,7 +170,7 @@ Pydanticは必須とせず、`tomllib + dataclass + 明示的validation`を基æœ
| 機能 | 実装方針 |
|---|---|
| Base model | SD1.x互換checkpointをロード |
-| VAE | 設定された場合のみ置換 |
+| VAE | pipeline componentとして必須。設定された外部VAEがある場合のみ置換 |
| LoRA | 複数adapterをロード |
| LoRA weight | `set_adapters`相当で適用 |
| LoRA fuse | 将来オプション。初期実装では必須としない |
@@ -349,7 +349,8 @@ GPU
| Package | 用途 |
|---|---|
| `mcp` | MCP server |
-| `torch` | CUDA / Tensor |
+| `torch` | CUDA 13.2 / Tensor |
+| `torchvision` | PyTorch画像model依存 |
| `diffusers` | SD / ControlNet |
| `transformers` | CLIP |
| `peft` | LoRA |