MCPcopy Index your code

hub / github.com/ace-step/ACE-Step-1.5 / types & classes

Types & classes716 in github.com/ace-step/ACE-Step-1.5

↓ 47 callersClass_Host
Minimal host object exposing InitServiceMixin for focused unit testing.
acestep/core/generation/handler/init_service_test.py:52
↓ 38 callersClassTrainingUpdate
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 callersClassGenerationParams
Configuration for music generation parameters. Attributes: # Text Inputs caption: A short text prompt describing the desired
acestep/inference.py:45
↓ 24 callersClassLLMHandler
5Hz LM Handler for audio code generation
acestep/llm_inference.py:48
↓ 20 callersClassAudioSaver
Audio saving and transcoding utility class
acestep/audio_utils.py:114
↓ 17 callersClassExternalAIClientError
Raised when external API calls or response parsing fail.
acestep/text_tasks/external_ai_types.py:9
↓ 15 callersClassSecretStoreError
Raised when encrypted secret read/write operations fail.
acestep/text_tasks/secure_secret_store.py:18
↓ 14 callersClassMomentumBuffer
acestep/models/common/apg_guidance.py:5
↓ 13 callersClassGenerationConfig
Configuration for music generation. Attributes: batch_size: Number of audio samples to generate allow_lm_batch: Whether to al
acestep/inference.py:226
↓ 13 callersClassQwen3MLP
acestep/third_parts/nano-vllm/nanovllm/models/qwen3.py:91
↓ 11 callersClass_FakeHandler
Fake DiT handler providing initialize_service contract.
acestep/api/http/model_init_service_test.py:11
↓ 11 callersClass_Host
Test host exposing the minimum runtime attributes for request helpers.
acestep/core/generation/handler/service_generate_request_test.py:10
↓ 11 callersClass_Host
Minimal host exposing extracted native MLX encode/decode helper methods.
acestep/core/generation/handler/mlx_vae_native_test.py:62
↓ 10 callersClass_Host
Minimal host implementing dependencies for request helper tests.
acestep/core/generation/handler/generate_music_request_test.py:11
↓ 10 callersClass_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 callersClassAceStepHandler
ACE-Step Business Logic Handler
acestep/handler.py:62
↓ 8 callersClassFakeHandler
Minimal handler stand-in exposing the surface the overlay needs.
acestep/core/generation/handler/_flow_edit_dispatch_test_support.py:12
↓ 8 callersClass_DummyHandler
Handler stub exposing the attributes used by ``set_use_lora`` / ``set_lora_scale``.
acestep/core/generation/handler/lora/controls_test.py:14
↓ 7 callersClassStubModel
Minimal model facade exposing the surface ``flow_edit`` uses.
acestep/models/common/_flow_edit_test_support.py:56
↓ 7 callersClass_FakeLlm
Fake LLM handler providing initialize contract.
acestep/api/http/model_init_service_test.py:20
↓ 7 callersClass_Host
Host combining both encode mixins with minimal dependencies.
acestep/core/generation/handler/vae_encode_test.py:47
↓ 7 callersClass_Host
Minimal host implementing methods used by ``IoAudioMixin``.
acestep/core/generation/handler/io_audio_test.py:15
↓ 7 callersClass_PatchedEnv
Temporarily redirect user-local storage into a writable temp directory.
acestep/text_tasks/external_lm_model_cache_test.py:168
↓ 6 callersClassAceStepConfig
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 callersClassDCWCorrector
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 callersClassEncryptedSecretStore
Native-keyring or OpenSSL-backed secret store in user-local storage.
acestep/text_tasks/secure_secret_store.py:23
↓ 6 callersClassFakeDecoder
acestep/core/generation/handler/lora_integration_test.py:6
↓ 6 callersClassMLXOobleckResidualUnit
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 callersClassMLXSnake1d
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 callersClassMinimalHandler
acestep/core/generation/handler/lora_integration_test.py:33
↓ 6 callersClassPreprocessedTensorDataset
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 callersClassRequestParser
Parse request parameters from multiple sources with alias support.
acestep/api/http/release_task_param_parser.py:94
↓ 6 callersClassRuntimeComponentManager
Temporarily offload runtime components and restore them after a task.
acestep/api/train_api_runtime.py:28
↓ 6 callersClassTrainingConfig
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 callersClass_FakeStore
Return preconfigured records by job id.
acestep/api/jobs/local_cache_updates_test.py:32
↓ 6 callersClass_Host
Minimal host object exposing TrainingPresetMixin for focused unit testing.
acestep/core/generation/handler/training_preset_test.py:42
↓ 5 callersClassDatasetBuilder
Builder for creating training datasets from audio files.
acestep/training/dataset_builder_modules/builder.py:12
↓ 5 callersClassLegacyTorchFixDecision
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 callersClassRMSNorm
acestep/third_parts/nano-vllm/nanovllm/layers/layernorm.py:7
↓ 5 callersClassRequestResult
单次请求结果
openrouter/stress_test.py:47
↓ 5 callersClassSamplingParams
acestep/third_parts/nano-vllm/nanovllm/sampling_params.py:6
↓ 5 callersClass_ChunksHost
Host stub for testing chunk decode implementations.
acestep/core/generation/handler/vae_decode_test_helpers.py:88
↓ 5 callersClass_DecodeHost
Host stub for testing VaeDecodeMixin orchestration behavior.
acestep/core/generation/handler/vae_decode_test_helpers.py:50
↓ 5 callersClass_Decoder
Minimal decoder stub returning configured cross-attention outputs.
acestep/core/generation/handler/lyric_alignment_test.py:23
↓ 5 callersClass_DummyHandler
Handler stub exposing the attributes used by ``load_lora``.
acestep/core/generation/handler/lora/lifecycle_test.py:38
↓ 5 callersClass_FakeHandler
Minimal stand-in for a DiT handler with LoRA attributes.
acestep/audio_utils_uuid_test.py:20
↓ 5 callersClass_FakeLocalCache
Capture local-cache set calls for deterministic assertions.
acestep/api/jobs/local_cache_updates_test.py:18
↓ 5 callersClass_Host
Host object exposing the minimal attributes expected by mixins.
acestep/core/generation/handler/lyric_alignment_test.py:47
↓ 5 callersClass_Host
Minimal host implementing ConditioningEmbedMixin dependencies.
acestep/core/generation/handler/conditioning_embed_test.py:24
↓ 5 callersClass_Host
acestep/core/generation/handler/diffusion_test.py:10
↓ 5 callersClass_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 callersClassAceStepEncoderLayer
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 callersClassAceStepEncoderLayer
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 callersClassAceStepEncoderLayer
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 callersClassAceStepEncoderLayer
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 callersClassAceStepEncoderLayer
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 callersClassAceStepEncoderLayer
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 callersClassAutoLabelRequest
Request payload for auto-labeling dataset samples.
acestep/api/train_api_dataset_models.py:26
↓ 4 callersClassCreateSampleResult
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 callersClassExternalProviderProfile
Static configuration for a supported external provider.
acestep/text_tasks/external_lm_providers.py:11
↓ 4 callersClassFormatSampleResult
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 callersClassGenerateMusicRequest
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 callersClassGenerationResult
Result of music generation. Attributes: # Audio Outputs audios: List of audio dictionaries with paths, keys, params s
acestep/inference.py:268
↓ 4 callersClassGoBack
Raised when the user types 'b' or 'back' at any prompt.
acestep/training_v2/ui/prompt_helpers.py:51
↓ 4 callersClassLambda
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 callersClassLambda
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 callersClassLambda
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 callersClassLambda
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 callersClassLambda
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 callersClassLambda
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 callersClassLoRATrainer
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 callersClassLoraService
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 callersClassMLXDiTDecoder
Native MLX implementation of AceStepDiTModel (the diffusion transformer decoder). Mirrors the PyTorch ``AceStepDiTModel`` class exactly:
acestep/models/mlx/dit_model.py:421
↓ 4 callersClassPreprocessedDataModule
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 callersClassSequence
acestep/third_parts/nano-vllm/nanovllm/engine/sequence.py:15
↓ 4 callersClassUnderstandResult
Result of music understanding from audio codes. Attributes: # Metadata Fields caption: Generated caption describing the music
acestep/inference.py:295
↓ 4 callersClass_FakeHandler
Minimal handler stub for LoRA route tests.
acestep/api/http/lora_routes_test.py:40
↓ 4 callersClass_FakeHandler
Minimal route handler stub used for HTTP integration tests.
acestep/api/http/lora_routes_http_test.py:25
↓ 4 callersClass_FakeParser
Minimal parser stub exposing typed accessors used by request builder.
acestep/api/http/release_task_request_builder_test.py:9
↓ 4 callersClass_FakeRequest
Minimal request stub supporting async json/form/body accessors.
acestep/api/http/release_task_request_parser_test.py:54
↓ 4 callersClass_FakeStore
In-memory store stub for worker helper tests.
acestep/api/jobs/test_fakes.py:22
↓ 4 callersClass_Host
Minimal host providing state required by payload assembly tests.
acestep/core/generation/handler/generate_music_payload_test.py:58
↓ 4 callersClass_JobStore
Thread-safe in-memory store for queued/running/completed jobs.
acestep/api/jobs/store.py:68
↓ 3 callersClassAceStepAttention
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 callersClassAceStepAttention
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 callersClassAceStepAttention
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 callersClassAceStepAttention
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 callersClassAceStepAttention
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 callersClassAceStepAttention
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 callersClassAceStepTrainingDataset
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 callersClassContext
acestep/third_parts/nano-vllm/nanovllm/utils/context.py:7
↓ 3 callersClassExternalModelDiscoveryError
Raised when model discovery fails for all candidate endpoints.
acestep/text_tasks/external_lm_model_discovery.py:11
↓ 3 callersClassFakeDecoder
acestep/core/lora/service_test.py:7
↓ 3 callersClassGPUConfig
GPU configuration based on available memory
acestep/gpu_config.py:221
↓ 3 callersClassLLM
acestep/third_parts/nano-vllm/nanovllm/llm.py:4
↓ 3 callersClassLoKRConfig
Configuration for LoKr (Low-Rank Kronecker) training.
acestep/training/configs.py:42
↓ 3 callersClassLoKRTrainer
High-level trainer for ACE-Step LoKr fine-tuning.
acestep/training/trainer.py:1417
↓ 3 callersClassLogBuffer
Minimal write buffer storing the latest non-empty log line.
acestep/api/log_capture.py:8
↓ 3 callersClassModelInfo
OpenRouter-compatible model information.
acestep/openrouter_models.py:205
↓ 3 callersClassModelPricing
Model pricing information.
acestep/openrouter_models.py:197
next →1–100 of 716, ranked by callers