diff options
Diffstat (limited to 'doc/Design.md')
| -rw-r--r-- | doc/Design.md | 7 |
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 | |
