Mojtaba (Moji) Heydari 's Projects
This repository contains the implementation of an efficient joint beat, downbeat, tempo, and meter tracking system using a compact 1D probabilistic state space and a jump-back reward technique. ICASSP 2022.
BeatNet is state-of-the-art (Real-Time) and Offline joint music beat, downbeat, tempo, and meter tracking system using CRNN and particle filtering. (ISMIR 2021's paper implementation).
Facebook AI Research Sequence-to-Sequence Toolkit written in Python.
Frontend filterbank learning module with HVQT initialization capabilities.
This repo contains the source code of the first deep learning-base singing voice beat tracking system. It leverages WavLM and DistilHuBERT pre-trained speech models to create vocal embeddings and trains linear multi-head self-attention layers on top of them to extract vocal beat activations. Then, it uses HMM decoder to infer signing beats and tempo.
Code for the paper "Learning Sparse Analytic Filters for Piano Transcription".
Audio transformations library for PyTorch
Implementation of Transformer in Transformer, pixel level attention paired with patch level attention for image classification, in Pytorch
🤗 Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.