\section{Syncopation Dataset}
\label{sec:data}

The major outcome of the SynPy toolkit is to provide prediction of the level of syncopation of a any rhythm pattern that can be measured by a given model. As a demonstration, we apply all seven syncopation models on the rhythms patterns used as stimuli for the syncopation perceptual dataset from~\cite{Song15thesis, Song13}. This dataset includes 27 mono-rhythms in 4/4 meter, 36 monorhythms in 6/8 and 48 poly-rhythms in 4/4; altogether forming a set of 111 rhythm patterns. 

\begin{figure*}[t]
\centering
\includegraphics[width=0.85\textwidth]{images/allmodels.pdf}
\caption{Syncopation predictions of the seven models in the toolkit for the syncopation dataset from~\cite{Song15thesis}. The range of prediction values across all rhythm patterns is given for each model. Within each rhythm category, the rhythm patterns are arranged by tatum-rate (i.e. quarter-note rate then eighth-note rate) then in alphabetical order (the data set naming convention uses letters a-l to represent short rhythm components that make up longer patterns). Gaps in model output occur where a particular model is unable to process the specific rhtyhm category i.e. LHL, PRS, TMC, SG cannot process polyrhythms and KTH can only measure rhythms in duple meters.}
\label{fig:modelpredictions}
\end{figure*}

Figure~\ref{fig:modelpredictions} plots the syncopation predictions of individual model for each rhythm. It presents the different ranges of prediction values for each model and shows their capabilities in terms of rhythm categories (refer to Table~\ref{ta:capabilities}). 
