/ Модель

Характеристики

Лицензия
Apache 2.0
Базовая модель
ACE-Step-v1-5-XL-DiT-Base
Библиотека
gguf
Опубликована
20 апр 2026

ace-step-1.5-gguf-merge-models

Генерация аудиоТекст → аудио3 профессии

ACE-Step 1.5 XL — это набор квантованных GGUF-моделей DiT (Diffusion Transformer), созданных scragnog методом task arithmetic на основе официальных чекпойнтов ACE-Step v1.5 XL от команды ACE-Step: Base, SFT и Turbo.

43 123скачиваний за 30 дней11лайковвеса обновлены3 мая 2026

Бенчмарки

Как модель справилась с задачами пользователей ailist и что о ней публикуют открытые лидерборды

Публичные оценки

Из открытых лидербордов. Сравнивайте результаты одного теста при одинаковых условиях — отсутствие оценки не значит, что модель хуже.

В подключённых источниках результатов для этой модели пока нет.

Что умеет модель

Описание составлено по карточке модели и метаданным Hugging Face

В набор входят три варианта слияния: SFT и Turbo с коэффициентами 0,3 и 0,7, а также Base и Turbo с коэффициентом 0,5. Модели предназначены для генерации музыки по текстовому описанию и могут использоваться в C++-движках inference, включая acestep.cpp и HOT-Step-CPP.

Все варианты используют архитектуру AceStepConditionGenerationModel примерно на 4,7 млрд параметров: 32 слоя с чередованием скользящего и полного внимания, 32 attention heads, 8 KV heads с GQA, hidden size 2560, intermediate size 9728, encoder hidden size 2048 и контекст длиной до 32768 токенов. Это DiT-компоненты, поэтому для полноценной генерации дополнительно требуются языковая модель, текстовый энкодер и VAE. Поддерживаются квантования BF16, Q8_0, Q6_K, Q5_K_M и Q4_K_M объёмом примерно от 2,85 до 9,52 ГБ.

Сильная сторона моделей — возможность выбирать баланс между музыкальной структурой и следованием тексту, скоростью сходимости, качеством и творческим диапазоном через разные варианты слияния и уровни квантования. Ограничения включают необходимость companion-моделей, использование базового режима планирования с рекомендуемыми 60–100 шагами inference и потенциальные потери качества при сильной квантизации. В README указана лицензия Apache-2.0; также отмечено, что модели наследуют лицензионные условия исходных чекпойнтов ACE-Step v1.5.

Для каких профессий подходит3

Разделы каталога профессий, в задачах которых используется эта модель

Все профессии

Карточка модели

README от автора на Hugging Face, как он его опубликовал

Открыть на Hugging Face

ACE-Step 1.5 XL — Task Arithmetic Merged DiT Models (GGUF)

Quantized GGUF versions of task-arithmetic merged ACE-Step v1.5 XL DiT models, ready for use with C++ inference engines.

What Are These?

These are DiT (Diffusion Transformer) models created by merging the official ACE-Step v1.5 XL checkpoints using task arithmetic. Task arithmetic blends the learned "task vectors" of two fine-tuned models at a controlled interpolation ratio, producing models that inherit qualities from both parents.

Each model blends two of the three official XL checkpoints:

ModelParent AParent BRatio (λ)Character
merge-sft-turbo-xl-ta-0.3XL-SFTXL-Turbo0.3Mostly SFT with a touch of Turbo speed
merge-sft-turbo-xl-ta-0.7XL-SFTXL-Turbo0.7Mostly Turbo with SFT musicality
merge-base-turbo-xl-ta-0.5XL-BaseXL-Turbo0.5Equal blend of Base and Turbo

λ = 0 means pure Parent A, λ = 1 means pure Parent B.

Why Merge?

  • SFT × Turbo blends combine SFT's strong lyric adherence and musical structure with Turbo's faster convergence and energy
  • Base × Turbo blends bring Base's raw generative range together with Turbo's efficiency
  • Different ratios let you dial the trade-off to taste — lower λ for more structure, higher λ for more speed

Architecture

All three models share the XL architecture:

