All Projects → evanotero → Deep Music Genre Classification

evanotero / Deep Music Genre Classification

Licence: gpl-3.0
🎵 Using Deep Learning to Categorize Music as Time Progresses Through Spectrogram Analysis

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Deep Music Genre Classification

Rnn Theano
使用Theano实现的一些RNN代码,包括最基本的RNN,LSTM,以及部分Attention模型,如论文MLSTM等
Stars: ✭ 31 (+34.78%)
Mutual labels:  classification, cnn, lstm, rnn
Machine Learning
My Attempt(s) In The World Of ML/DL....
Stars: ✭ 78 (+239.13%)
Mutual labels:  classification, lstm, rnn
Video Classification
Tutorial for video classification/ action recognition using 3D CNN/ CNN+RNN on UCF101
Stars: ✭ 543 (+2260.87%)
Mutual labels:  cnn, lstm, rnn
Eda nlp
Data augmentation for NLP, presented at EMNLP 2019
Stars: ✭ 902 (+3821.74%)
Mutual labels:  classification, cnn, rnn
Lightnet
Efficient, transparent deep learning in hundreds of lines of code.
Stars: ✭ 243 (+956.52%)
Mutual labels:  cnn, lstm, rnn
Automatic speech recognition
End-to-end Automatic Speech Recognition for Madarian and English in Tensorflow
Stars: ✭ 2,751 (+11860.87%)
Mutual labels:  cnn, lstm, rnn
Multi Class Text Classification Cnn Rnn
Classify Kaggle San Francisco Crime Description into 39 classes. Build the model with CNN, RNN (GRU and LSTM) and Word Embeddings on Tensorflow.
Stars: ✭ 570 (+2378.26%)
Mutual labels:  cnn, lstm, rnn
Sign Language Gesture Recognition
Sign Language Gesture Recognition From Video Sequences Using RNN And CNN
Stars: ✭ 214 (+830.43%)
Mutual labels:  cnn, lstm, rnn
Unet Zoo
A collection of UNet and hybrid architectures in PyTorch for 2D and 3D Biomedical Image segmentation
Stars: ✭ 302 (+1213.04%)
Mutual labels:  cnn, lstm, rnn
Basicocr
BasicOCR是一个致力于解决自然场景文字识别算法研究的项目。该项目由长城数字大数据应用技术研究院佟派AI团队发起和维护。
Stars: ✭ 336 (+1360.87%)
Mutual labels:  cnn, lstm, rnn
Text Classification Cnn Rnn
CNN-RNN中文文本分类,基于TensorFlow
Stars: ✭ 3,613 (+15608.7%)
Mutual labels:  classification, cnn, rnn
Caption generator
A modular library built on top of Keras and TensorFlow to generate a caption in natural language for any input image.
Stars: ✭ 243 (+956.52%)
Mutual labels:  cnn, lstm, rnn
Pytorch Sentiment Analysis
Tutorials on getting started with PyTorch and TorchText for sentiment analysis.
Stars: ✭ 3,209 (+13852.17%)
Mutual labels:  cnn, lstm, rnn
Tensorflow Tutorial
Tensorflow tutorial from basic to hard, 莫烦Python 中文AI教学
Stars: ✭ 4,122 (+17821.74%)
Mutual labels:  classification, cnn, rnn
Natural Language Processing With Tensorflow
Natural Language Processing with TensorFlow, published by Packt
Stars: ✭ 222 (+865.22%)
Mutual labels:  cnn, lstm, rnn
Lstm Music Genre Classification
Music genre classification with LSTM Recurrent Neural Nets in Keras & PyTorch
Stars: ✭ 166 (+621.74%)
Mutual labels:  classification, lstm, rnn
Pytorch Learners Tutorial
PyTorch tutorial for learners
Stars: ✭ 97 (+321.74%)
Mutual labels:  cnn, lstm, rnn
Eeg Dl
A Deep Learning library for EEG Tasks (Signals) Classification, based on TensorFlow.
Stars: ✭ 165 (+617.39%)
Mutual labels:  cnn, lstm, rnn
Resnetcam Keras
Keras implementation of a ResNet-CAM model
Stars: ✭ 269 (+1069.57%)
Mutual labels:  classification, cnn, keras-tensorflow
Rmdl
RMDL: Random Multimodel Deep Learning for Classification
Stars: ✭ 375 (+1530.43%)
Mutual labels:  classification, cnn, rnn

Deep Music Genre Classification

Using deep learning to categorize music as time progresses through dpectrogram snalysis.

About

Our aim is to create a neural network (CNN + LSTM RNN) that recognizes music genre and provides a user-friendly visualization for the network's current belief of the genre of a song.

This project uses Keras, using TensorFlow for the backend, for the neural network and Tornado for serving requests.

Background

The rationale for this particular model is based on several works, primarily Grzegorz Gwardys and Daniel Grzywczak, Deep Image Features in Music Information Retrieval, Recommending music on Spotify with Deep Learning, and Convolutional-Recurrent Neural Network for Live Music Genre Recognition.

Data

Spectrogram Representation

TODO

Dataset

TODO

Model

Motivation

TODO

Architecture

TODO

Results

Summary Statistics

TODO

Conclusion

TODO

Demo

TODO

Usage

TODO

Slides

The slide deck can be found on Google Slides: Using Deep Learning to Categorize Music as Time Progresses Through Spectrogram Analysis.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].