* fix(studio): reject Vulkan diffusion gpu_ids before Phase 1 teardown Classify local GGUF paths (and cached HF downloads when available) for diffusion before _kill_process() so unsupported gpu_ids requests return 400 without tearing down the active model. Fixes #7205. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix(studio): always pre-download HF GGUF before Vulkan diffusion preflight Reverts the cached-path shortcut so partial split caches still run _download_gguf before Phase 1 teardown. Header-only classification from resolve_local_gguf_path() does not prove the variant is complete. * Fix inaccurate shared-constant comment and cover the local pre-teardown branch for PR #7415 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add a regression test for the pre-teardown GGUF download for PR #7415 * Tighten the Vulkan diffusion preflight comments for PR #7415 * Trim the Vulkan diffusion preflight comments for PR #7415 --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Daniel Han <danielhanchen@gmail.com> Co-authored-by: danielhanchen <unslothshared@gmail.com> |
||
|---|---|---|
| .. | ||
| data_recipe | ||
| export | ||
| inference | ||
| rag | ||
| training | ||
| __init__.py | ||
| _torchao_stub.py | ||
| import_guards.py | ||
| tool_healing.py | ||