aac_metrics.classes.clap_sim module¶
- class CLAPSim(
- return_all_scores: True =
True, - *,
- clap_method: 'audio' | 'text' =
'text', - clap_model: str | CLAPWrapper =
DEFAULT_CLAP_SIM_MODEL, - device: str | device | None =
'cuda_if_available', - batch_size: int | None =
32, - reset_state: bool =
True, - seed: int | None =
42, - verbose: int =
0, - class CLAPSim(
- return_all_scores: False,
- *,
- clap_method: 'audio' | 'text' =
'text', - clap_model: str | CLAPWrapper =
DEFAULT_CLAP_SIM_MODEL, - device: str | device | None =
'cuda_if_available', - batch_size: int | None =
32, - reset_state: bool =
True, - seed: int | None =
42, - verbose: int =
0, Bases:
Generic[T_CLAPOut],AACMetric[T_CLAPOut]Cosine-similarity of the Contrastive Language-Audio Pretraining (CLAP) embeddings.
The implementation is based on the msclap pypi package. Note: Instances of this class are not pickable.
msclap package: https://pypi.org/project/msclap/
For more information, see
clap_sim().