{ "cells": [ { "cell_type": "code", "execution_count": 1, "id": "f6122e41", "metadata": { "id": "f6122e41" }, "outputs": [], "source": [ "import librosa.display\n", "import tensorflow as tf\n", "import pandas as pd \n", "import numpy as np \n", "import warnings\n", "warnings.filterwarnings('ignore')" ] }, { "cell_type": "code", "execution_count": 2, "id": "Cmdkwjm2X7cw", "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "Cmdkwjm2X7cw", "outputId": "fab55ddc-ef5c-4f12-cd40-eed246fe18ac" }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Mounted at /content/drive\n" ] } ], "source": [ "from google.colab import drive\n", "drive.mount('/content/drive')" ] }, { "cell_type": "code", "execution_count": 3, "id": "49e51f9e", "metadata": { "id": "49e51f9e" }, "outputs": [], "source": [ "df = pd.read_csv('/content/drive/MyDrive/Data/features_3_sec.csv')" ] }, { "cell_type": "code", "execution_count": 4, "id": "c38dcded", "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "c38dcded", "outputId": "09297951-93db-4204-983a-d7b5a7aaecb9" }, "outputs": [ { "data": { "text/plain": [ "(9990, 60)" ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df.shape" ] }, { "cell_type": "code", "execution_count": 5, "id": "22b9047d", "metadata": { "id": "22b9047d" }, "outputs": [], "source": [ "df['tags'] = df['filename'].str.split('.').str[1]" ] }, { "cell_type": "code", "execution_count": 6, "id": "974c6dc0", "metadata": { "id": "974c6dc0" }, "outputs": [], "source": [ "df['tags1'] = df['filename'].str.split('.').str[0]" ] }, { "cell_type": "code", "execution_count": 7, "id": "79dbee09", "metadata": { "colab": { "base_uri": "https://localhost:8080/" }, "id": "79dbee09", "outputId": "e684dbff-8b5b-4fbe-ab86-e90d4c76a92d" }, "outputs": [ { "data": { "text/plain": [ "00000 100\n", "00075 100\n", "00073 100\n", "00072 100\n", "00071 100\n", " ... \n", "00038 99\n", "00032 99\n", "00031 99\n", "00051 99\n", "00049 99\n", "Name: tags, Length: 100, dtype: int64" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" } ], "source": [ "df['tags'].value_counts()" ] }, { "cell_type": "code", "execution_count": 8, "id": "2ca9a620", "metadata": { "colab": { "base_uri": "https://localhost:8080/", "height": 456 }, "id": "2ca9a620", "outputId": "e6e6216e-4521-451e-ac35-7f4e03b4f3d9", "scrolled": true }, "outputs": [ { "data": { "text/html": [ "\n", "
\n", " | filename | \n", "length | \n", "chroma_stft_mean | \n", "chroma_stft_var | \n", "rms_mean | \n", "rms_var | \n", "spectral_centroid_mean | \n", "spectral_centroid_var | \n", "spectral_bandwidth_mean | \n", "spectral_bandwidth_var | \n", "... | \n", "mfcc17_var | \n", "mfcc18_mean | \n", "mfcc18_var | \n", "mfcc19_mean | \n", "mfcc19_var | \n", "mfcc20_mean | \n", "mfcc20_var | \n", "label | \n", "tags | \n", "tags1 | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
20 | \n", "blues.00002.0.wav | \n", "66149 | \n", "0.366614 | \n", "0.090509 | \n", "0.152206 | \n", "0.002467 | \n", "1676.978191 | \n", "433761.847841 | \n", "1794.856236 | \n", "56792.982500 | \n", "... | \n", "44.652466 | \n", "-2.819872 | \n", "50.686920 | \n", "-2.062507 | \n", "38.493343 | \n", "-4.214690 | \n", "23.373898 | \n", "blues | \n", "00002 | \n", "blues | \n", "
21 | \n", "blues.00002.1.wav | \n", "66149 | \n", "0.384461 | \n", "0.084645 | \n", "0.167405 | \n", "0.001362 | \n", "1337.448514 | \n", "69939.396509 | \n", "1658.057449 | \n", "50969.919105 | \n", "... | \n", "65.734543 | \n", "-0.409954 | \n", "47.267921 | \n", "-1.283557 | \n", "51.049812 | \n", "-0.642756 | \n", "27.588282 | \n", "blues | \n", "00002 | \n", "blues | \n", "
22 | \n", "blues.00002.2.wav | \n", "66149 | \n", "0.379043 | \n", "0.086581 | \n", "0.176237 | \n", "0.001924 | \n", "1590.857591 | \n", "153760.844757 | \n", "1779.645051 | \n", "79475.879079 | \n", "... | \n", "44.407555 | \n", "-3.105310 | \n", "40.462624 | \n", "-4.471606 | \n", "46.745087 | \n", "-1.416849 | \n", "35.118946 | \n", "blues | \n", "00002 | \n", "blues | \n", "
23 | \n", "blues.00002.3.wav | \n", "66149 | \n", "0.397078 | \n", "0.080919 | \n", "0.177723 | \n", "0.001808 | \n", "1436.270424 | \n", "98276.302728 | \n", "1690.135527 | \n", "55831.185712 | \n", "... | \n", "49.576012 | \n", "2.942567 | \n", "28.540144 | \n", "-0.360661 | \n", "54.554077 | \n", "-1.046457 | \n", "27.857132 | \n", "blues | \n", "00002 | \n", "blues | \n", "
24 | \n", "blues.00002.4.wav | \n", "66149 | \n", "0.360683 | \n", "0.088624 | \n", "0.183903 | \n", "0.001507 | \n", "1540.099772 | \n", "145972.646462 | \n", "1726.643189 | \n", "65111.550643 | \n", "... | \n", "34.864491 | \n", "-2.013198 | \n", "24.143799 | \n", "-4.399901 | \n", "32.495110 | \n", "-3.156466 | \n", "38.718266 | \n", "blues | \n", "00002 | \n", "blues | \n", "
25 | \n", "blues.00002.5.wav | \n", "66149 | \n", "0.364035 | \n", "0.088116 | \n", "0.152364 | \n", "0.001923 | \n", "1594.920885 | \n", "260781.775496 | \n", "1730.746723 | \n", "113020.010243 | \n", "... | \n", "46.145531 | \n", "-2.628009 | \n", "53.689621 | \n", "-2.401809 | \n", "59.490814 | \n", "-0.967632 | \n", "32.147289 | \n", "blues | \n", "00002 | \n", "blues | \n", "
26 | \n", "blues.00002.6.wav | \n", "66149 | \n", "0.299589 | \n", "0.083030 | \n", "0.170790 | \n", "0.001917 | \n", "1396.794527 | \n", "81945.617374 | \n", "1517.311972 | \n", "92242.679953 | \n", "... | \n", "41.892445 | \n", "-6.356915 | \n", "48.576363 | \n", "-7.920033 | \n", "24.511488 | \n", "-0.412127 | \n", "22.517632 | \n", "blues | \n", "00002 | \n", "blues | \n", "
27 | \n", "blues.00002.7.wav | \n", "66149 | \n", "0.361508 | \n", "0.079471 | \n", "0.190943 | \n", "0.003116 | \n", "1549.572759 | \n", "47057.458331 | \n", "1788.919219 | \n", "45072.259662 | \n", "... | \n", "39.133656 | \n", "0.860312 | \n", "79.191307 | \n", "-5.330613 | \n", "42.226936 | \n", "1.075333 | \n", "22.927328 | \n", "blues | \n", "00002 | \n", "blues | \n", "
28 | \n", "blues.00002.8.wav | \n", "66149 | \n", "0.334331 | \n", "0.081312 | \n", "0.196997 | \n", "0.003942 | \n", "1704.564643 | \n", "75336.469181 | \n", "1880.313683 | \n", "46849.145321 | \n", "... | \n", "58.522827 | \n", "2.397915 | \n", "65.363472 | \n", "-6.671227 | \n", "38.077599 | \n", "-2.200269 | \n", "30.644648 | \n", "blues | \n", "00002 | \n", "blues | \n", "
29 | \n", "blues.00002.9.wav | \n", "66149 | \n", "0.391811 | \n", "0.078529 | \n", "0.187923 | \n", "0.005516 | \n", "1673.364389 | \n", "68382.596855 | \n", "1893.572151 | \n", "47306.278227 | \n", "... | \n", "24.065565 | \n", "2.025056 | \n", "20.160931 | \n", "-6.556604 | \n", "29.323061 | \n", "-1.891574 | \n", "35.834270 | \n", "blues | \n", "00002 | \n", "blues | \n", "
10 rows × 62 columns
\n", "\n", " | length | \n", "chroma_stft_mean | \n", "chroma_stft_var | \n", "rms_mean | \n", "rms_var | \n", "spectral_centroid_mean | \n", "spectral_centroid_var | \n", "spectral_bandwidth_mean | \n", "spectral_bandwidth_var | \n", "rolloff_mean | \n", "... | \n", "mfcc17_mean | \n", "mfcc17_var | \n", "mfcc18_mean | \n", "mfcc18_var | \n", "mfcc19_mean | \n", "mfcc19_var | \n", "mfcc20_mean | \n", "mfcc20_var | \n", "label | \n", "tags1 | \n", "
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
0 | \n", "66149 | \n", "0.335406 | \n", "0.091048 | \n", "0.130405 | \n", "0.003521 | \n", "1773.065032 | \n", "167541.630869 | \n", "1972.744388 | \n", "117335.771563 | \n", "3714.560359 | \n", "... | \n", "-3.241280 | \n", "36.488243 | \n", "0.722209 | \n", "38.099152 | \n", "-5.050335 | \n", "33.618073 | \n", "-0.243027 | \n", "43.771767 | \n", "blues | \n", "blues | \n", "
1 | \n", "66149 | \n", "0.343065 | \n", "0.086147 | \n", "0.112699 | \n", "0.001450 | \n", "1816.693777 | \n", "90525.690866 | \n", "2010.051501 | \n", "65671.875673 | \n", "3869.682242 | \n", "... | \n", "-6.055294 | \n", "40.677654 | \n", "0.159015 | \n", "51.264091 | \n", "-2.837699 | \n", "97.030830 | \n", "5.784063 | \n", "59.943081 | \n", "blues | \n", "blues | \n", "
2 | \n", "66149 | \n", "0.346815 | \n", "0.092243 | \n", "0.132003 | \n", "0.004620 | \n", "1788.539719 | \n", "111407.437613 | \n", "2084.565132 | \n", "75124.921716 | \n", "3997.639160 | \n", "... | \n", "-1.768610 | \n", "28.348579 | \n", "2.378768 | \n", "45.717648 | \n", "-1.938424 | \n", "53.050835 | \n", "2.517375 | \n", "33.105122 | \n", "blues | \n", "blues | \n", "
3 | \n", "66149 | \n", "0.363639 | \n", "0.086856 | \n", "0.132565 | \n", "0.002448 | \n", "1655.289045 | \n", "111952.284517 | \n", "1960.039988 | \n", "82913.639269 | \n", "3568.300218 | \n", "... | \n", "-3.841155 | \n", "28.337118 | \n", "1.218588 | \n", "34.770935 | \n", "-3.580352 | \n", "50.836224 | \n", "3.630866 | \n", "32.023678 | \n", "blues | \n", "blues | \n", "
4 | \n", "66149 | \n", "0.335579 | \n", "0.088129 | \n", "0.143289 | \n", "0.001701 | \n", "1630.656199 | \n", "79667.267654 | \n", "1948.503884 | \n", "60204.020268 | \n", "3469.992864 | \n", "... | \n", "0.664582 | \n", "45.880913 | \n", "1.689446 | \n", "51.363583 | \n", "-3.392489 | \n", "26.738789 | \n", "0.536961 | \n", "29.146694 | \n", "blues | \n", "blues | \n", "
5 rows × 60 columns
\n", "