mtg / maest

MAEST is a family of Transformer models based on PASST and focused on music analysis applications. The MAEST models are also available for inference in the Essentia library and for inference and training in the official repository.

replicate.com
Total runs: 1.8K
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Github
Model's Last Updated: November 05 2023

Introduction of maest

Model Details of maest

Readme
Model Details

MAEST is a family of Transformer models based on PASST and focused on music analysis applications. The MAEST models are also available for inference in the Essentia library and for inference and training in the official repository .

Model Description
  • Developed by: Pablo Alonso
  • Shared by: Pablo Alonso
  • Model type: Transformer
  • License: cc-by-nc-sa-4.0
  • Finetuned from model: PaSST
Model Sources
Uses

MAEST is a music audio representation model pre-trained on the task of music style classification. According to the evaluation reported in the original paper, it reports good performance in several downstream music analysis tasks.

Direct Use

The MAEST models can make predictions for a taxonomy of 400 music styles derived from the public metadata of Discogs .

Downstream Use

The MAEST models have reported good performance in downstream applications related to music genre recognition, music emotion recognition, and instrument detection. Specifically, the original paper reports that the best performance is obtained from representations extracted from intermediate layers of the model.

Out-of-Scope Use

The model has not been evaluated outside the context of music understanding applications, so we are unaware of its performance outside its intended domain. Since the model is intended to be used within the audio-classification pipeline, it is important to mention that MAEST is NOT a general-purpose audio classification model (such as AST ), so it shuold not be expected to perform well in tasks such as AudioSet .

Bias, Risks, and Limitations

The MAEST models were trained using Discogs20, an in-house MTG dataset derived from the public Discogs metadata. While we tried to maximize the diversity with respect to the 400 music styles covered in the dataset, we noted an overrepresentation of Western (particularly electronic) music.

Training Details
Training Data

Our models were trained using Discogs20, MTG in-house dataset featuring 3.3M music tracks matched to Discogs ’ metadata.

Training Procedure

Most training details are detailed in the paper and official implementation of the model.

Preprocessing

MAEST models rely on mel-spectrograms originally extracted with the Essentia library, and used in several previous publications. In Transformers, this mel-spectrogram signature is replicated to a certain extent using audio_utils , which have a very small (but not neglectable) impact on the predictions.

Evaluation, Metrics, and results

The MAEST models were pre-trained in the task of music style classification, and their internal representations were evaluated via downstream MLP probes in several benchmark music understanding tasks. Check the original paper for details.

Environmental Impact
  • Hardware Type: 4 x Nvidia RTX 2080 Ti
  • Hours used: apprx. 32
  • Carbon Emitted: apprx. 3.46 kg CO2 eq.

Carbon emissions estimated using the Machine Learning Impact calculator presented in Lacoste et al. (2019) .

Technical Specifications
Model Architecture and Objective

Audio Spectrogram Transformer (AST)

Compute Infrastructure

Local infrastructure

Hardware

4 x Nvidia RTX 2080 Ti

Software

Pytorch

Citation

BibTeX:

@inproceedings{alonso2023music,
  title={Efficient supervised training of audio transformers for music representation learning},
  author={Alonso-Jim{\'e}nez, Pablo and Serra, Xavier and Bogdanov, Dmitry},
  booktitle={Proceedings of the 24th International Society for Music Information Retrieval Conference (ISMIR 2023)},
  year={2022},
  organization={International Society for Music Information Retrieval (ISMIR)}
}

APA:

Alonso-Jiménez, P., Serra, X., & Bogdanov, D. (2023). Efficient Supervised Training of Audio Transformers for Music Representation Learning. In Proceedings of the 24th International Society for Music Information Retrieval Conference (ISMIR 2023)
Model Card Authors

Pablo Alonso

Model Card Contact

Pricing of maest replicate.com

Run time and cost

This model costs approximately $0.0047 to run on Replicate, or 212 runs per $1, but this varies depending on your inputs. It is also open source and you can run it on your own computer with Docker .

This model runs on Nvidia T4 GPU hardware . Predictions typically complete within 21 seconds.

Runs of mtg maest on replicate.com

1.8K
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs

More Information About maest replicate.com Model

maest replicate.com

maest replicate.com is an AI model on replicate.com that provides maest's model effect (MAEST is a family of Transformer models based on PASST and focused on music analysis applications. The MAEST models are also available for inference in the Essentia library and for inference and training in the official repository.), which can be used instantly with this mtg maest model. replicate.com supports a free trial of the maest model, and also provides paid use of the maest. Support call maest model through api, including Node.js, Python, http.

maest replicate.com Url

https://replicate.com/mtg/maest

mtg maest online free

maest replicate.com is an online trial and call api platform, which integrates maest's modeling effects, including api services, and provides a free online trial of maest, you can try maest online for free by clicking the link below.

mtg maest online free url in replicate.com:

https://replicate.com/mtg/maest

maest install

maest is an open source model from GitHub that offers a free installation service, and any user can find maest on GitHub to install. At the same time, replicate.com provides the effect of maest install, users can directly use maest installed effect in replicate.com for debugging and trial. It also supports api for free installation.

maest install url in replicate.com:

https://replicate.com/mtg/maest

maest install url in github:

https://github.com/palonso/MAEST/

Url of maest

Provider of maest replicate.com

Other API from mtg

replicate

An EfficientNet for music style classification by 400 styles from the Discogs taxonomy

Total runs: 148.4K
Run Growth: 0
Growth Rate: 0.00%
Updated:May 25 2023
replicate

Transfer learning models for music classification by genres, moods, and instrumentation

Total runs: 10.0K
Run Growth: 0
Growth Rate: 0.00%
Updated:June 13 2024
replicate

Regression of musical arousal and valence values

Total runs: 8.6K
Run Growth: 0
Growth Rate: 0.00%
Updated:February 18 2025
replicate

Tempo BPM estimation with Essentia

Total runs: 727
Run Growth: 0
Growth Rate: 0.00%
Updated:November 30 2023