From 23f6c0850385d873d2e55926a34855c479cd3def Mon Sep 17 00:00:00 2001 From: tanaka takashi Date: Sat, 12 Sep 2026 18:53:46 +0900 Subject: 不要なファイルを対象外 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- data/MODELS.md | 66 ----------------------------------------- data/config.generate-image.toml | 13 -------- 2 files changed, 79 deletions(-) delete mode 100644 data/MODELS.md delete mode 100644 data/config.generate-image.toml diff --git a/data/MODELS.md b/data/MODELS.md deleted file mode 100644 index 443737b..0000000 --- a/data/MODELS.md +++ /dev/null @@ -1,66 +0,0 @@ -# generate_image test assets - -## Root - -```text -C:\Users\isaza\src\python\ollama-web\data\mcp\sd15-mcp\data -``` - -## Model - -| Item | Value | -|---|---| -| Repository | `stable-diffusion-v1-5/stable-diffusion-v1-5` | -| File | `checkpoints/v1-5-pruned-emaonly.safetensors` | -| Size | 4,265,146,304 bytes | -| SHA-256 | `6ce0161689b3853acaa03779ec93eafe75a02f4ced659bee03f50797806fa2fa` | -| License | CreativeML OpenRAIL-M | -| Source | | - -`generate_image`の動作確認に必要なbase checkpointだけを配置している。VAEはcheckpoint内蔵の -ものを使用し、LoRAとControlNetは使用しない。 - -## Supporting files - -`huggingface/`には、単一checkpointをDiffusersでオフラインロードするために必要な公式の -pipeline構成、scheduler構成、component構成、CLIP tokenizerがcacheされている。 - -サーバは`model.root/huggingface`を明示的なcache directoryとして使用し、 -`local_files_only=true`でモデルをロードする。 - -## Configuration - -動作確認用設定は`config.generate-image.toml`である。 - -```powershell -uv run mcp-sd15 --config data\config.generate-image.toml -``` - -生成PNGは`outputs/`へ保存される。 - -## Verification - -- configの読込とcheckpointパス検証: 成功 -- Safetensors header/tensor index読込: 成功、1,145 tensors -- SHA-256照合: Hugging Face掲載値と一致 -- ネットワーク遮断状態でのDiffusers pipeline構築: 成功 -- CPU smoke inference: 成功 - - prompt: `a small red cube on a white table` - - seed: `42` - - size: `64 x 64` - - steps: `1` - - output: `outputs/model-smoke-64.png` - -- CUDA runtime: PyTorch `2.14.0+cu132` / CUDA `13.2` -- GPU: NVIDIA GeForce RTX 5050、8,151 MiB -- MCP `generate_image` 512px GPU inference: 成功 - - size: `512 x 512` - - steps: `20` - - output: `outputs/generate-image-mcp-512.png` - - generation elapsed: 約19秒 - -## Safety note - -Diffusersのsingle-file pipelineではsafety checkerが自動ロードされず、現在のサーバ出力は -フィルタされない。公開サービスとして提供する場合は、ライセンス条件を確認したうえで -safety checkerまたは同等の出力制御を別途実装すること。 diff --git a/data/config.generate-image.toml b/data/config.generate-image.toml deleted file mode 100644 index f9de573..0000000 --- a/data/config.generate-image.toml +++ /dev/null @@ -1,13 +0,0 @@ -[model] -root = "." -checkpoint = "v1-5-pruned-emaonly.safetensors" - -[generation] -steps = 20 -cfg_scale = 7.0 -scheduler = "dpmpp_2m" -default_size = "square_512" - -[output] -enabled = true -directory = "./outputs" -- cgit v1.2.3