develop:sdwebui:start
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| develop:sdwebui:start [2024/01/17 03:59] – [コードリーディング] yuuho | develop:sdwebui:start [2024/01/20 06:41] (現在) – [APIが呼び出されてから] yuuho | ||
|---|---|---|---|
| 行 3: | 行 3: | ||
| ===== コードリーディング ===== | ===== コードリーディング ===== | ||
| - | === 構成 === | + | ==== 構成 |
| + | ==== APIが呼び出されてから ==== | ||
| - | 拡張機能 | + | < |
| + | - / | ||
| + | Api.text2imgapi() | ||
| + | - / | ||
| + | process_images() | ||
| + | process_images_inner() | ||
| + | </ | ||
| < | < | ||
| - | - /modules/launch_utils.py : | + | modules.sd_hijack.model_hijack = modules/sd_hijack.py class StableDiffusionModelHijack |
| </ | </ | ||
| + | |||
| + | '' | ||
| + | |||
| + | === クラスについて === | ||
| + | |||
| + | * '' | ||
| + | * '' | ||
| + | * prop '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * スクリプト何種か | ||
| + | * scripts | ||
| + | * selectable_scripts | ||
| + | * alwayson_scripts | ||
| + | |||
| + | ==== 拡張機能 ==== | ||
| + | |||
| + | < | ||
| + | - / | ||
| + | prepare_environment() | ||
| + | run_extensions_installers | ||
| + | run_extension_installer | ||
| + | </ | ||
| + | |||
| + | |||
| + | animatediff 拡張機能にはリポジトリ直下に '' | ||
| + | |||
| + | ''/ | ||
| + | 継承したクラスを定義しているモジュールについてはスクリプトとして認識されている。 | ||
| + | ===== TODO ===== | ||
| + | |||
| + | * AnimateDiff がどのような動作でアニメを生成しているか確認 | ||
| + | * KeyFrameInterpolation における ControlNet の入れ方についても確認 | ||
| + | * とりあえず AnimateDiff が動くところまでやっていく | ||
| + | * SparseCtrl は一旦無視する。 | ||
| + | |||
develop/sdwebui/start.1705463981.txt.gz · 最終更新: 2024/01/17 03:59 by yuuho
