techfreakworm commited on
Commit
65ab3e7
·
unverified ·
1 Parent(s): 38eae94

fix(pipeline): correct hf model id to acestep-v15-xl-sft

Browse files

The plan used 'ACE-Step/ACE-Step-v1.5-XL-SFT' as a placeholder per spec
§14.1 'verify each preset's actual canonical HF path before the preload
directive is finalised'. Confirmed via HF search: the real repo is
'ACE-Step/acestep-v15-xl-sft' (lowercase, no dot in v1.5).

Updated:
- ace_pipeline._DEFAULT_MODEL_ID
- tests/test_smoke_gpu.py ACE_MODEL_PATH default
- README.md preload_from_hub directive

Files changed (3) hide show
  1. README.md +1 -1
  2. ace_pipeline.py +1 -1
  3. tests/test_smoke_gpu.py +1 -1
README.md CHANGED
@@ -10,7 +10,7 @@ python_version: "3.11"
10
  suggested_hardware: zero-a10g
11
  hf_oauth: false
12
  preload_from_hub:
13
- - ACE-Step/ACE-Step-v1.5-XL-SFT *.safetensors,config.json,scheduler/*,vae/*,tokenizer/*
14
  - Qwen/Qwen2.5-7B-Instruct *.safetensors,config.json,tokenizer*
15
  - facebook/htdemucs_ft *.th
16
  ---
 
10
  suggested_hardware: zero-a10g
11
  hf_oauth: false
12
  preload_from_hub:
13
+ - ACE-Step/acestep-v15-xl-sft *.safetensors,config.json,scheduler/*,vae/*,tokenizer/*
14
  - Qwen/Qwen2.5-7B-Instruct *.safetensors,config.json,tokenizer*
15
  - facebook/htdemucs_ft *.th
16
  ---
ace_pipeline.py CHANGED
@@ -44,7 +44,7 @@ def vram_limit_for(device: str) -> int | None:
44
 
45
 
46
  _PIPELINE = None # module-level lazy singleton
47
- _DEFAULT_MODEL_ID = "ACE-Step/ACE-Step-v1.5-XL-SFT"
48
 
49
 
50
  def _load_pipeline(device: str, model_path: str):
 
44
 
45
 
46
  _PIPELINE = None # module-level lazy singleton
47
+ _DEFAULT_MODEL_ID = "ACE-Step/acestep-v15-xl-sft"
48
 
49
 
50
  def _load_pipeline(device: str, model_path: str):
tests/test_smoke_gpu.py CHANGED
@@ -23,7 +23,7 @@ pytestmark = pytest.mark.gpu
23
 
24
  def test_generate_minimum_song(tmp_path):
25
  """Smallest end-to-end: 5 s instrumental drone, seed=1."""
26
- os.environ.setdefault("ACE_MODEL_PATH", "ACE-Step/ACE-Step-v1.5-XL-SFT")
27
 
28
  from backend import ACEStepStudioBackend
29
 
 
23
 
24
  def test_generate_minimum_song(tmp_path):
25
  """Smallest end-to-end: 5 s instrumental drone, seed=1."""
26
+ os.environ.setdefault("ACE_MODEL_PATH", "ACE-Step/acestep-v15-xl-sft")
27
 
28
  from backend import ACEStepStudioBackend
29