CAA โ€” mood (ACE-Step)

Steering vectors for the mood concept on ACE-Step, computed via contrastive activation addition (CAA).

Quickstart

from src.steering import SteerableACEModel, CAASteeringController

model = SteerableACEModel(device="cuda")
model.pipeline.load()
ctrl = CAASteeringController.from_pretrained("lukasz-staniszewski/ace-step-caa-mood", alpha=20.0)

with model.steer(ctrl):
    audio = model.generate(
        prompt="instrumental music", lyrics="[inst]",
        audio_duration=10.0, infer_step=30, manual_seed=0,
    )

Generation config

{
  "concept": "mood",
  "lyrics": "[inst]",
  "num_cfg_passes": 2,
  "save_all_cfg_passes": true,
  "audio_duration": 30.0,
  "num_inference_steps": 30,
  "seed": 10,
  "device": "cuda",
  "save_dir": "steering_vectors",
  "guidance_scale_text": 0.0,
  "guidance_scale_lyric": 0.0,
  "guidance_scale": 5.0,
  "guidance_interval": 1.0,
  "guidance_interval_decay": 0.0
}
Downloads last month
23
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Collection including lukasz-staniszewski/ace-step-caa-mood