view notebooks/sensitivity_experiment.ipynb @ 105:edd82eb89b4b branch-tests tip

Merge
author Maria Panteli
date Sun, 15 Oct 2017 13:36:59 +0100
parents e279ccea5f9b
children
line wrap: on
line source
{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": 16,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "The autoreload extension is already loaded. To reload it, use:\n",
      "  %reload_ext autoreload\n"
     ]
    }
   ],
   "source": [
    "import numpy as np\n",
    "import pandas as pd\n",
    "\n",
    "%matplotlib inline\n",
    "import matplotlib.pyplot as plt\n",
    "\n",
    "%load_ext autoreload\n",
    "%autoreload 2\n",
    "\n",
    "import sys\n",
    "sys.path.append('../')\n",
    "import scripts.load_dataset as load_dataset\n",
    "import scripts.map_and_average as mapper\n",
    "import scripts.classification as classification\n",
    "import scripts.outliers as outliers"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "OUTPUT_FILES = load_dataset.OUTPUT_FILES\n",
    "n_iters = 10"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 5,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(8396, 108)"
      ]
     },
     "execution_count": 5,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df = load_dataset.sample_dataset(csv_file=load_dataset.METADATA_FILE)\n",
    "df.shape"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 48,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(45, 3600)\n",
      "(45, 3600)\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>0</th>\n",
       "      <th>1</th>\n",
       "      <th>2</th>\n",
       "      <th>3</th>\n",
       "      <th>4</th>\n",
       "      <th>5</th>\n",
       "      <th>6</th>\n",
       "      <th>7</th>\n",
       "      <th>8</th>\n",
       "      <th>9</th>\n",
       "      <th>...</th>\n",
       "      <th>3590</th>\n",
       "      <th>3591</th>\n",
       "      <th>3592</th>\n",
       "      <th>3593</th>\n",
       "      <th>3594</th>\n",
       "      <th>3595</th>\n",
       "      <th>3596</th>\n",
       "      <th>3597</th>\n",
       "      <th>3598</th>\n",
       "      <th>3599</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>0</td>\n",
       "      <td>0.713115</td>\n",
       "      <td>0.523960</td>\n",
       "      <td>0.704918</td>\n",
       "      <td>0.445776</td>\n",
       "      <td>0.286885</td>\n",
       "      <td>0.426230</td>\n",
       "      <td>0.142497</td>\n",
       "      <td>0.127995</td>\n",
       "      <td>0.301387</td>\n",
       "      <td>...</td>\n",
       "      <td>0.157629</td>\n",
       "      <td>0.194199</td>\n",
       "      <td>0.227617</td>\n",
       "      <td>0.247793</td>\n",
       "      <td>0.297604</td>\n",
       "      <td>0.278058</td>\n",
       "      <td>0.366961</td>\n",
       "      <td>0.404792</td>\n",
       "      <td>0.508197</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>0</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.495213</td>\n",
       "      <td>0.228458</td>\n",
       "      <td>0.141961</td>\n",
       "      <td>0.210300</td>\n",
       "      <td>0.063387</td>\n",
       "      <td>0.059426</td>\n",
       "      <td>0.138329</td>\n",
       "      <td>0.075272</td>\n",
       "      <td>...</td>\n",
       "      <td>0.132717</td>\n",
       "      <td>0.142621</td>\n",
       "      <td>0.162430</td>\n",
       "      <td>0.195774</td>\n",
       "      <td>0.252228</td>\n",
       "      <td>0.237702</td>\n",
       "      <td>0.297128</td>\n",
       "      <td>0.428854</td>\n",
       "      <td>0.530208</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>0</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.495213</td>\n",
       "      <td>0.228458</td>\n",
       "      <td>0.141961</td>\n",
       "      <td>0.210300</td>\n",
       "      <td>0.063387</td>\n",
       "      <td>0.059426</td>\n",
       "      <td>0.138329</td>\n",
       "      <td>0.075272</td>\n",
       "      <td>...</td>\n",
       "      <td>0.132717</td>\n",
       "      <td>0.142621</td>\n",
       "      <td>0.162430</td>\n",
       "      <td>0.195774</td>\n",
       "      <td>0.252228</td>\n",
       "      <td>0.237702</td>\n",
       "      <td>0.297128</td>\n",
       "      <td>0.428854</td>\n",
       "      <td>0.530208</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>0</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.495213</td>\n",
       "      <td>0.228458</td>\n",
       "      <td>0.141961</td>\n",
       "      <td>0.210300</td>\n",
       "      <td>0.063387</td>\n",
       "      <td>0.059426</td>\n",
       "      <td>0.138329</td>\n",
       "      <td>0.075272</td>\n",
       "      <td>...</td>\n",
       "      <td>0.132717</td>\n",
       "      <td>0.142621</td>\n",
       "      <td>0.162430</td>\n",
       "      <td>0.195774</td>\n",
       "      <td>0.252228</td>\n",
       "      <td>0.237702</td>\n",
       "      <td>0.297128</td>\n",
       "      <td>0.428854</td>\n",
       "      <td>0.530208</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>0</td>\n",
       "      <td>1.000000</td>\n",
       "      <td>0.495213</td>\n",
       "      <td>0.228458</td>\n",
       "      <td>0.141961</td>\n",
       "      <td>0.210300</td>\n",
       "      <td>0.063387</td>\n",
       "      <td>0.059426</td>\n",
       "      <td>0.138329</td>\n",
       "      <td>0.075272</td>\n",
       "      <td>...</td>\n",
       "      <td>0.131066</td>\n",
       "      <td>0.139320</td>\n",
       "      <td>0.157478</td>\n",
       "      <td>0.192473</td>\n",
       "      <td>0.245626</td>\n",
       "      <td>0.234401</td>\n",
       "      <td>0.288874</td>\n",
       "      <td>0.422252</td>\n",
       "      <td>0.515352</td>\n",
       "      <td>0</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>5 rows × 3600 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "   0         1         2         3         4         5         6         7     \\\n",
       "0     0  0.713115  0.523960  0.704918  0.445776  0.286885  0.426230  0.142497   \n",
       "1     0  1.000000  0.495213  0.228458  0.141961  0.210300  0.063387  0.059426   \n",
       "2     0  1.000000  0.495213  0.228458  0.141961  0.210300  0.063387  0.059426   \n",
       "3     0  1.000000  0.495213  0.228458  0.141961  0.210300  0.063387  0.059426   \n",
       "4     0  1.000000  0.495213  0.228458  0.141961  0.210300  0.063387  0.059426   \n",
       "\n",
       "       8         9     ...       3590      3591      3592      3593      3594  \\\n",
       "0  0.127995  0.301387  ...   0.157629  0.194199  0.227617  0.247793  0.297604   \n",
       "1  0.138329  0.075272  ...   0.132717  0.142621  0.162430  0.195774  0.252228   \n",
       "2  0.138329  0.075272  ...   0.132717  0.142621  0.162430  0.195774  0.252228   \n",
       "3  0.138329  0.075272  ...   0.132717  0.142621  0.162430  0.195774  0.252228   \n",
       "4  0.138329  0.075272  ...   0.131066  0.139320  0.157478  0.192473  0.245626   \n",
       "\n",
       "       3595      3596      3597      3598  3599  \n",
       "0  0.278058  0.366961  0.404792  0.508197     0  \n",
       "1  0.237702  0.297128  0.428854  0.530208     0  \n",
       "2  0.237702  0.297128  0.428854  0.530208     0  \n",
       "3  0.237702  0.297128  0.428854  0.530208     0  \n",
       "4  0.234401  0.288874  0.422252  0.515352     0  \n",
       "\n",
       "[5 rows x 3600 columns]"
      ]
     },
     "execution_count": 48,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "import pandas as pd\n",
    "import os\n",
    "pb_df = pd.read_csv(os.path.join('/import/c4dm-04/mariap/FeatureCsvs/PB-melodia/', '49483_SampleAudio.csv'), header=None)\n",
    "print pb_df.shape\n",
    "pbihist = np.loadtxt(os.path.join('/import/c4dm-04/mariap/FeatureCsvs/PB-melodia/', '49483_SampleAudio.csv'), delimiter=',')\n",
    "print pbihist.shape\n",
    "pb_df.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 52,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0     0\n",
      "1     0\n",
      "2     0\n",
      "3     0\n",
      "4     0\n",
      "5     0\n",
      "6     0\n",
      "7     0\n",
      "8     0\n",
      "9     0\n",
      "10    0\n",
      "11    0\n",
      "12    0\n",
      "13    0\n",
      "14    0\n",
      "15    0\n",
      "16    0\n",
      "17    0\n",
      "18    0\n",
      "19    0\n",
      "20    0\n",
      "21    0\n",
      "22    0\n",
      "23    0\n",
      "24    0\n",
      "25    0\n",
      "26    0\n",
      "27    0\n",
      "28    0\n",
      "29    0\n",
      "30    0\n",
      "31    0\n",
      "32    0\n",
      "33    0\n",
      "34    0\n",
      "35    0\n",
      "36    0\n",
      "37    0\n",
      "38    0\n",
      "39    0\n",
      "40    0\n",
      "41    0\n",
      "42    0\n",
      "43    0\n",
      "44    0\n",
      "Name: 0, dtype: float64\n",
      "0     0\n",
      "1     0\n",
      "2     0\n",
      "3     0\n",
      "4     0\n",
      "5     0\n",
      "6     0\n",
      "7     0\n",
      "8     0\n",
      "9     0\n",
      "10    0\n",
      "11    0\n",
      "12    0\n",
      "13    0\n",
      "14    0\n",
      "15    0\n",
      "16    0\n",
      "17    0\n",
      "18    0\n",
      "19    0\n",
      "20    0\n",
      "21    0\n",
      "22    0\n",
      "23    0\n",
      "24    0\n",
      "25    0\n",
      "26    0\n",
      "27    0\n",
      "28    0\n",
      "29    0\n",
      "30    0\n",
      "31    0\n",
      "32    0\n",
      "33    0\n",
      "34    0\n",
      "35    0\n",
      "36    0\n",
      "37    0\n",
      "38    0\n",
      "39    0\n",
      "40    0\n",
      "41    0\n",
      "42    0\n",
      "43    0\n",
      "44    0\n",
      "Name: 3599, dtype: float64\n",
      "0     0.713115\n",
      "1     1.000000\n",
      "2     1.000000\n",
      "3     1.000000\n",
      "4     1.000000\n",
      "5     0.725167\n",
      "6     0.792076\n",
      "7     0.849182\n",
      "8     0.848190\n",
      "9     0.849824\n",
      "10    0.849824\n",
      "11    0.860825\n",
      "12    0.854481\n",
      "13    0.864482\n",
      "14    0.858819\n",
      "15    0.882819\n",
      "16    0.883187\n",
      "17    0.879916\n",
      "18    0.870409\n",
      "19    0.874744\n",
      "20    0.866805\n",
      "21    0.927317\n",
      "22    0.986375\n",
      "23    1.000000\n",
      "24    1.000000\n",
      "25    1.000000\n",
      "26    1.000000\n",
      "27    1.000000\n",
      "28    1.000000\n",
      "29    1.000000\n",
      "30    1.000000\n",
      "31    1.000000\n",
      "32    0.896050\n",
      "33    0.368809\n",
      "34    0.368809\n",
      "35    0.720214\n",
      "36    0.720214\n",
      "37    0.720214\n",
      "38    0.720214\n",
      "39    0.720214\n",
      "40    0.720214\n",
      "41    0.720214\n",
      "42    0.720214\n",
      "43    0.720214\n",
      "44    0.720214\n",
      "Name: 1, dtype: float64\n"
     ]
    },
    {
     "data": {
      "image/png": "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\nxhzi/wP+tSnOiEfz1wAAAABJRU5ErkJggg==\n",
      "text/plain": [
       "<matplotlib.figure.Figure at 0x7f6a5fd9e610>"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "%matplotlib inline\n",
    "import matplotlib.pyplot as plt\n",
    "plt.imshow(pb_df, aspect='auto')\n",
    "print pb_df.iloc[:, 0]\n",
    "print pb_df.iloc[:, -1]\n",
    "print pb_df.iloc[:, 1]"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 56,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([ 59,   1,   1,   1,   1, 733, 733, 733, 733, 733, 733, 733, 733,\n",
       "       733, 733,  60,  60,  60, 123, 123, 123, 182,  60,   1,   1,   1,\n",
       "         1,   1,   1,   1,   1,   1,  60, 792, 792,  59,  59,  59,  59,\n",
       "        59,  59,  59,  59,  59,  59])"
      ]
     },
     "execution_count": 56,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "np.argmax(pb_df.get_values(), axis=1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>AlbumTitle</th>\n",
       "      <th>Artist</th>\n",
       "      <th>Artist_Album</th>\n",
       "      <th>BuyLinkTrackDownload</th>\n",
       "      <th>CatalogNumber</th>\n",
       "      <th>CatalogNumber_Album</th>\n",
       "      <th>Collection</th>\n",
       "      <th>ContentType</th>\n",
       "      <th>ContentType_Album</th>\n",
       "      <th>Country</th>\n",
       "      <th>...</th>\n",
       "      <th>Language_iso3</th>\n",
       "      <th>Language_iso1</th>\n",
       "      <th>Region</th>\n",
       "      <th>Latitude</th>\n",
       "      <th>Longitude</th>\n",
       "      <th>Audio</th>\n",
       "      <th>Speech</th>\n",
       "      <th>Melspec</th>\n",
       "      <th>Chroma</th>\n",
       "      <th>Melodia</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>29182</th>\n",
       "      <td>Music of Afghanistan</td>\n",
       "      <td>Afghan National Orchestra</td>\n",
       "      <td>Various Artists</td>\n",
       "      <td>26138</td>\n",
       "      <td>FW04361_201</td>\n",
       "      <td>FW04361</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Track</td>\n",
       "      <td>Album</td>\n",
       "      <td>Afghanistan</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>South Asia</td>\n",
       "      <td>33.93911</td>\n",
       "      <td>67.709953</td>\n",
       "      <td>/import/c4dm-scratch/matthiasm/data/smithsonia...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/SpeechMusic/2613...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/MelSpec/26138_Sa...</td>\n",
       "      <td>/import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/Melodia/26138_Sa...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29183</th>\n",
       "      <td>Music of Afghanistan</td>\n",
       "      <td>Yaqub Kasimi</td>\n",
       "      <td>Various Artists</td>\n",
       "      <td>26142</td>\n",
       "      <td>FW04361_205</td>\n",
       "      <td>FW04361</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Track</td>\n",
       "      <td>Album</td>\n",
       "      <td>Afghanistan</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>South Asia</td>\n",
       "      <td>33.93911</td>\n",
       "      <td>67.709953</td>\n",
       "      <td>/import/c4dm-scratch/matthiasm/data/smithsonia...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/SpeechMusic/2614...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/MelSpec/26142_Sa...</td>\n",
       "      <td>/import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/Melodia/26142_Sa...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29184</th>\n",
       "      <td>Ustad Mohammad Omar: Virtuoso from Afghanistan</td>\n",
       "      <td>Ustad Mohammad Omar|Zakir Hussain</td>\n",
       "      <td>Ustad Mohammad Omar</td>\n",
       "      <td>51931</td>\n",
       "      <td>SFW40439_102</td>\n",
       "      <td>SFW40439</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Track</td>\n",
       "      <td>Album</td>\n",
       "      <td>Afghanistan</td>\n",
       "      <td>...</td>\n",
       "      <td>pbt</td>\n",
       "      <td>Indo-European</td>\n",
       "      <td>South Asia</td>\n",
       "      <td>33.93911</td>\n",
       "      <td>67.709953</td>\n",
       "      <td>/import/c4dm-scratch/matthiasm/data/smithsonia...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/SpeechMusic/5193...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/MelSpec/51931_Sa...</td>\n",
       "      <td>/import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/Melodia/51931_Sa...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29185</th>\n",
       "      <td>Music of Central Asia Vol. 3: Homayun Sakhi: T...</td>\n",
       "      <td>Homayun Sakhi</td>\n",
       "      <td>Homayun Sakhi</td>\n",
       "      <td>53229</td>\n",
       "      <td>SFW40522_101</td>\n",
       "      <td>SFW40522</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Track</td>\n",
       "      <td>Album</td>\n",
       "      <td>Afghanistan</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>South Asia</td>\n",
       "      <td>33.93911</td>\n",
       "      <td>67.709953</td>\n",
       "      <td>/import/c4dm-scratch/matthiasm/data/smithsonia...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/SpeechMusic/5322...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/MelSpec/53229_Sa...</td>\n",
       "      <td>/import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/Melodia/53229_Sa...</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>29186</th>\n",
       "      <td>Music of Afghanistan</td>\n",
       "      <td>Rebab and Dhol Duet</td>\n",
       "      <td>Various Artists</td>\n",
       "      <td>26140</td>\n",
       "      <td>FW04361_203</td>\n",
       "      <td>FW04361</td>\n",
       "      <td>NaN</td>\n",
       "      <td>Track</td>\n",
       "      <td>Album</td>\n",
       "      <td>Afghanistan</td>\n",
       "      <td>...</td>\n",
       "      <td>NaN</td>\n",
       "      <td>NaN</td>\n",
       "      <td>South Asia</td>\n",
       "      <td>33.93911</td>\n",
       "      <td>67.709953</td>\n",
       "      <td>/import/c4dm-scratch/matthiasm/data/smithsonia...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/SpeechMusic/2614...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/MelSpec/26140_Sa...</td>\n",
       "      <td>/import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...</td>\n",
       "      <td>/import/c4dm-02/people/mariap/Melodia/26140_Sa...</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "<p>5 rows × 108 columns</p>\n",
       "</div>"
      ],
      "text/plain": [
       "                                              AlbumTitle  \\\n",
       "29182                               Music of Afghanistan   \n",
       "29183                               Music of Afghanistan   \n",
       "29184     Ustad Mohammad Omar: Virtuoso from Afghanistan   \n",
       "29185  Music of Central Asia Vol. 3: Homayun Sakhi: T...   \n",
       "29186                               Music of Afghanistan   \n",
       "\n",
       "                                  Artist         Artist_Album  \\\n",
       "29182          Afghan National Orchestra      Various Artists   \n",
       "29183                       Yaqub Kasimi      Various Artists   \n",
       "29184  Ustad Mohammad Omar|Zakir Hussain  Ustad Mohammad Omar   \n",
       "29185                      Homayun Sakhi        Homayun Sakhi   \n",
       "29186                Rebab and Dhol Duet      Various Artists   \n",
       "\n",
       "       BuyLinkTrackDownload CatalogNumber CatalogNumber_Album Collection  \\\n",
       "29182                 26138   FW04361_201             FW04361        NaN   \n",
       "29183                 26142   FW04361_205             FW04361        NaN   \n",
       "29184                 51931  SFW40439_102            SFW40439        NaN   \n",
       "29185                 53229  SFW40522_101            SFW40522        NaN   \n",
       "29186                 26140   FW04361_203             FW04361        NaN   \n",
       "\n",
       "      ContentType ContentType_Album      Country  \\\n",
       "29182       Track             Album  Afghanistan   \n",
       "29183       Track             Album  Afghanistan   \n",
       "29184       Track             Album  Afghanistan   \n",
       "29185       Track             Album  Afghanistan   \n",
       "29186       Track             Album  Afghanistan   \n",
       "\n",
       "                             ...                         Language_iso3  \\\n",
       "29182                        ...                                   NaN   \n",
       "29183                        ...                                   NaN   \n",
       "29184                        ...                                   pbt   \n",
       "29185                        ...                                   NaN   \n",
       "29186                        ...                                   NaN   \n",
       "\n",
       "       Language_iso1      Region  Latitude  Longitude  \\\n",
       "29182            NaN  South Asia  33.93911  67.709953   \n",
       "29183            NaN  South Asia  33.93911  67.709953   \n",
       "29184  Indo-European  South Asia  33.93911  67.709953   \n",
       "29185            NaN  South Asia  33.93911  67.709953   \n",
       "29186            NaN  South Asia  33.93911  67.709953   \n",
       "\n",
       "                                                   Audio  \\\n",
       "29182  /import/c4dm-scratch/matthiasm/data/smithsonia...   \n",
       "29183  /import/c4dm-scratch/matthiasm/data/smithsonia...   \n",
       "29184  /import/c4dm-scratch/matthiasm/data/smithsonia...   \n",
       "29185  /import/c4dm-scratch/matthiasm/data/smithsonia...   \n",
       "29186  /import/c4dm-scratch/matthiasm/data/smithsonia...   \n",
       "\n",
       "                                                  Speech  \\\n",
       "29182  /import/c4dm-02/people/mariap/SpeechMusic/2613...   \n",
       "29183  /import/c4dm-02/people/mariap/SpeechMusic/2614...   \n",
       "29184  /import/c4dm-02/people/mariap/SpeechMusic/5193...   \n",
       "29185  /import/c4dm-02/people/mariap/SpeechMusic/5322...   \n",
       "29186  /import/c4dm-02/people/mariap/SpeechMusic/2614...   \n",
       "\n",
       "                                                 Melspec  \\\n",
       "29182  /import/c4dm-02/people/mariap/MelSpec/26138_Sa...   \n",
       "29183  /import/c4dm-02/people/mariap/MelSpec/26142_Sa...   \n",
       "29184  /import/c4dm-02/people/mariap/MelSpec/51931_Sa...   \n",
       "29185  /import/c4dm-02/people/mariap/MelSpec/53229_Sa...   \n",
       "29186  /import/c4dm-02/people/mariap/MelSpec/26140_Sa...   \n",
       "\n",
       "                                                  Chroma  \\\n",
       "29182  /import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...   \n",
       "29183  /import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...   \n",
       "29184  /import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...   \n",
       "29185  /import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...   \n",
       "29186  /import/c4dm-04/mariap/FeatureCsvs/Smoothie-py...   \n",
       "\n",
       "                                                 Melodia  \n",
       "29182  /import/c4dm-02/people/mariap/Melodia/26138_Sa...  \n",
       "29183  /import/c4dm-02/people/mariap/Melodia/26142_Sa...  \n",
       "29184  /import/c4dm-02/people/mariap/Melodia/51931_Sa...  \n",
       "29185  /import/c4dm-02/people/mariap/Melodia/53229_Sa...  \n",
       "29186  /import/c4dm-02/people/mariap/Melodia/26140_Sa...  \n",
       "\n",
       "[5 rows x 108 columns]"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## test on a few samples"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 47,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "file 0 of 6\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 1 of 6\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 2 of 6\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 3 of 6\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 4 of 6\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 5 of 6\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "6 6 6 6 6 6\n",
      "(264, 400) (264, 240) (264, 80) (264, 120)\n",
      "file 0 of 2\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 1 of 2\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "2 2 2 2 2 2\n",
      "(88, 400) (88, 240) (88, 80) (88, 120)\n",
      "file 0 of 2\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 1 of 2\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "2 2 2 2 2 2\n",
      "(85, 400) (85, 240) (85, 80) (85, 120)\n"
     ]
    }
   ],
   "source": [
    "train, val, test = load_dataset.features_for_train_test_sets(df.iloc[:10, :], write_output=False)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## now run for the whole dataset"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 59,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "iteration 0\n",
      "file 0 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 1 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 2 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 3 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 4 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 5 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 6 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 7 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 8 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 9 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 10 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 11 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 12 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 13 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 14 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 15 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 16 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 17 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 18 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 19 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 20 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 21 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 22 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 23 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 24 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 25 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 26 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 27 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 28 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 29 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 30 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 31 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 32 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 33 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 34 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 35 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 36 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 37 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 38 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 39 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 40 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 41 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 42 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 43 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(15, 240)\n",
      "60 16 16 16 15\n",
      "file 44 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 45 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 46 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 47 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 48 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 49 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 50 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 51 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 52 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 53 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 54 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 55 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 56 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 57 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 58 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 59 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 60 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 61 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 62 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 63 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 64 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 65 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 66 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 67 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 68 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 69 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 70 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 71 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 72 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 73 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 74 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(36, 240)\n",
      "60 37 37 37 36\n",
      "file 75 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 76 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 77 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 78 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 79 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 80 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 81 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 82 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 83 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 84 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 85 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 86 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 87 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 88 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 89 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 90 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 91 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 92 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 93 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 94 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 95 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 96 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 97 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 98 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 99 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 100 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 101 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 102 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 103 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 104 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 105 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 106 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 107 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 108 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 109 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 110 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 111 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 112 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 113 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 114 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 115 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 116 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 117 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 118 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 119 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 120 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 121 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 122 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 123 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 124 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 125 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 126 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 127 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 128 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 129 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 130 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 131 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 132 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 133 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 134 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 135 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 136 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 137 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 138 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 139 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 140 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 141 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 142 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 143 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 144 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 145 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 146 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 147 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 148 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 149 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 150 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 151 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 152 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 153 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 154 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 155 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 156 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 157 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 158 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 159 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 160 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 161 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 162 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 163 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 164 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 165 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 166 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 167 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 168 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 169 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 170 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 171 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 172 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 173 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 174 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 175 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 176 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 177 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 178 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 179 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 180 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 181 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 182 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 183 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 184 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 185 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 186 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 187 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 188 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 189 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 190 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 191 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 192 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 193 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 194 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 195 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 196 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 197 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 198 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 199 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 200 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 201 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 202 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 203 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 204 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 205 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 206 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 207 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 208 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 209 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 210 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 211 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 212 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 213 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 214 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 215 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 216 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 217 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 218 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 219 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 220 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 221 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 222 of 5037\n",
      "loading speech/music segments...\n",
      "file 223 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 224 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 225 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 226 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 227 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 228 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 229 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 230 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 231 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 232 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 233 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 234 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 235 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 236 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 237 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 238 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 239 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 240 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 241 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 242 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 243 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(28, 240)\n",
      "60 28 28 28 28\n",
      "file 244 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 245 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 246 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 247 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(20, 240)\n",
      "60 20 20 20 20\n",
      "file 248 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 249 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 250 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 251 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 252 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 253 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 254 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 255 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 256 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 257 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 258 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 259 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 260 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 261 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 262 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 263 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 264 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 265 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 266 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 267 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 268 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 269 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 270 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 271 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 272 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 273 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 274 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 275 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 276 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 277 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 278 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 279 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 280 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 281 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 282 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 283 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 284 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 285 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 286 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 287 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 288 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 289 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 290 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 291 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 292 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 293 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 294 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 295 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 296 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 297 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 298 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 299 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 300 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 301 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 302 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 303 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 304 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 305 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 306 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 307 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 308 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 309 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 310 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 311 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 312 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 313 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 314 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 315 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 316 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 317 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 318 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 319 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 320 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 321 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 322 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 323 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 324 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 325 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 326 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 327 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 328 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 329 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 330 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 331 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 332 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 333 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 334 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 335 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 336 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 337 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 338 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 339 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 340 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 341 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 342 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 343 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 344 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 345 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 346 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 347 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 348 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 349 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 350 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 351 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 352 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 353 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 354 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 355 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 356 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 357 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 358 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 359 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 360 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 361 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 362 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 363 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 364 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 365 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 366 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 367 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 368 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 369 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 370 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 371 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 372 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 373 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 374 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 375 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 376 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 377 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 378 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 379 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 380 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 381 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 382 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 383 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 384 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 385 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 386 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 387 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 388 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 389 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 390 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 391 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 392 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 393 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 394 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 395 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 396 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 397 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 398 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 399 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 400 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 401 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 402 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 403 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 404 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 405 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 406 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 407 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 408 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 409 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 410 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 411 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 412 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 413 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 414 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 415 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 416 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 417 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 418 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 419 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 420 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 421 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 422 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 423 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 424 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 425 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 426 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 427 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 428 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 429 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 430 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(21, 240)\n",
      "60 21 21 21 21\n",
      "file 431 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 432 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 433 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 434 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 435 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 436 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 437 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 438 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 439 of 5037\n",
      "loading speech/music segments...\n",
      "file 440 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 441 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 442 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 443 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 444 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 445 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 446 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 447 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 448 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 449 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 450 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 451 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 452 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 453 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 454 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 455 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 456 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 457 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 458 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 459 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 460 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 461 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 462 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 463 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 464 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 465 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 466 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 467 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 468 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 469 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 470 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 471 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 472 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 473 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 474 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 475 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 476 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 477 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 478 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 479 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 480 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 481 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 482 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 483 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 484 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 485 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 486 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 487 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 488 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 489 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 490 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 491 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 492 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 493 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 494 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 495 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 496 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 497 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 498 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 499 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 500 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 501 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 502 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 503 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 504 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 505 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 506 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 507 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 508 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 509 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 510 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 511 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 512 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 513 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 514 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 515 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 516 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 517 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 518 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 519 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 520 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 521 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 522 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 523 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs_BL_old/PB-melodia/\n",
      "(60, 240)\n",
      "60 44 44 44 60\n",
      "file 524 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n",
      "extracting chroma...\n",
      "load precomputed pitch bihist /import/c4dm-04/mariap/FeatureCsvs/PB-melodia/\n",
      "(45, 240)\n",
      "60 44 44 44 45\n",
      "file 525 of 5037\n",
      "loading speech/music segments...\n",
      "extracting onset patterns and mfccs...\n"
     ]
    },
    {
     "ename": "ValueError",
     "evalue": "No columns to parse from file",
     "output_type": "error",
     "traceback": [
      "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m",
      "\u001b[0;31mValueError\u001b[0m                                Traceback (most recent call last)",
      "\u001b[0;32m<ipython-input-59-2ab5c77f448e>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m()\u001b[0m\n\u001b[1;32m      3\u001b[0m     load_dataset.OUTPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n\u001b[1;32m      4\u001b[0m                                  output_file in OUTPUT_FILES]\n\u001b[0;32m----> 5\u001b[0;31m     \u001b[0mload_dataset\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mfeatures_for_train_test_sets\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mwrite_output\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mTrue\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
      "\u001b[0;32m/homes/mp305/code/pythoncode/plosone_underreview/scripts/load_dataset.py\u001b[0m in \u001b[0;36mfeatures_for_train_test_sets\u001b[0;34m(df, write_output)\u001b[0m\n\u001b[1;32m    149\u001b[0m     \u001b[0mX_idx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0marange\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mlen\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mdf\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'Country'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget_values\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    150\u001b[0m     \u001b[0mtrain_set\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mval_set\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mtest_set\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mget_train_val_test_idx\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mX_idx\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 151\u001b[0;31m     \u001b[0mX_train\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_train\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_audio_train\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mextract_features\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mtrain_set\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m:\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mwin2sec\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mWIN_SIZE\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    152\u001b[0m     \u001b[0mX_val\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_val\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_audio_val\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mextract_features\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mval_set\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m:\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mwin2sec\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mWIN_SIZE\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    153\u001b[0m     \u001b[0mX_test\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_test\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_audio_test\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mextract_features\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mtest_set\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m0\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m:\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mwin2sec\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mWIN_SIZE\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/code/pythoncode/plosone_underreview/scripts/load_dataset.py\u001b[0m in \u001b[0;36mextract_features\u001b[0;34m(df, win2sec)\u001b[0m\n\u001b[1;32m    109\u001b[0m     \"\"\"\n\u001b[1;32m    110\u001b[0m     \u001b[0mfeat_loader\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mload_features\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mFeatureLoader\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mwin2sec\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mwin2sec\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 111\u001b[0;31m     \u001b[0mframes_rhy\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_mfcc\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_chroma\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_mel\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_df\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mY_audio_df\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mfeat_loader\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget_features\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    112\u001b[0m     \u001b[0;32mprint\u001b[0m \u001b[0mframes_rhy\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_mel\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_mfcc\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_chroma\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mshape\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    113\u001b[0m     \u001b[0mX\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mconcatenate\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mframes_rhy\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_mel\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_mfcc\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mframes_chroma\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0maxis\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/code/pythoncode/plosone_underreview/scripts/load_features.py\u001b[0m in \u001b[0;36mget_features\u001b[0;34m(self, df, stop_sec, class_label)\u001b[0m\n\u001b[1;32m    118\u001b[0m                 \u001b[0;32mcontinue\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    119\u001b[0m             \u001b[0;32mif\u001b[0m \u001b[0;36m1\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 120\u001b[0;31m                 \u001b[0mop\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mmfcc\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget_op_mfcc_for_file\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'Melspec'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstop_sec\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mstop_sec\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    121\u001b[0m                 \u001b[0mch\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mget_chroma_for_file\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'Chroma'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mi\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mstop_sec\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mstop_sec\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    122\u001b[0m                 \u001b[0;31m#pb = self.get_pb_from_melodia(df['Melodia'].iloc[i], stop_sec=stop_sec)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/code/pythoncode/plosone_underreview/scripts/load_features.py\u001b[0m in \u001b[0;36mget_op_mfcc_for_file\u001b[0;34m(self, melspec_file, scale, stop_sec)\u001b[0m\n\u001b[1;32m     33\u001b[0m             \u001b[0;32mreturn\u001b[0m \u001b[0mop\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mmfc\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     34\u001b[0m         \u001b[0;32mprint\u001b[0m \u001b[0;34m'extracting onset patterns and mfccs...'\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m---> 35\u001b[0;31m         \u001b[0msongframes\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mpd\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mread_csv\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mmelspec_file\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mengine\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m\"c\"\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mheader\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0mNone\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m     36\u001b[0m         \u001b[0msongframes\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0miloc\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mwhere\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0misnan\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0msongframes\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0;36m0\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m     37\u001b[0m         \u001b[0mn_stop\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mint\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mnp\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mceil\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mstop_sec\u001b[0m \u001b[0;34m*\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mframessr\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc\u001b[0m in \u001b[0;36mparser_f\u001b[0;34m(filepath_or_buffer, sep, dialect, compression, doublequote, escapechar, quotechar, quoting, skipinitialspace, lineterminator, header, index_col, names, prefix, skiprows, skipfooter, skip_footer, na_values, true_values, false_values, delimiter, converters, dtype, usecols, engine, delim_whitespace, as_recarray, na_filter, compact_ints, use_unsigned, low_memory, buffer_lines, warn_bad_lines, error_bad_lines, keep_default_na, thousands, comment, decimal, parse_dates, keep_date_col, dayfirst, date_parser, memory_map, float_precision, nrows, iterator, chunksize, verbose, encoding, squeeze, mangle_dupe_cols, tupleize_cols, infer_datetime_format, skip_blank_lines)\u001b[0m\n\u001b[1;32m    489\u001b[0m                     skip_blank_lines=skip_blank_lines)\n\u001b[1;32m    490\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 491\u001b[0;31m         \u001b[0;32mreturn\u001b[0m \u001b[0m_read\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilepath_or_buffer\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mkwds\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    492\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    493\u001b[0m     \u001b[0mparser_f\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m__name__\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mname\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc\u001b[0m in \u001b[0;36m_read\u001b[0;34m(filepath_or_buffer, kwds)\u001b[0m\n\u001b[1;32m    266\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    267\u001b[0m     \u001b[0;31m# Create the parser.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 268\u001b[0;31m     \u001b[0mparser\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mTextFileReader\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mfilepath_or_buffer\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    269\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    270\u001b[0m     \u001b[0;32mif\u001b[0m \u001b[0;34m(\u001b[0m\u001b[0mnrows\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mNone\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;32mand\u001b[0m \u001b[0;34m(\u001b[0m\u001b[0mchunksize\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mNone\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc\u001b[0m in \u001b[0;36m__init__\u001b[0;34m(self, f, engine, **kwds)\u001b[0m\n\u001b[1;32m    581\u001b[0m             \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0moptions\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'has_index_names'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mkwds\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'has_index_names'\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    582\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 583\u001b[0;31m         \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_make_engine\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mengine\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    584\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    585\u001b[0m     \u001b[0;32mdef\u001b[0m \u001b[0m_get_options_with_defaults\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mengine\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc\u001b[0m in \u001b[0;36m_make_engine\u001b[0;34m(self, engine)\u001b[0m\n\u001b[1;32m    722\u001b[0m     \u001b[0;32mdef\u001b[0m \u001b[0m_make_engine\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0mengine\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;34m'c'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    723\u001b[0m         \u001b[0;32mif\u001b[0m \u001b[0mengine\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0;34m'c'\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m--> 724\u001b[0;31m             \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_engine\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mCParserWrapper\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mf\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0moptions\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m    725\u001b[0m         \u001b[0;32melse\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m    726\u001b[0m             \u001b[0;32mif\u001b[0m \u001b[0mengine\u001b[0m \u001b[0;34m==\u001b[0m \u001b[0;34m'python'\u001b[0m\u001b[0;34m:\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32m/homes/mp305/anaconda/lib/python2.7/site-packages/pandas/io/parsers.pyc\u001b[0m in \u001b[0;36m__init__\u001b[0;34m(self, src, **kwds)\u001b[0m\n\u001b[1;32m   1091\u001b[0m         \u001b[0mkwds\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m'allow_leading_cols'\u001b[0m\u001b[0;34m]\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mindex_col\u001b[0m \u001b[0;32mis\u001b[0m \u001b[0;32mnot\u001b[0m \u001b[0mFalse\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m   1092\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m-> 1093\u001b[0;31m         \u001b[0mself\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0m_reader\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0m_parser\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mTextReader\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0msrc\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m**\u001b[0m\u001b[0mkwds\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m   1094\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m   1095\u001b[0m         \u001b[0;31m# XXX\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n",
      "\u001b[0;32mpandas/parser.pyx\u001b[0m in \u001b[0;36mpandas.parser.TextReader.__cinit__ (pandas/parser.c:4979)\u001b[0;34m()\u001b[0m\n",
      "\u001b[0;31mValueError\u001b[0m: No columns to parse from file"
     ]
    }
   ],
   "source": [
    "for n in range(n_iters):\n",
    "    print \"iteration %d\" % n\n",
    "    load_dataset.OUTPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n",
    "                                 output_file in OUTPUT_FILES]\n",
    "    load_dataset.features_for_train_test_sets(df, write_output=True)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {
    "collapsed": true
   },
   "source": [
    "## Map frames and write output for the lda transformed frames"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "MAPPER_OUTPUT_FILES = mapper.OUTPUT_FILES\n",
    "for n in range(n_iters):\n",
    "    print \"iteration %d\" % n\n",
    "    \n",
    "    print \"mapping...\"\n",
    "    mapper.INPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n",
    "                                 output_file in OUTPUT_FILES]\n",
    "    mapper.OUTPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n",
    "                                 output_file in MAPPER_OUTPUT_FILES]\n",
    "    _, _, ldadata_list, _, _, Y, Yaudio = mapper.lda_map_and_average_frames(min_variance=0.99)\n",
    "    mapper.write_output([], [], ldadata_list, [], [], Y, Yaudio)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Classification only - assuming mapper files are exported "
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "iteration 0\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_0.pickle\n",
      "0.17294625462\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.590909         88          52\n",
      "31      Ivory Coast  0.571429         14           8\n",
      "86           Gambia  0.541667         48          26\n",
      "42            Benin  0.538462         26          14\n",
      "102            Fiji  0.466667         15           7\n",
      "20         Pakistan  0.461538         91          42\n",
      "64           Uganda  0.437500         80          35\n",
      "14          Liberia  0.425000         40          17\n",
      "78      El Salvador  0.424242         33          14\n",
      "50   Western Sahara  0.421687         83          35\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "30      Afghanistan  0.000000         24           0\n",
      "28       Tajikistan  0.000000         19           0\n",
      "27      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "119         Denmark  0.000000         16           0\n",
      "74   Czech Republic  0.000000         41           0\n",
      "15      Netherlands  0.014925         67           1\n",
      "121          Poland  0.040000        100           4\n",
      "134        Paraguay  0.043478         23           1\n",
      "writing file\n",
      "iteration 1\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_1.pickle\n",
      "0.149811300704\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "60            Chad  0.545455         11           6\n",
      "62            Fiji  0.533333         15           8\n",
      "86          Gambia  0.520833         48          25\n",
      "21        Pakistan  0.500000         88          44\n",
      "43           Benin  0.500000         26          13\n",
      "32     Ivory Coast  0.500000         14           7\n",
      "136       Botswana  0.488095         84          41\n",
      "78     El Salvador  0.484848         33          16\n",
      "106          Nepal  0.436782         87          38\n",
      "135  French Guiana  0.428571         28          12\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "113         Iceland  0.000000         14           0\n",
      "119         Denmark  0.000000         16           0\n",
      "74   Czech Republic  0.000000         41           0\n",
      "28      South Korea  0.000000         11           0\n",
      "16      Netherlands  0.029851         67           2\n",
      "31      Afghanistan  0.041667         24           1\n",
      "134        Paraguay  0.043478         23           1\n",
      "105           Sudan  0.045455         66           3\n",
      "120      Kazakhstan  0.045455         88           4\n",
      "writing file\n",
      "iteration 2\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_2.pickle\n",
      "0.178052269426\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.615385         78          48\n",
      "86           Gambia  0.520833         48          25\n",
      "72      Ivory Coast  0.500000         14           7\n",
      "62             Fiji  0.466667         15           7\n",
      "43            Benin  0.461538         26          12\n",
      "20         Pakistan  0.451613         93          42\n",
      "17    French Guiana  0.428571         28          12\n",
      "14          Liberia  0.425000         40          17\n",
      "78      El Salvador  0.424242         33          14\n",
      "51   Western Sahara  0.414634         82          34\n",
      "least outliers \n",
      "                 Country  Outliers  N_Country  N_Outliers\n",
      "119              Denmark  0.000000         16           0\n",
      "113              Iceland  0.000000         14           0\n",
      "27           South Korea  0.000000         11           0\n",
      "1              Lithuania  0.000000         47           0\n",
      "31        Czech Republic  0.024390         41           1\n",
      "15           Netherlands  0.029851         67           2\n",
      "30           Afghanistan  0.041667         24           1\n",
      "105                Sudan  0.045455         66           3\n",
      "120           Kazakhstan  0.045455         88           4\n",
      "100  Antigua and Barbuda  0.047619         42           2\n",
      "writing file\n",
      "iteration 3\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_3.pickle\n",
      "0.177243715126\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.617284         81          50\n",
      "31      Ivory Coast  0.571429         14           8\n",
      "86           Gambia  0.541667         48          26\n",
      "43            Benin  0.538462         26          14\n",
      "62             Fiji  0.533333         15           8\n",
      "20         Pakistan  0.468750         96          45\n",
      "51   Western Sahara  0.439024         82          36\n",
      "14          Liberia  0.425000         40          17\n",
      "78      El Salvador  0.424242         33          14\n",
      "106           Nepal  0.416667         96          40\n",
      "least outliers \n",
      "                 Country  Outliers  N_Country  N_Outliers\n",
      "113              Iceland  0.000000         14           0\n",
      "30           Afghanistan  0.000000         24           0\n",
      "119              Denmark  0.000000         16           0\n",
      "134             Paraguay  0.000000         23           0\n",
      "27           South Korea  0.000000         11           0\n",
      "1              Lithuania  0.000000         47           0\n",
      "100  Antigua and Barbuda  0.023810         42           1\n",
      "74        Czech Republic  0.024390         41           1\n",
      "15           Netherlands  0.029851         67           2\n",
      "105                Sudan  0.045455         66           3\n",
      "writing file\n",
      "iteration 4\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_4.pickle\n",
      "0.186733308352\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "60             Chad  0.727273         11           8\n",
      "136        Botswana  0.630952         84          53\n",
      "72      Ivory Coast  0.571429         14           8\n",
      "62             Fiji  0.533333         15           8\n",
      "86           Gambia  0.520833         48          25\n",
      "43            Benin  0.500000         26          13\n",
      "20         Pakistan  0.468085         94          44\n",
      "135   French Guiana  0.464286         28          13\n",
      "64       Mozambique  0.441176         34          15\n",
      "51   Western Sahara  0.439024         82          36\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "27      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "119         Denmark  0.000000         16           0\n",
      "15      Netherlands  0.014925         67           1\n",
      "31   Czech Republic  0.024390         41           1\n",
      "112          Israel  0.030000        100           3\n",
      "30      Afghanistan  0.041667         24           1\n",
      "134        Paraguay  0.043478         23           1\n",
      "105           Sudan  0.045455         66           3\n",
      "writing file\n",
      "iteration 5\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_5.pickle\n",
      "0.163125082162\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "136     Botswana  0.607143         84          51\n",
      "72   Ivory Coast  0.571429         14           8\n",
      "21      Pakistan  0.553191         94          52\n",
      "95          Chad  0.545455         11           6\n",
      "63          Fiji  0.533333         15           8\n",
      "86        Gambia  0.520833         48          25\n",
      "44         Benin  0.500000         26          13\n",
      "78   El Salvador  0.454545         33          15\n",
      "117     Zimbabwe  0.428571         14           6\n",
      "66        Uganda  0.418605         86          36\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "119         Denmark  0.000000         16           0\n",
      "1         Lithuania  0.000000         47           0\n",
      "28      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "32   Czech Republic  0.024390         41           1\n",
      "16      Netherlands  0.029851         67           2\n",
      "31      Afghanistan  0.041667         24           1\n",
      "134        Paraguay  0.043478         23           1\n",
      "120      Kazakhstan  0.045455         88           4\n",
      "105           Sudan  0.045455         66           3\n",
      "writing file\n",
      "iteration 6\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_6.pickle\n",
      "0.179816192246\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.574468         94          54\n",
      "32      Ivory Coast  0.571429         14           8\n",
      "86           Gambia  0.520833         48          25\n",
      "21         Pakistan  0.516854         89          46\n",
      "62             Fiji  0.466667         15           7\n",
      "43            Benin  0.461538         26          12\n",
      "95             Chad  0.454545         11           5\n",
      "78      El Salvador  0.454545         33          15\n",
      "51   Western Sahara  0.439024         82          36\n",
      "63          Senegal  0.405405         37          15\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "119         Denmark  0.000000         16           0\n",
      "28      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "16      Netherlands  0.014925         67           1\n",
      "74   Czech Republic  0.024390         41           1\n",
      "13          Germany  0.040000        100           4\n",
      "31      Afghanistan  0.041667         24           1\n",
      "105           Sudan  0.045455         66           3\n",
      "120      Kazakhstan  0.045455         88           4\n",
      "writing file\n",
      "iteration 7\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_7.pickle\n",
      "0.179777654473\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "136     Botswana  0.636364         88          56\n",
      "95          Chad  0.636364         11           7\n",
      "86        Gambia  0.511111         45          23\n",
      "42         Benin  0.500000         26          13\n",
      "14       Liberia  0.500000         40          20\n",
      "63    Mozambique  0.500000         34          17\n",
      "78   El Salvador  0.424242         33          14\n",
      "62       Senegal  0.416667         36          15\n",
      "20      Pakistan  0.415730         89          37\n",
      "106        Nepal  0.402174         92          37\n",
      "least outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "1      Lithuania  0.000000         47           0\n",
      "119      Denmark  0.000000         16           0\n",
      "113      Iceland  0.000000         14           0\n",
      "27   South Korea  0.000000         11           0\n",
      "15   Netherlands  0.015152         66           1\n",
      "120   Kazakhstan  0.034884         86           3\n",
      "30   Afghanistan  0.041667         24           1\n",
      "102    Nicaragua  0.050000         20           1\n",
      "112       Israel  0.050000        100           5\n",
      "28    Tajikistan  0.052632         19           1\n",
      "writing file\n",
      "iteration 8\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_8.pickle\n",
      "0.165005035342\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "95          Chad  0.636364         11           7\n",
      "43         Benin  0.576923         26          15\n",
      "136     Botswana  0.571429         77          44\n",
      "14       Liberia  0.525000         40          21\n",
      "86        Gambia  0.488889         45          22\n",
      "78   El Salvador  0.484848         33          16\n",
      "64    Mozambique  0.470588         34          16\n",
      "62          Fiji  0.466667         15           7\n",
      "20      Pakistan  0.436782         87          38\n",
      "63       Senegal  0.416667         36          15\n",
      "least outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "1      Lithuania  0.000000         47           0\n",
      "119      Denmark  0.000000         16           0\n",
      "113      Iceland  0.000000         14           0\n",
      "27   South Korea  0.000000         11           0\n",
      "102    Nicaragua  0.000000         20           0\n",
      "28    Tajikistan  0.000000         19           0\n",
      "15   Netherlands  0.015152         66           1\n",
      "89       Croatia  0.032258         31           1\n",
      "120   Kazakhstan  0.034884         86           3\n",
      "30   Afghanistan  0.041667         24           1\n",
      "writing file\n",
      "iteration 9\n",
      "classifying...\n",
      "/import/c4dm-04/mariap/train_data_melodia_8_9.pickle\n",
      "0.168630986212\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "43           Benin  0.576923         26          15\n",
      "136       Botswana  0.567901         81          46\n",
      "60            Chad  0.545455         11           6\n",
      "86          Gambia  0.533333         45          24\n",
      "14         Liberia  0.525000         40          21\n",
      "65          Uganda  0.482759         87          42\n",
      "64      Mozambique  0.470588         34          16\n",
      "20        Pakistan  0.465909         88          41\n",
      "135  French Guiana  0.464286         28          13\n",
      "67          Brazil  0.460000        100          46\n",
      "least outliers \n",
      "              Country  Outliers  N_Country  N_Outliers\n",
      "1           Lithuania  0.000000         47           0\n",
      "90   French Polynesia  0.000000         15           0\n",
      "102         Nicaragua  0.000000         20           0\n",
      "113           Iceland  0.000000         14           0\n",
      "119           Denmark  0.000000         16           0\n",
      "15        Netherlands  0.015152         66           1\n",
      "18        New Zealand  0.029412         34           1\n",
      "120        Kazakhstan  0.034884         86           3\n",
      "31     Czech Republic  0.048780         41           2\n",
      "28         Tajikistan  0.052632         19           1\n",
      "writing file\n"
     ]
    }
   ],
   "source": [
    "n_iters = 10\n",
    "OUTPUT_FILES = load_dataset.OUTPUT_FILES\n",
    "MAPPER_OUTPUT_FILES = mapper.OUTPUT_FILES\n",
    "for n in range(n_iters):\n",
    "    print \"iteration %d\" % n\n",
    "    CLASS_INPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n",
    "                                 output_file in MAPPER_OUTPUT_FILES]\n",
    "    mapper.INPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n",
    "                                 output_file in OUTPUT_FILES]\n",
    "    X, Y, Yaudio = classification.load_data_from_pickle(CLASS_INPUT_FILES[0])\n",
    "    #X = np.concatenate(ldadata_list, axis=1)\n",
    "    # classification and confusion\n",
    "    if 1:\n",
    "        print \"classifying...\"\n",
    "        traininds, testinds = classification.get_train_test_indices(Yaudio)\n",
    "        X_train, Y_train, X_test, Y_test = classification.get_train_test_sets(X, Y, traininds, testinds)\n",
    "        accuracy, _ = classification.confusion_matrix(X_train, Y_train, X_test, Y_test, saveCF=False, plots=False)\n",
    "        print accuracy\n",
    "\n",
    "    # outliers\n",
    "    print \"detecting outliers...\"\n",
    "    #ddf = outliers.load_metadata(Yaudio, metadata_file=load_dataset.METADATA_FILE)\n",
    "    df_global, threshold, MD = outliers.get_outliers_df(X, Y, chi2thr=0.999)\n",
    "    outliers.print_most_least_outliers_topN(df_global, N=10)\n",
    "    \n",
    "    # write output\n",
    "    print \"writing file\"\n",
    "    df_global.to_csv('../data/outliers_'+str(n)+'.csv', index=False)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Let's sample only 80% of the recordings each time so outlier results are different. Otherwise if we are only including the same 10 recordings from Chad we have more chances of getting the same outliers from Chad."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 52,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "iteration 0\n",
      "(8089, 381) (8089,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.590909         88          52\n",
      "31      Ivory Coast  0.571429         14           8\n",
      "86           Gambia  0.541667         48          26\n",
      "42            Benin  0.538462         26          14\n",
      "102            Fiji  0.466667         15           7\n",
      "20         Pakistan  0.461538         91          42\n",
      "64           Uganda  0.437500         80          35\n",
      "14          Liberia  0.425000         40          17\n",
      "78      El Salvador  0.424242         33          14\n",
      "50   Western Sahara  0.421687         83          35\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "30      Afghanistan  0.000000         24           0\n",
      "28       Tajikistan  0.000000         19           0\n",
      "27      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "119         Denmark  0.000000         16           0\n",
      "74   Czech Republic  0.000000         41           0\n",
      "15      Netherlands  0.014925         67           1\n",
      "121          Poland  0.040000        100           4\n",
      "134        Paraguay  0.043478         23           1\n",
      "writing file\n",
      "iteration 1\n",
      "(8099, 381) (8099,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "60            Chad  0.545455         11           6\n",
      "62            Fiji  0.533333         15           8\n",
      "86          Gambia  0.520833         48          25\n",
      "21        Pakistan  0.500000         88          44\n",
      "43           Benin  0.500000         26          13\n",
      "32     Ivory Coast  0.500000         14           7\n",
      "136       Botswana  0.488095         84          41\n",
      "78     El Salvador  0.484848         33          16\n",
      "106          Nepal  0.436782         87          38\n",
      "135  French Guiana  0.428571         28          12\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "113         Iceland  0.000000         14           0\n",
      "119         Denmark  0.000000         16           0\n",
      "74   Czech Republic  0.000000         41           0\n",
      "28      South Korea  0.000000         11           0\n",
      "16      Netherlands  0.029851         67           2\n",
      "31      Afghanistan  0.041667         24           1\n",
      "134        Paraguay  0.043478         23           1\n",
      "105           Sudan  0.045455         66           3\n",
      "120      Kazakhstan  0.045455         88           4\n",
      "writing file\n",
      "iteration 2\n",
      "(8078, 380) (8078,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.615385         78          48\n",
      "86           Gambia  0.520833         48          25\n",
      "72      Ivory Coast  0.500000         14           7\n",
      "62             Fiji  0.466667         15           7\n",
      "43            Benin  0.461538         26          12\n",
      "20         Pakistan  0.451613         93          42\n",
      "17    French Guiana  0.428571         28          12\n",
      "14          Liberia  0.425000         40          17\n",
      "78      El Salvador  0.424242         33          14\n",
      "51   Western Sahara  0.414634         82          34\n",
      "least outliers \n",
      "                 Country  Outliers  N_Country  N_Outliers\n",
      "119              Denmark  0.000000         16           0\n",
      "113              Iceland  0.000000         14           0\n",
      "27           South Korea  0.000000         11           0\n",
      "1              Lithuania  0.000000         47           0\n",
      "31        Czech Republic  0.024390         41           1\n",
      "15           Netherlands  0.029851         67           2\n",
      "30           Afghanistan  0.041667         24           1\n",
      "105                Sudan  0.045455         66           3\n",
      "120           Kazakhstan  0.045455         88           4\n",
      "100  Antigua and Barbuda  0.047619         42           2\n",
      "writing file\n",
      "iteration 3\n",
      "(8103, 380) (8103,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.617284         81          50\n",
      "31      Ivory Coast  0.571429         14           8\n",
      "86           Gambia  0.541667         48          26\n",
      "43            Benin  0.538462         26          14\n",
      "62             Fiji  0.533333         15           8\n",
      "20         Pakistan  0.468750         96          45\n",
      "51   Western Sahara  0.439024         82          36\n",
      "14          Liberia  0.425000         40          17\n",
      "78      El Salvador  0.424242         33          14\n",
      "106           Nepal  0.416667         96          40\n",
      "least outliers \n",
      "                 Country  Outliers  N_Country  N_Outliers\n",
      "113              Iceland  0.000000         14           0\n",
      "30           Afghanistan  0.000000         24           0\n",
      "119              Denmark  0.000000         16           0\n",
      "134             Paraguay  0.000000         23           0\n",
      "27           South Korea  0.000000         11           0\n",
      "1              Lithuania  0.000000         47           0\n",
      "100  Antigua and Barbuda  0.023810         42           1\n",
      "74        Czech Republic  0.024390         41           1\n",
      "15           Netherlands  0.029851         67           2\n",
      "105                Sudan  0.045455         66           3\n",
      "writing file\n",
      "iteration 4\n",
      "(8100, 381) (8100,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "60             Chad  0.727273         11           8\n",
      "136        Botswana  0.630952         84          53\n",
      "72      Ivory Coast  0.571429         14           8\n",
      "62             Fiji  0.533333         15           8\n",
      "86           Gambia  0.520833         48          25\n",
      "43            Benin  0.500000         26          13\n",
      "20         Pakistan  0.468085         94          44\n",
      "135   French Guiana  0.464286         28          13\n",
      "64       Mozambique  0.441176         34          15\n",
      "51   Western Sahara  0.439024         82          36\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "27      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "119         Denmark  0.000000         16           0\n",
      "15      Netherlands  0.014925         67           1\n",
      "31   Czech Republic  0.024390         41           1\n",
      "112          Israel  0.030000        100           3\n",
      "30      Afghanistan  0.041667         24           1\n",
      "134        Paraguay  0.043478         23           1\n",
      "105           Sudan  0.045455         66           3\n",
      "writing file\n",
      "iteration 5\n",
      "(8101, 380) (8101,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "136     Botswana  0.607143         84          51\n",
      "72   Ivory Coast  0.571429         14           8\n",
      "21      Pakistan  0.553191         94          52\n",
      "95          Chad  0.545455         11           6\n",
      "63          Fiji  0.533333         15           8\n",
      "86        Gambia  0.520833         48          25\n",
      "44         Benin  0.500000         26          13\n",
      "78   El Salvador  0.454545         33          15\n",
      "117     Zimbabwe  0.428571         14           6\n",
      "66        Uganda  0.418605         86          36\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "119         Denmark  0.000000         16           0\n",
      "1         Lithuania  0.000000         47           0\n",
      "28      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "32   Czech Republic  0.024390         41           1\n",
      "16      Netherlands  0.029851         67           2\n",
      "31      Afghanistan  0.041667         24           1\n",
      "134        Paraguay  0.043478         23           1\n",
      "120      Kazakhstan  0.045455         88           4\n",
      "105           Sudan  0.045455         66           3\n",
      "writing file\n",
      "iteration 6\n",
      "(8110, 380) (8110,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "136        Botswana  0.574468         94          54\n",
      "32      Ivory Coast  0.571429         14           8\n",
      "86           Gambia  0.520833         48          25\n",
      "21         Pakistan  0.516854         89          46\n",
      "62             Fiji  0.466667         15           7\n",
      "43            Benin  0.461538         26          12\n",
      "95             Chad  0.454545         11           5\n",
      "78      El Salvador  0.454545         33          15\n",
      "51   Western Sahara  0.439024         82          36\n",
      "63          Senegal  0.405405         37          15\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         47           0\n",
      "119         Denmark  0.000000         16           0\n",
      "28      South Korea  0.000000         11           0\n",
      "113         Iceland  0.000000         14           0\n",
      "16      Netherlands  0.014925         67           1\n",
      "74   Czech Republic  0.024390         41           1\n",
      "13          Germany  0.040000        100           4\n",
      "31      Afghanistan  0.041667         24           1\n",
      "105           Sudan  0.045455         66           3\n",
      "120      Kazakhstan  0.045455         88           4\n",
      "writing file\n",
      "iteration 7\n",
      "(8048, 381) (8048,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "136     Botswana  0.636364         88          56\n",
      "95          Chad  0.636364         11           7\n",
      "86        Gambia  0.511111         45          23\n",
      "42         Benin  0.500000         26          13\n",
      "14       Liberia  0.500000         40          20\n",
      "63    Mozambique  0.500000         34          17\n",
      "78   El Salvador  0.424242         33          14\n",
      "62       Senegal  0.416667         36          15\n",
      "20      Pakistan  0.415730         89          37\n",
      "106        Nepal  0.402174         92          37\n",
      "least outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "1      Lithuania  0.000000         47           0\n",
      "119      Denmark  0.000000         16           0\n",
      "113      Iceland  0.000000         14           0\n",
      "27   South Korea  0.000000         11           0\n",
      "15   Netherlands  0.015152         66           1\n",
      "120   Kazakhstan  0.034884         86           3\n",
      "30   Afghanistan  0.041667         24           1\n",
      "102    Nicaragua  0.050000         20           1\n",
      "112       Israel  0.050000        100           5\n",
      "28    Tajikistan  0.052632         19           1\n",
      "writing file\n",
      "iteration 8\n",
      "(8012, 380) (8012,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "95          Chad  0.636364         11           7\n",
      "43         Benin  0.576923         26          15\n",
      "136     Botswana  0.571429         77          44\n",
      "14       Liberia  0.525000         40          21\n",
      "86        Gambia  0.488889         45          22\n",
      "78   El Salvador  0.484848         33          16\n",
      "64    Mozambique  0.470588         34          16\n",
      "62          Fiji  0.466667         15           7\n",
      "20      Pakistan  0.436782         87          38\n",
      "63       Senegal  0.416667         36          15\n",
      "least outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "1      Lithuania  0.000000         47           0\n",
      "119      Denmark  0.000000         16           0\n",
      "113      Iceland  0.000000         14           0\n",
      "27   South Korea  0.000000         11           0\n",
      "102    Nicaragua  0.000000         20           0\n",
      "28    Tajikistan  0.000000         19           0\n",
      "15   Netherlands  0.015152         66           1\n",
      "89       Croatia  0.032258         31           1\n",
      "120   Kazakhstan  0.034884         86           3\n",
      "30   Afghanistan  0.041667         24           1\n",
      "writing file\n",
      "iteration 9\n",
      "(8032, 380) (8032,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "43           Benin  0.576923         26          15\n",
      "136       Botswana  0.567901         81          46\n",
      "60            Chad  0.545455         11           6\n",
      "86          Gambia  0.533333         45          24\n",
      "14         Liberia  0.525000         40          21\n",
      "65          Uganda  0.482759         87          42\n",
      "64      Mozambique  0.470588         34          16\n",
      "20        Pakistan  0.465909         88          41\n",
      "135  French Guiana  0.464286         28          13\n",
      "67          Brazil  0.460000        100          46\n",
      "least outliers \n",
      "              Country  Outliers  N_Country  N_Outliers\n",
      "1           Lithuania  0.000000         47           0\n",
      "90   French Polynesia  0.000000         15           0\n",
      "102         Nicaragua  0.000000         20           0\n",
      "113           Iceland  0.000000         14           0\n",
      "119           Denmark  0.000000         16           0\n",
      "15        Netherlands  0.015152         66           1\n",
      "18        New Zealand  0.029412         34           1\n",
      "120        Kazakhstan  0.034884         86           3\n",
      "31     Czech Republic  0.048780         41           2\n",
      "28         Tajikistan  0.052632         19           1\n",
      "writing file\n"
     ]
    }
   ],
   "source": [
    "from sklearn.model_selection import train_test_split\n",
    "\n",
    "n_iters = 10\n",
    "OUTPUT_FILES = load_dataset.OUTPUT_FILES\n",
    "MAPPER_OUTPUT_FILES = mapper.OUTPUT_FILES\n",
    "for n in range(n_iters):\n",
    "    print \"iteration %d\" % n\n",
    "    CLASS_INPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n",
    "                                 output_file in MAPPER_OUTPUT_FILES]\n",
    "    mapper.INPUT_FILES = [output_file.split('.pickle')[0]+'_'+str(n)+'.pickle' for \n",
    "                                 output_file in OUTPUT_FILES]\n",
    "    X, Y, Yaudio = classification.load_data_from_pickle(CLASS_INPUT_FILES[0])\n",
    "    # get only 80% of the dataset.. to vary the choice of outliers\n",
    "    X, _, Y, _ = train_test_split(X, Y, train_size=0.8, stratify=Y)\n",
    "    print X.shape, Y.shape\n",
    "    # outliers\n",
    "    print \"detecting outliers...\"\n",
    "    #ddf = outliers.load_metadata(Yaudio, metadata_file=load_dataset.METADATA_FILE)\n",
    "    df_global, threshold, MD = outliers.get_outliers_df(X, Y, chi2thr=0.999)\n",
    "    outliers.print_most_least_outliers_topN(df_global, N=10)\n",
    "    \n",
    "    # write output\n",
    "    print \"writing file\"\n",
    "    df_global.to_csv('../data/outliers_'+str(n)+'.csv', index=False)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Let's try without changing the LDA mapping, so just load the original dataset and get outlier countries by selecting 80% of the recordigns (in stratified manner).'"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 17,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "iteration 0\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "136       Botswana  0.625000         72          45\n",
      "59            Chad  0.555556          9           5\n",
      "42           Benin  0.523810         21          11\n",
      "31     Ivory Coast  0.500000         12           6\n",
      "20        Pakistan  0.493151         73          36\n",
      "63      Mozambique  0.481481         27          13\n",
      "106          Nepal  0.460526         76          35\n",
      "17   French Guiana  0.454545         22          10\n",
      "104         Bhutan  0.444444          9           4\n",
      "86          Gambia  0.425000         40          17\n",
      "least outliers \n",
      "                 Country  Outliers  N_Country  N_Outliers\n",
      "100  Antigua and Barbuda  0.000000         34           0\n",
      "28            Tajikistan  0.000000         15           0\n",
      "113              Iceland  0.000000         11           0\n",
      "119              Denmark  0.000000         13           0\n",
      "27           South Korea  0.000000          9           0\n",
      "1              Lithuania  0.000000         38           0\n",
      "120           Kazakhstan  0.014286         70           1\n",
      "15           Netherlands  0.018519         54           1\n",
      "74        Czech Republic  0.030303         33           1\n",
      "105                Sudan  0.037037         54           2\n",
      "writing file\n",
      "iteration 1\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "31     Ivory Coast  0.666667         12           8\n",
      "136       Botswana  0.638889         72          46\n",
      "95            Chad  0.555556          9           5\n",
      "20        Pakistan  0.479452         73          35\n",
      "43           Benin  0.476190         21          10\n",
      "86          Gambia  0.475000         40          19\n",
      "78     El Salvador  0.461538         26          12\n",
      "115        Senegal  0.454545         33          15\n",
      "135  French Guiana  0.454545         22          10\n",
      "104         Bhutan  0.444444          9           4\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         38           0\n",
      "107        Kiribati  0.000000         14           0\n",
      "119         Denmark  0.000000         13           0\n",
      "27      South Korea  0.000000          9           0\n",
      "120      Kazakhstan  0.014286         70           1\n",
      "105           Sudan  0.018519         54           1\n",
      "74   Czech Republic  0.030303         33           1\n",
      "93          Grenada  0.033333         30           1\n",
      "15      Netherlands  0.037037         54           2\n",
      "0            Canada  0.037500         80           3\n",
      "writing file\n",
      "iteration 2\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "61            Chad  0.666667          9           6\n",
      "136       Botswana  0.625000         72          45\n",
      "72     Ivory Coast  0.583333         12           7\n",
      "20        Pakistan  0.534247         73          39\n",
      "86          Gambia  0.525000         40          21\n",
      "44           Benin  0.476190         21          10\n",
      "78     El Salvador  0.461538         26          12\n",
      "106          Nepal  0.434211         76          33\n",
      "66          Uganda  0.426471         68          29\n",
      "135  French Guiana  0.409091         22           9\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         38           0\n",
      "119         Denmark  0.000000         13           0\n",
      "31   Czech Republic  0.000000         33           0\n",
      "30      Afghanistan  0.000000         19           0\n",
      "27      South Korea  0.000000          9           0\n",
      "102       Nicaragua  0.000000         17           0\n",
      "120      Kazakhstan  0.014286         70           1\n",
      "15      Netherlands  0.018519         54           1\n",
      "43           Malawi  0.040000         25           1\n",
      "0            Canada  0.050000         80           4\n",
      "writing file\n",
      "iteration 3\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "95          Chad  0.666667          9           6\n",
      "136     Botswana  0.583333         72          42\n",
      "86        Gambia  0.575000         40          23\n",
      "63    Mozambique  0.518519         27          14\n",
      "31   Ivory Coast  0.500000         12           6\n",
      "42         Benin  0.476190         21          10\n",
      "106        Nepal  0.473684         76          36\n",
      "20      Pakistan  0.452055         73          33\n",
      "64        Uganda  0.426471         68          29\n",
      "62       Senegal  0.424242         33          14\n",
      "least outliers \n",
      "                      Country  Outliers  N_Country  N_Outliers\n",
      "1                   Lithuania  0.000000         38           0\n",
      "74             Czech Republic  0.000000         33           0\n",
      "27                South Korea  0.000000          9           0\n",
      "119                   Denmark  0.000000         13           0\n",
      "120                Kazakhstan  0.014286         70           1\n",
      "105                     Sudan  0.037037         54           2\n",
      "15                Netherlands  0.037037         54           2\n",
      "65                    Hungary  0.049180         61           3\n",
      "0                      Canada  0.050000         80           4\n",
      "44   United States of America  0.051282         78           4\n",
      "writing file\n",
      "iteration 4\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "43         Benin  0.619048         21          13\n",
      "136     Botswana  0.597222         72          43\n",
      "72   Ivory Coast  0.583333         12           7\n",
      "95          Chad  0.555556          9           5\n",
      "86        Gambia  0.525000         40          21\n",
      "64    Mozambique  0.518519         27          14\n",
      "20      Pakistan  0.506849         73          37\n",
      "106        Nepal  0.486842         76          37\n",
      "65        Uganda  0.470588         68          32\n",
      "63       Senegal  0.454545         33          15\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "120      Kazakhstan  0.000000         70           0\n",
      "119         Denmark  0.000000         13           0\n",
      "27      South Korea  0.000000          9           0\n",
      "1         Lithuania  0.000000         38           0\n",
      "107        Kiribati  0.000000         14           0\n",
      "31   Czech Republic  0.030303         33           1\n",
      "15      Netherlands  0.037037         54           2\n",
      "0            Canada  0.037500         80           3\n",
      "50          Finland  0.052632         19           1\n",
      "30      Afghanistan  0.052632         19           1\n",
      "writing file\n",
      "iteration 5\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "60            Chad  0.666667          9           6\n",
      "43           Benin  0.619048         21          13\n",
      "136       Botswana  0.583333         72          42\n",
      "72     Ivory Coast  0.583333         12           7\n",
      "20        Pakistan  0.479452         73          35\n",
      "86          Gambia  0.475000         40          19\n",
      "78     El Salvador  0.461538         26          12\n",
      "106          Nepal  0.460526         76          35\n",
      "63         Senegal  0.454545         33          15\n",
      "17   French Guiana  0.409091         22           9\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "1         Lithuania  0.000000         38           0\n",
      "27      South Korea  0.000000          9           0\n",
      "119         Denmark  0.000000         13           0\n",
      "9      Saudi Arabia  0.000000          8           0\n",
      "120      Kazakhstan  0.014286         70           1\n",
      "31   Czech Republic  0.030303         33           1\n",
      "15      Netherlands  0.037037         54           2\n",
      "105           Sudan  0.037037         54           2\n",
      "0            Canada  0.037500         80           3\n",
      "112          Israel  0.037500         80           3\n",
      "writing file\n",
      "iteration 6\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "136       Botswana  0.597222         72          43\n",
      "72     Ivory Coast  0.583333         12           7\n",
      "106          Nepal  0.500000         76          38\n",
      "86          Gambia  0.500000         40          20\n",
      "115        Senegal  0.484848         33          16\n",
      "14         Liberia  0.468750         32          15\n",
      "78     El Salvador  0.461538         26          12\n",
      "135  French Guiana  0.454545         22          10\n",
      "20        Pakistan  0.452055         73          33\n",
      "95            Chad  0.444444          9           4\n",
      "least outliers \n",
      "            Country  Outliers  N_Country  N_Outliers\n",
      "113         Iceland  0.000000         11           0\n",
      "1         Lithuania  0.000000         38           0\n",
      "119         Denmark  0.000000         13           0\n",
      "31   Czech Republic  0.000000         33           0\n",
      "27      South Korea  0.000000          9           0\n",
      "15      Netherlands  0.000000         54           0\n",
      "120      Kazakhstan  0.014286         70           1\n",
      "30      Afghanistan  0.052632         19           1\n",
      "58         Bulgaria  0.054054         37           2\n",
      "105           Sudan  0.055556         54           3\n",
      "writing file\n",
      "iteration 7\n",
      "../data/lda_data_melodia_8_30sec.pickle\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "         Country  Outliers  N_Country  N_Outliers\n",
      "72   Ivory Coast  0.666667         12           8\n",
      "136     Botswana  0.611111         72          44\n",
      "86        Gambia  0.575000         40          23\n",
      "95          Chad  0.555556          9           5\n",
      "44         Benin  0.523810         21          11\n",
      "64       Senegal  0.484848         33          16\n",
      "106        Nepal  0.460526         76          35\n",
      "20      Pakistan  0.452055         73          33\n",
      "65    Mozambique  0.444444         27          12\n",
      "66        Uganda  0.441176         68          30\n",
      "least outliers \n",
      "                      Country  Outliers  N_Country  N_Outliers\n",
      "1                   Lithuania  0.000000         38           0\n",
      "119                   Denmark  0.000000         13           0\n",
      "113                   Iceland  0.000000         11           0\n",
      "27                South Korea  0.000000          9           0\n",
      "120                Kazakhstan  0.014286         70           1\n",
      "57                     Russia  0.025316         79           2\n",
      "46   United States of America  0.025641         78           2\n",
      "31             Czech Republic  0.030303         33           1\n",
      "15                Netherlands  0.037037         54           2\n",
      "0                      Canada  0.050000         80           4\n",
      "writing file\n",
      "iteration 8\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "136       Botswana  0.625000         72          45\n",
      "72     Ivory Coast  0.583333         12           7\n",
      "86          Gambia  0.475000         40          19\n",
      "106          Nepal  0.460526         76          35\n",
      "63         Senegal  0.454545         33          15\n",
      "135  French Guiana  0.454545         22          10\n",
      "20        Pakistan  0.452055         73          33\n",
      "60            Chad  0.444444          9           4\n",
      "64      Mozambique  0.444444         27          12\n",
      "14         Liberia  0.437500         32          14\n",
      "least outliers \n",
      "                      Country  Outliers  N_Country  N_Outliers\n",
      "1                   Lithuania  0.000000         38           0\n",
      "27                South Korea  0.000000          9           0\n",
      "30                Afghanistan  0.000000         19           0\n",
      "31             Czech Republic  0.000000         33           0\n",
      "119                   Denmark  0.000000         13           0\n",
      "120                Kazakhstan  0.014286         70           1\n",
      "15                Netherlands  0.037037         54           2\n",
      "105                     Sudan  0.037037         54           2\n",
      "45   United States of America  0.051282         78           4\n",
      "134                  Paraguay  0.055556         18           1\n",
      "writing file\n",
      "iteration 9\n",
      "../data/lda_data_melodia_8_30sec.pickle\n",
      "(6560, 381) (6560,)\n",
      "detecting outliers...\n",
      "most outliers \n",
      "           Country  Outliers  N_Country  N_Outliers\n",
      "31     Ivory Coast  0.666667         12           8\n",
      "136       Botswana  0.611111         72          44\n",
      "17   French Guiana  0.590909         22          13\n",
      "59            Chad  0.555556          9           5\n",
      "78     El Salvador  0.538462         26          14\n",
      "20        Pakistan  0.493151         73          36\n",
      "106          Nepal  0.486842         76          37\n",
      "42           Benin  0.476190         21          10\n",
      "86          Gambia  0.450000         40          18\n",
      "104         Bhutan  0.444444          9           4\n",
      "least outliers \n",
      "                      Country  Outliers  N_Country  N_Outliers\n",
      "1                   Lithuania  0.000000         38           0\n",
      "27                South Korea  0.000000          9           0\n",
      "119                   Denmark  0.000000         13           0\n",
      "44   United States of America  0.012821         78           1\n",
      "120                Kazakhstan  0.014286         70           1\n",
      "74             Czech Republic  0.030303         33           1\n",
      "18                New Zealand  0.037037         27           1\n",
      "15                Netherlands  0.037037         54           2\n",
      "105                     Sudan  0.037037         54           2\n",
      "0                      Canada  0.050000         80           4\n",
      "writing file\n"
     ]
    }
   ],
   "source": [
    "from sklearn.model_selection import train_test_split\n",
    "\n",
    "#results_file = mapper.OUTPUT_FILES[0]\n",
    "results_file = '../data/lda_data_melodia_8_30sec.pickle'\n",
    "n_iters = 10\n",
    "for n in range(n_iters):\n",
    "    print \"iteration %d\" % n\n",
    "    print results_file\n",
    "    X, Y, Yaudio = classification.load_data_from_pickle(results_file)\n",
    "    # get only 80% of the dataset.. to vary the choice of outliers\n",
    "    X, _, Y, _ = train_test_split(X, Y, train_size=0.8, stratify=Y)\n",
    "    print X.shape, Y.shape\n",
    "    # outliers\n",
    "    print \"detecting outliers...\"\n",
    "    #ddf = outliers.load_metadata(Yaudio, metadata_file=load_dataset.METADATA_FILE)\n",
    "    df_global, threshold, MD = outliers.get_outliers_df(X, Y, chi2thr=0.999)\n",
    "    outliers.print_most_least_outliers_topN(df_global, N=10)\n",
    "    \n",
    "    # write output\n",
    "    print \"writing file\"\n",
    "    df_global.to_csv('../data/outliers_'+str(n)+'.csv', index=False)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## correlation of outlier results"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Let's use Kendal correlation to compare the ranked list of countries sorted by most to least outliers.\n",
    "<br> First load the ranked list of outlier countries.\n",
    "<br> Sort by outlier percentage in descending order."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "ranked_countries = pd.DataFrame()\n",
    "ranked_outliers = pd.DataFrame()\n",
    "for n in range(n_iters):\n",
    "    df_global = pd.read_csv('../data/outliers_'+str(n)+'.csv')\n",
    "    df_global = df_global.sort_values('Outliers', axis=0, ascending=False).reset_index()\n",
    "    ranked_countries = pd.concat([ranked_countries, df_global['Country']], axis=1)\n",
    "    ranked_outliers = pd.concat([ranked_outliers, df_global['Outliers']], axis=1)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "(137, 10)"
      ]
     },
     "execution_count": 19,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "ranked_outliers.shape"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "Remove countries with 0% outliers as these are in random (probably alphabetical) order."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "       Country      Country      Country      Country      Country  \\\n",
      "0     Botswana  Ivory Coast         Chad         Chad        Benin   \n",
      "1         Chad     Botswana     Botswana     Botswana     Botswana   \n",
      "2        Benin         Chad  Ivory Coast       Gambia  Ivory Coast   \n",
      "3  Ivory Coast     Pakistan     Pakistan   Mozambique         Chad   \n",
      "4     Pakistan        Benin       Gambia  Ivory Coast       Gambia   \n",
      "\n",
      "       Country      Country      Country        Country        Country  \n",
      "0         Chad     Botswana  Ivory Coast       Botswana    Ivory Coast  \n",
      "1        Benin  Ivory Coast     Botswana    Ivory Coast       Botswana  \n",
      "2     Botswana       Gambia       Gambia         Gambia  French Guiana  \n",
      "3  Ivory Coast        Nepal         Chad          Nepal           Chad  \n",
      "4     Pakistan      Senegal        Benin  French Guiana    El Salvador  \n",
      "   Outliers  Outliers  Outliers  Outliers  Outliers  Outliers  Outliers  \\\n",
      "0  0.625000  0.666667  0.666667  0.666667  0.619048  0.666667  0.597222   \n",
      "1  0.555556  0.638889  0.625000  0.583333  0.597222  0.619048  0.583333   \n",
      "2  0.523810  0.555556  0.583333  0.575000  0.583333  0.583333  0.500000   \n",
      "3  0.500000  0.479452  0.534247  0.518519  0.555556  0.583333  0.500000   \n",
      "4  0.493151  0.476190  0.525000  0.500000  0.525000  0.479452  0.484848   \n",
      "\n",
      "   Outliers  Outliers  Outliers  \n",
      "0  0.666667  0.625000  0.666667  \n",
      "1  0.611111  0.583333  0.611111  \n",
      "2  0.575000  0.475000  0.590909  \n",
      "3  0.555556  0.460526  0.555556  \n",
      "4  0.523810  0.454545  0.538462  \n"
     ]
    }
   ],
   "source": [
    "zero_idx = np.where(np.sum(ranked_outliers, axis=1)==0)[0]\n",
    "first_zero_idx = np.min(zero_idx)\n",
    "ranked_countries = ranked_countries.iloc[:first_zero_idx, :]\n",
    "ranked_outliers = ranked_outliers.iloc[:first_zero_idx, :]\n",
    "ranked_countries_arr = ranked_countries.get_values()\n",
    "\n",
    "print ranked_countries.head()\n",
    "print ranked_outliers.head()"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "And now kendalltau correlation"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "/homes/mp305/anaconda/lib/python2.7/site-packages/scipy/stats/stats.py:250: RuntimeWarning: The input array could not be properly checked for nan values. nan values will be ignored.\n",
      "  \"values. nan values will be ignored.\", RuntimeWarning)\n"
     ]
    }
   ],
   "source": [
    "from scipy.stats import kendalltau\n",
    "r_, p_ = [], []\n",
    "ranked_countries_arr = ranked_countries.get_values()\n",
    "for i in range(n_iters-1):\n",
    "    for j in range(i+1, n_iters):\n",
    "        r, p = kendalltau(ranked_countries_arr[:, i], ranked_countries_arr[:, j])\n",
    "        r_.append(r)\n",
    "        p_.append(p)\n",
    "r_ = np.array(r_)\n",
    "p_ = np.array(p_)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 22,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0.0554645319767 0.37638195368\n"
     ]
    }
   ],
   "source": [
    "print np.mean(r_), np.mean(p_)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 23,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0.248540800214 0.311313597605\n"
     ]
    }
   ],
   "source": [
    "from scipy.stats import spearmanr\n",
    "r, p = spearmanr(ranked_countries_arr)\n",
    "# only the upper triangular for correlation\n",
    "upper_idx = np.triu_indices(len(r))\n",
    "r, p = r[upper_idx], p[upper_idx]\n",
    "print np.mean(r), np.mean(p)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "let's focus only on the top K results"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0.294545454545 0.449007896087\n"
     ]
    }
   ],
   "source": [
    "k=10\n",
    "r, p = spearmanr(ranked_countries_arr[:k, :])\n",
    "# only the upper triangular for correlation\n",
    "upper_idx = np.triu_indices(len(r))\n",
    "r, p = r[upper_idx], p[upper_idx]\n",
    "print np.mean(r), np.mean(p)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "common_set = set(np.unique(Y))\n",
    "for i in range(ranked_countries_arr.shape[1]):\n",
    "    common_set = common_set & set(ranked_countries_arr[:k, i])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "{'Botswana', 'Chad', 'Gambia', 'Ivory Coast', 'Pakistan'}"
      ]
     },
     "execution_count": 26,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "common_set"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## Try precision at K"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": [
    "# majority voting + precision at K (top5?)\n",
    "from collections import Counter\n",
    "K_vote = 10\n",
    "country_vote = Counter(ranked_countries_arr[:K_vote, :].ravel())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>index</th>\n",
       "      <th>0</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>Pakistan</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>Bhutan</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>Chad</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>Liberia</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>El Salvador</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "         index   0\n",
       "0     Pakistan  10\n",
       "1       Bhutan   3\n",
       "2         Chad  10\n",
       "3      Liberia   2\n",
       "4  El Salvador   5"
      ]
     },
     "execution_count": 28,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_country_vote = pd.DataFrame.from_dict(country_vote, orient='index').reset_index()\n",
    "df_country_vote.head()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>index</th>\n",
       "      <th>0</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>0</th>\n",
       "      <td>Pakistan</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>2</th>\n",
       "      <td>Chad</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>5</th>\n",
       "      <td>Gambia</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>10</th>\n",
       "      <td>Ivory Coast</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>12</th>\n",
       "      <td>Botswana</td>\n",
       "      <td>10</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>6</th>\n",
       "      <td>Nepal</td>\n",
       "      <td>9</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>13</th>\n",
       "      <td>Benin</td>\n",
       "      <td>8</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>8</th>\n",
       "      <td>Senegal</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>9</th>\n",
       "      <td>French Guiana</td>\n",
       "      <td>7</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>4</th>\n",
       "      <td>El Salvador</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>11</th>\n",
       "      <td>Mozambique</td>\n",
       "      <td>5</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>7</th>\n",
       "      <td>Uganda</td>\n",
       "      <td>4</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>1</th>\n",
       "      <td>Bhutan</td>\n",
       "      <td>3</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>3</th>\n",
       "      <td>Liberia</td>\n",
       "      <td>2</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "            index   0\n",
       "0        Pakistan  10\n",
       "2            Chad  10\n",
       "5          Gambia  10\n",
       "10    Ivory Coast  10\n",
       "12       Botswana  10\n",
       "6           Nepal   9\n",
       "13          Benin   8\n",
       "8         Senegal   7\n",
       "9   French Guiana   7\n",
       "4     El Salvador   5\n",
       "11     Mozambique   5\n",
       "7          Uganda   4\n",
       "1          Bhutan   3\n",
       "3         Liberia   2"
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "df_country_vote.sort_values(0, ascending=False)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "0.67 0.0640312423743\n"
     ]
    }
   ],
   "source": [
    "def precision_at_k(array, gr_truth, k):\n",
    "    return len(set(array[:k]) & set(gr_truth[:k])) / float(k)\n",
    "    \n",
    "k = 10\n",
    "ground_truth = df_country_vote['index'].get_values()\n",
    "p_ = []\n",
    "for j in range(ranked_countries_arr.shape[1]):\n",
    "    p_.append(precision_at_k(ranked_countries_arr[:, j], ground_truth, k))\n",
    "p_ = np.array(p_)\n",
    "print np.mean(p_), np.std(p_)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "array([ 0.6,  0.7,  0.7,  0.6,  0.6,  0.7,  0.8,  0.6,  0.7,  0.7])"
      ]
     },
     "execution_count": 31,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "p_"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {
    "collapsed": true
   },
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 2",
   "language": "python",
   "name": "python2"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 2
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython2",
   "version": "2.7.12"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}