Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/ace-step/ACE-Step-1.5
/ types & classes
Types & classes
716 in github.com/ace-step/ACE-Step-1.5
⨍
Functions
4,027
◇
Types & classes
716
↳
Endpoints
91
↓ 47 callers
Class
_Host
Minimal host object exposing InitServiceMixin for focused unit testing.
acestep/core/generation/handler/init_service_test.py:52
↓ 38 callers
Class
TrainingUpdate
Structured object yielded by the trainer, backward-compatible with ``(step, loss, msg)`` tuple unpacking. Extra fields give the UI enough con
acestep/training_v2/ui/__init__.py:73
↓ 26 callers
Class
GenerationParams
Configuration for music generation parameters. Attributes: # Text Inputs caption: A short text prompt describing the desired
acestep/inference.py:45
↓ 24 callers
Class
LLMHandler
5Hz LM Handler for audio code generation
acestep/llm_inference.py:48
↓ 20 callers
Class
AudioSaver
Audio saving and transcoding utility class
acestep/audio_utils.py:114
↓ 17 callers
Class
ExternalAIClientError
Raised when external API calls or response parsing fail.
acestep/text_tasks/external_ai_types.py:9
↓ 15 callers
Class
SecretStoreError
Raised when encrypted secret read/write operations fail.
acestep/text_tasks/secure_secret_store.py:18
↓ 14 callers
Class
MomentumBuffer
acestep/models/common/apg_guidance.py:5
↓ 13 callers
Class
GenerationConfig
Configuration for music generation. Attributes: batch_size: Number of audio samples to generate allow_lm_batch: Whether to al
acestep/inference.py:226
↓ 13 callers
Class
Qwen3MLP
acestep/third_parts/nano-vllm/nanovllm/models/qwen3.py:91
↓ 11 callers
Class
_FakeHandler
Fake DiT handler providing initialize_service contract.
acestep/api/http/model_init_service_test.py:11
↓ 11 callers
Class
_Host
Test host exposing the minimum runtime attributes for request helpers.
acestep/core/generation/handler/service_generate_request_test.py:10
↓ 11 callers
Class
_Host
Minimal host exposing extracted native MLX encode/decode helper methods.
acestep/core/generation/handler/mlx_vae_native_test.py:62
↓ 10 callers
Class
_Host
Minimal host implementing dependencies for request helper tests.
acestep/core/generation/handler/generate_music_request_test.py:11
↓ 10 callers
Class
_Host
Minimal host implementing ``generate_music`` helper dependencies. The host captures helper calls in ``self.calls`` and returns deterministic
acestep/core/generation/handler/generate_music_test.py:60
↓ 9 callers
Class
AceStepHandler
ACE-Step Business Logic Handler
acestep/handler.py:62
↓ 8 callers
Class
FakeHandler
Minimal handler stand-in exposing the surface the overlay needs.
acestep/core/generation/handler/_flow_edit_dispatch_test_support.py:12
↓ 8 callers
Class
_DummyHandler
Handler stub exposing the attributes used by ``set_use_lora`` / ``set_lora_scale``.
acestep/core/generation/handler/lora/controls_test.py:14
↓ 7 callers
Class
StubModel
Minimal model facade exposing the surface ``flow_edit`` uses.
acestep/models/common/_flow_edit_test_support.py:56
↓ 7 callers
Class
_FakeLlm
Fake LLM handler providing initialize contract.
acestep/api/http/model_init_service_test.py:20
↓ 7 callers
Class
_Host
Host combining both encode mixins with minimal dependencies.
acestep/core/generation/handler/vae_encode_test.py:47
↓ 7 callers
Class
_Host
Minimal host implementing methods used by ``IoAudioMixin``.
acestep/core/generation/handler/io_audio_test.py:15
↓ 7 callers
Class
_PatchedEnv
Temporarily redirect user-local storage into a writable temp directory.
acestep/text_tasks/external_lm_model_cache_test.py:168
↓ 6 callers
Class
AceStepConfig
r""" This is the configuration class to store the configuration of a [`AceStepModel`]. It is used to instantiate an AceStep model according to
acestep/models/common/configuration_acestep_v15.py:25
↓ 6 callers
Class
DCWCorrector
Stateful wrapper that applies DCW per sampler step. Encapsulates the mode / scaler / wavelet choice so the sampler loop only needs to call ``
acestep/models/common/dcw_correction.py:56
↓ 6 callers
Class
EncryptedSecretStore
Native-keyring or OpenSSL-backed secret store in user-local storage.
acestep/text_tasks/secure_secret_store.py:23
↓ 6 callers
Class
FakeDecoder
acestep/core/generation/handler/lora_integration_test.py:6
↓ 6 callers
Class
MLXOobleckResidualUnit
Two weight-normalised Conv1d layers (k=7 dilated + k=1) wrapped with Snake1d activations and a residual skip connection.
acestep/models/mlx/vae_model.py:62
↓ 6 callers
Class
MLXSnake1d
Snake activation: x + (1/beta) * sin(alpha * x)^2. Parameters ``alpha`` and ``beta`` are stored as 1-D vectors of shape [C] and broadcast ove
acestep/models/mlx/vae_model.py:24
↓ 6 callers
Class
MinimalHandler
acestep/core/generation/handler/lora_integration_test.py:33
↓ 6 callers
Class
PreprocessedTensorDataset
Dataset that loads preprocessed tensor files. This is the recommended dataset for training as all tensors are pre-computed: - target_late
acestep/training/data_module.py:35
↓ 6 callers
Class
RequestParser
Parse request parameters from multiple sources with alias support.
acestep/api/http/release_task_param_parser.py:94
↓ 6 callers
Class
RuntimeComponentManager
Temporarily offload runtime components and restore them after a task.
acestep/api/train_api_runtime.py:28
↓ 6 callers
Class
TrainingConfig
Configuration for LoRA training process. Training uses: - Device-aware mixed precision (bf16 on CUDA/XPU, fp16 on MPS, fp32 on CPU) -
acestep/training/configs.py:79
↓ 6 callers
Class
_FakeStore
Return preconfigured records by job id.
acestep/api/jobs/local_cache_updates_test.py:32
↓ 6 callers
Class
_Host
Minimal host object exposing TrainingPresetMixin for focused unit testing.
acestep/core/generation/handler/training_preset_test.py:42
↓ 5 callers
Class
DatasetBuilder
Builder for creating training datasets from audio files.
acestep/training/dataset_builder_modules/builder.py:12
↓ 5 callers
Class
LegacyTorchFixDecision
Decision payload for whether launcher should apply legacy torch fix. Attributes: should_apply: Whether compatibility fix should be applie
acestep/launcher_compat.py:13
↓ 5 callers
Class
RMSNorm
acestep/third_parts/nano-vllm/nanovllm/layers/layernorm.py:7
↓ 5 callers
Class
RequestResult
单次请求结果
openrouter/stress_test.py:47
↓ 5 callers
Class
SamplingParams
acestep/third_parts/nano-vllm/nanovllm/sampling_params.py:6
↓ 5 callers
Class
_ChunksHost
Host stub for testing chunk decode implementations.
acestep/core/generation/handler/vae_decode_test_helpers.py:88
↓ 5 callers
Class
_DecodeHost
Host stub for testing VaeDecodeMixin orchestration behavior.
acestep/core/generation/handler/vae_decode_test_helpers.py:50
↓ 5 callers
Class
_Decoder
Minimal decoder stub returning configured cross-attention outputs.
acestep/core/generation/handler/lyric_alignment_test.py:23
↓ 5 callers
Class
_DummyHandler
Handler stub exposing the attributes used by ``load_lora``.
acestep/core/generation/handler/lora/lifecycle_test.py:38
↓ 5 callers
Class
_FakeHandler
Minimal stand-in for a DiT handler with LoRA attributes.
acestep/audio_utils_uuid_test.py:20
↓ 5 callers
Class
_FakeLocalCache
Capture local-cache set calls for deterministic assertions.
acestep/api/jobs/local_cache_updates_test.py:18
↓ 5 callers
Class
_Host
Host object exposing the minimal attributes expected by mixins.
acestep/core/generation/handler/lyric_alignment_test.py:47
↓ 5 callers
Class
_Host
Minimal host implementing ConditioningEmbedMixin dependencies.
acestep/core/generation/handler/conditioning_embed_test.py:24
↓ 5 callers
Class
_Host
acestep/core/generation/handler/diffusion_test.py:10
↓ 5 callers
Class
_VaeHost
Host variant that exposes the real MemoryUtilsMixin._get_vae_dtype implementation. The base _Host overrides ``_get_vae_dtype`` for stability in u
acestep/core/generation/handler/init_service_test.py:877
↓ 4 callers
Class
AceStepEncoderLayer
Encoder layer for AceStep model. Consists of self-attention and MLP (feed-forward) sub-layers with residual connections.
acestep/models/xl_base/modeling_acestep_v15_xl_base.py:380
↓ 4 callers
Class
AceStepEncoderLayer
Encoder layer for AceStep model. Consists of self-attention and MLP (feed-forward) sub-layers with residual connections.
acestep/models/turbo/modeling_acestep_v15_turbo.py:377
↓ 4 callers
Class
AceStepEncoderLayer
Encoder layer for AceStep model. Consists of self-attention and MLP (feed-forward) sub-layers with residual connections.
acestep/models/sft/modeling_acestep_v15_base.py:380
↓ 4 callers
Class
AceStepEncoderLayer
Encoder layer for AceStep model. Consists of self-attention and MLP (feed-forward) sub-layers with residual connections.
acestep/models/base/modeling_acestep_v15_base.py:380
↓ 4 callers
Class
AceStepEncoderLayer
Encoder layer for AceStep model. Consists of self-attention and MLP (feed-forward) sub-layers with residual connections.
acestep/models/xl_turbo/modeling_acestep_v15_xl_turbo.py:377
↓ 4 callers
Class
AceStepEncoderLayer
Encoder layer for AceStep model. Consists of self-attention and MLP (feed-forward) sub-layers with residual connections.
acestep/models/xl_sft/modeling_acestep_v15_xl_base.py:380
↓ 4 callers
Class
AutoLabelRequest
Request payload for auto-labeling dataset samples.
acestep/api/train_api_dataset_models.py:26
↓ 4 callers
Class
CreateSampleResult
Result of creating a music sample from a natural language query. This is used by the "Simple Mode" / "Inspiration Mode" feature where users
acestep/inference.py:1226
↓ 4 callers
Class
ExternalProviderProfile
Static configuration for a supported external provider.
acestep/text_tasks/external_lm_providers.py:11
↓ 4 callers
Class
FormatSampleResult
Result of formatting user-provided caption and lyrics. This is used by the "Format" feature where users provide caption and lyrics, and t
acestep/inference.py:1403
↓ 4 callers
Class
GenerateMusicRequest
Typed request payload model for generation jobs. This schema mirrors the historical `api_server` request contract so legacy clients remain co
acestep/api/http/release_task_models.py:12
↓ 4 callers
Class
GenerationResult
Result of music generation. Attributes: # Audio Outputs audios: List of audio dictionaries with paths, keys, params s
acestep/inference.py:268
↓ 4 callers
Class
GoBack
Raised when the user types 'b' or 'back' at any prompt.
acestep/training_v2/ui/prompt_helpers.py:51
↓ 4 callers
Class
Lambda
Wrapper module for arbitrary lambda functions. Allows using lambda functions in nn.Sequential by wrapping them in a Module. Useful for s
acestep/models/xl_base/modeling_acestep_v15_xl_base.py:1247
↓ 4 callers
Class
Lambda
Wrapper module for arbitrary lambda functions. Allows using lambda functions in nn.Sequential by wrapping them in a Module. Useful f
acestep/models/turbo/modeling_acestep_v15_turbo.py:1228
↓ 4 callers
Class
Lambda
Wrapper module for arbitrary lambda functions. Allows using lambda functions in nn.Sequential by wrapping them in a Module. Useful for s
acestep/models/sft/modeling_acestep_v15_base.py:1231
↓ 4 callers
Class
Lambda
Wrapper module for arbitrary lambda functions. Allows using lambda functions in nn.Sequential by wrapping them in a Module. Useful for s
acestep/models/base/modeling_acestep_v15_base.py:1231
↓ 4 callers
Class
Lambda
Wrapper module for arbitrary lambda functions. Allows using lambda functions in nn.Sequential by wrapping them in a Module. Useful f
acestep/models/xl_turbo/modeling_acestep_v15_xl_turbo.py:1244
↓ 4 callers
Class
Lambda
Wrapper module for arbitrary lambda functions. Allows using lambda functions in nn.Sequential by wrapping them in a Module. Useful for s
acestep/models/xl_sft/modeling_acestep_v15_xl_base.py:1247
↓ 4 callers
Class
LoRATrainer
High-level trainer for ACE-Step LoRA fine-tuning. Uses Lightning Fabric for distributed training and mixed precision. Supports training from
acestep/training/trainer.py:540
↓ 4 callers
Class
LoraService
Facade over adapter discovery, registry build, and scaling application. When no adapter names are discoverable, a synthetic ``default`` adapter i
acestep/core/lora/service.py:11
↓ 4 callers
Class
MLXDiTDecoder
Native MLX implementation of AceStepDiTModel (the diffusion transformer decoder). Mirrors the PyTorch ``AceStepDiTModel`` class exactly:
acestep/models/mlx/dit_model.py:421
↓ 4 callers
Class
PreprocessedDataModule
DataModule for preprocessed tensor files. This is the recommended DataModule for training. It loads pre-computed tensors directly without
acestep/training/data_module.py:220
↓ 4 callers
Class
Sequence
acestep/third_parts/nano-vllm/nanovllm/engine/sequence.py:15
↓ 4 callers
Class
UnderstandResult
Result of music understanding from audio codes. Attributes: # Metadata Fields caption: Generated caption describing the music
acestep/inference.py:295
↓ 4 callers
Class
_FakeHandler
Minimal handler stub for LoRA route tests.
acestep/api/http/lora_routes_test.py:40
↓ 4 callers
Class
_FakeHandler
Minimal route handler stub used for HTTP integration tests.
acestep/api/http/lora_routes_http_test.py:25
↓ 4 callers
Class
_FakeParser
Minimal parser stub exposing typed accessors used by request builder.
acestep/api/http/release_task_request_builder_test.py:9
↓ 4 callers
Class
_FakeRequest
Minimal request stub supporting async json/form/body accessors.
acestep/api/http/release_task_request_parser_test.py:54
↓ 4 callers
Class
_FakeStore
In-memory store stub for worker helper tests.
acestep/api/jobs/test_fakes.py:22
↓ 4 callers
Class
_Host
Minimal host providing state required by payload assembly tests.
acestep/core/generation/handler/generate_music_payload_test.py:58
↓ 4 callers
Class
_JobStore
Thread-safe in-memory store for queued/running/completed jobs.
acestep/api/jobs/store.py:68
↓ 3 callers
Class
AceStepAttention
Multi-headed attention module for AceStep model. Implements the attention mechanism from 'Attention Is All You Need' paper, with support
acestep/models/xl_base/modeling_acestep_v15_xl_base.py:262
↓ 3 callers
Class
AceStepAttention
Multi-headed attention module for AceStep model. Implements the attention mechanism from 'Attention Is All You Need' paper, with support
acestep/models/turbo/modeling_acestep_v15_turbo.py:259
↓ 3 callers
Class
AceStepAttention
Multi-headed attention module for AceStep model. Implements the attention mechanism from 'Attention Is All You Need' paper, with support
acestep/models/sft/modeling_acestep_v15_base.py:262
↓ 3 callers
Class
AceStepAttention
Multi-headed attention module for AceStep model. Implements the attention mechanism from 'Attention Is All You Need' paper, with support
acestep/models/base/modeling_acestep_v15_base.py:262
↓ 3 callers
Class
AceStepAttention
Multi-headed attention module for AceStep model. Implements the attention mechanism from 'Attention Is All You Need' paper, with support
acestep/models/xl_turbo/modeling_acestep_v15_xl_turbo.py:259
↓ 3 callers
Class
AceStepAttention
Multi-headed attention module for AceStep model. Implements the attention mechanism from 'Attention Is All You Need' paper, with support
acestep/models/xl_sft/modeling_acestep_v15_xl_base.py:262
↓ 3 callers
Class
AceStepTrainingDataset
Dataset for ACE-Step LoRA training from raw audio. DEPRECATED: Use PreprocessedTensorDataset instead for better performance. Audio F
acestep/training/data_module.py:324
↓ 3 callers
Class
Context
acestep/third_parts/nano-vllm/nanovllm/utils/context.py:7
↓ 3 callers
Class
ExternalModelDiscoveryError
Raised when model discovery fails for all candidate endpoints.
acestep/text_tasks/external_lm_model_discovery.py:11
↓ 3 callers
Class
FakeDecoder
acestep/core/lora/service_test.py:7
↓ 3 callers
Class
GPUConfig
GPU configuration based on available memory
acestep/gpu_config.py:221
↓ 3 callers
Class
LLM
acestep/third_parts/nano-vllm/nanovllm/llm.py:4
↓ 3 callers
Class
LoKRConfig
Configuration for LoKr (Low-Rank Kronecker) training.
acestep/training/configs.py:42
↓ 3 callers
Class
LoKRTrainer
High-level trainer for ACE-Step LoKr fine-tuning.
acestep/training/trainer.py:1417
↓ 3 callers
Class
LogBuffer
Minimal write buffer storing the latest non-empty log line.
acestep/api/log_capture.py:8
↓ 3 callers
Class
ModelInfo
OpenRouter-compatible model information.
acestep/openrouter_models.py:205
↓ 3 callers
Class
ModelPricing
Model pricing information.
acestep/openrouter_models.py:197
next →
1–100 of 716, ranked by callers