ParameterValue
ArchitectureAceStepConditionGenerationModel
Hidden size2560
Intermediate size9728
Attention heads32 (8 KV heads, GQA)
Layers32 (alternating sliding + full attention)
Encoder hidden size2048
Head dim128
Context length32768
Parameters~4.7B
is_turbofalse (uses base-mode scheduling)

Available Quantizations

Each model is provided in 5 quantization levels:

QuantizationSizeNotes
BF169,516 MBFull precision, reference quality
Q8_05,060 MBNear-lossless, recommended for quality
Q6_K3,909 MBExcellent quality, good VRAM savings
Q5_K_M3,364 MBGreat balance of quality and size
Q4_K_M2,851 MBSmallest, some quality trade-off

File Listing

acestep-v15-merge-base-turbo-xl-ta-0.5-BF16.gguf
acestep-v15-merge-base-turbo-xl-ta-0.5-Q4_K_M.gguf
acestep-v15-merge-base-turbo-xl-ta-0.5-Q5_K_M.gguf
acestep-v15-merge-base-turbo-xl-ta-0.5-Q6_K.gguf
acestep-v15-merge-base-turbo-xl-ta-0.5-Q8_0.gguf

acestep-v15-merge-sft-turbo-xl-ta-0.3-BF16.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.3-Q4_K_M.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.3-Q5_K_M.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.3-Q6_K.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.3-Q8_0.gguf

acestep-v15-merge-sft-turbo-xl-ta-0.7-BF16.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.7-Q4_K_M.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.7-Q5_K_M.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.7-Q6_K.gguf
acestep-v15-merge-sft-turbo-xl-ta-0.7-Q8_0.gguf

Compatibility

These GGUF files are DiT-only — they replace the --dit argument in the inference pipeline. You still need the standard LM, text encoder, and VAE models alongside them.

acestep.cpp

Drop any of these GGUF files into the models/ directory and pass via --dit:

./build/ace-server \
    --host 0.0.0.0 --port 8090 \
    --lm models/acestep-5Hz-lm-4B-Q8_0.gguf \
    --embedding models/Qwen3-Embedding-0.6B-Q8_0.gguf \
    --dit models/acestep-v15-merge-sft-turbo-xl-ta-0.3-Q8_0.gguf \
    --vae models/vae-BF16.gguf

HOT-Step-CPP

Place the GGUF files in the engine's models/ directory. The model will appear in the DiT model dropdown in the web UI automatically.

Required Companion Models

These DiT GGUFs must be used alongside:

ComponentModelNotes
LMacestep-5Hz-lm-4B-Q8_0.ggufAudio code language model
Text EncoderQwen3-Embedding-0.6B-Q8_0.ggufCaption encoder
VAEvae-BF16.ggufAudio decoder (always BF16)

Companion models are available from Serveurperso/ACE-Step-1.5-GGUF.

Recommended Settings

Since these are non-turbo (is_turbo: false) merged models, they use base-mode scheduling:

ParameterRecommended
Inference steps60–100
CFG scale3.0–7.0
Guidance modeapg or cfg
Duration30–180s

Note: Higher step counts are needed compared to turbo models. These models trade speed for quality and creative range.

How These Were Made

  1. Source checkpoints: Official ACE-Step v1.5 XL safetensors (Base, SFT, Turbo)
  2. Merge method: Task arithmetic — θ_merged = θ_A + λ(θ_B − θ_A)
  3. Conversion: Safetensors → GGUF BF16 via convert.py from acestep.cpp
  4. Quantization: BF16 → Q4_K_M / Q5_K_M / Q6_K / Q8_0 via the acestep.cpp quantize tool

License

These models inherit the license from the upstream ACE-Step v1.5 checkpoints. See the ACE-Step repository for details.

Credits

  • ACE-Step — Original model architecture and training by the ACE-Step team
  • acestep.cpp — C++ inference engine and GGUF tooling by Serveurperso
  • HOT-Step-CPP — Full-stack music generation app by scragnog
  • Task arithmetic merges — Produced by scragnog

Как запустить

На своей GPU в ailist. Цена — по текущим предложениям провайдеров

GPU в ailist

Универсальный рантайм · gguf

Нельзя запустить

GGUF-веса поддерживаются только для текстовых LLM (llama.cpp).

Ревизия весов
c475031

0 моделей