Wed May 8 02:08:34 UTC 2024 I: starting to build mir-eval/unstable/amd64 on jenkins on '2024-05-08 02:08' Wed May 8 02:08:34 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/amd64_7/20215/console.log Wed May 8 02:08:34 UTC 2024 I: Downloading source for unstable/mir-eval=0.7-7.1 --2024-05-08 02:08:34-- http://deb.debian.org/debian/pool/main/m/mir-eval/mir-eval_0.7-7.1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2227 (2.2K) [text/prs.lines.tag] Saving to: ‘mir-eval_0.7-7.1.dsc’ 0K .. 100% 319M=0s 2024-05-08 02:08:34 (319 MB/s) - ‘mir-eval_0.7-7.1.dsc’ saved [2227/2227] Wed May 8 02:08:34 UTC 2024 I: mir-eval_0.7-7.1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: mir-eval Binary: python3-mir-eval, python-mir-eval-doc Architecture: all Version: 0.7-7.1 Maintainer: Josenilson Ferreira da Silva Homepage: https://github.com/craffel/mir_eval Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/debian/mir-eval Vcs-Git: https://salsa.debian.org/debian/mir-eval.git Testsuite: autopkgtest Testsuite-Triggers: python3-all, python3-matplotlib, python3-nose, python3-numpy, python3-pytest Build-Depends: debhelper-compat (= 13), dh-python, python3-all, python3-matplotlib, python3-nose, python3-numpy, python3-scipy, python3-setuptools, python3-six, python3-sphinx, python3-numpydoc Package-List: python-mir-eval-doc deb doc optional arch=all python3-mir-eval deb python optional arch=all Checksums-Sha1: ba1e998b0a9d20b454ce67649fba120b41fa9301 2608641 mir-eval_0.7.orig.tar.gz 254d30cfb3aa90ae1b51f2a2cea416f9d0f59d88 6024 mir-eval_0.7-7.1.debian.tar.xz Checksums-Sha256: ca9e6bbc097925e54fa337d8c826a3a845b13a5b631176a6c2bb2b34a4fb8b18 2608641 mir-eval_0.7.orig.tar.gz 73cbf03c9bc1f6c9f85479398e55fa8f507ef943e2ffa6fc26863d7a3bf8498e 6024 mir-eval_0.7-7.1.debian.tar.xz Files: d6ab864474b1628bff69e35f48da554c 2608641 mir-eval_0.7.orig.tar.gz 462a838ec63b88f95401e3feb1cfcb89 6024 mir-eval_0.7-7.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmV6j30RHHRjaGV0QGRl Ymlhbi5vcmcACgkQMfMURUShdBqBzxAAnUwGz6Z8jrikcPq32G9MXPr73oTBItdZ Ch37iCdBt/IsBDl5js6WgZBx0p5KLUXQ5t8ZYOrwFY6CITmnHNrLmELQJ1By4/tI mybL9pUnWoItIXm9f9JDE2MYrzuSILMHdJyqIzuNXZjhkve23BWaKE4RqUfxTKaG cuN1tDFb0cFPYcVlUNLtTOMn8VsXH5S06n5jjxqJxdoL1P/KJgbiVuAr75lqVc7W xM+CeEVEVpP7iMHZ8U0dW9GjIOUI45MWa5otZV4q5gRvQtrBBS/PWxwiMW4TGzuf rUboPjxgEcWCzo/J+8spbKMCej5woELTM0f380aZVSzbetN0pQSYhXJtv6Zz8eh8 8aKjjjnPalDY9Q1O1u+hfx6fTlpplinxTGYd86ai7d96UVqdgByGRYeAI8uRoZkI PZHUDvUJt97wbUmr9Ih9IAHPsgyR7nM2WXL9vD03225kzuYTMu31TmKiJOmImBe7 vG0qX9z0ByticWzbwgAj6ZRZPeJG0PJnfTXzShpJjFe8zffiu2py58Z0KIolw1EF LWV1hCioRPb556q8MART/UmECgWEljO73tsxW2HV9JprYZ8gqQevU/6jR20G81z7 eMYHK8mi7Z3lKlPDQLh2jVUqYarsr8mhhrUln/LIZ2oPMoucrk9Ld+M253y4FvKa ctP1K9jH10M= =wCT0 -----END PGP SIGNATURE----- Wed May 8 02:08:34 UTC 2024 I: Checking whether the package is not for us Wed May 8 02:08:34 UTC 2024 I: Starting 1st build on remote node ionos11-amd64.debian.net. Wed May 8 02:08:34 UTC 2024 I: Preparing to do remote build '1' on ionos11-amd64.debian.net. Wed May 8 08:54:01 UTC 2024 I: Deleting $TMPDIR on ionos11-amd64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Tue May 7 14:08:36 -12 2024 I: pbuilder-time-stamp: 1715134116 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [mir-eval_0.7-7.1.dsc] I: copying [./mir-eval_0.7.orig.tar.gz] I: copying [./mir-eval_0.7-7.1.debian.tar.xz] I: Extracting source gpgv: Signature made Thu Dec 14 05:15:41 2023 gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A gpgv: issuer "tchet@debian.org" gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./mir-eval_0.7-7.1.dsc: no acceptable signature found dpkg-source: info: extracting mir-eval in mir-eval-0.7 dpkg-source: info: unpacking mir-eval_0.7.orig.tar.gz dpkg-source: info: unpacking mir-eval_0.7-7.1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 001.reduce-tolerance.patch dpkg-source: info: applying 002.workaround-removed-mathplotlib-imports.patch dpkg-source: info: applying 003.allow-more-test_chord-warnings.patch dpkg-source: info: applying 004.fix-name-attibute.patch dpkg-source: info: applying 005.no-future.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/628316/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='amd64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='amd64' IFS=' ' INVOCATION_ID='df84e538640e4ef2a514ce6d712e309d' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='628316' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.OfJ7nPQR/pbuilderrc_Px8S --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.OfJ7nPQR/b1 --logfile b1/build.log mir-eval_0.7-7.1.dsc' SUDO_GID='111' SUDO_UID='106' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://46.16.76.132:3128' I: uname -a Linux ionos11-amd64 6.1.0-21-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.90-1 (2024-05-03) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 7 07:42 /bin -> usr/bin I: user script /srv/workspace/pbuilder/628316/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), dh-python, python3-all, python3-matplotlib, python3-nose, python3-numpy, python3-scipy, python3-setuptools, python3-six, python3-sphinx, python3-numpydoc dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19699 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on dh-python; however: Package dh-python is not installed. pbuilder-satisfydepends-dummy depends on python3-all; however: Package python3-all is not installed. pbuilder-satisfydepends-dummy depends on python3-matplotlib; however: Package python3-matplotlib is not installed. pbuilder-satisfydepends-dummy depends on python3-nose; however: Package python3-nose is not installed. pbuilder-satisfydepends-dummy depends on python3-numpy; however: Package python3-numpy is not installed. pbuilder-satisfydepends-dummy depends on python3-scipy; however: Package python3-scipy is not installed. pbuilder-satisfydepends-dummy depends on python3-setuptools; however: Package python3-setuptools is not installed. pbuilder-satisfydepends-dummy depends on python3-six; however: Package python3-six is not installed. pbuilder-satisfydepends-dummy depends on python3-sphinx; however: Package python3-sphinx is not installed. pbuilder-satisfydepends-dummy depends on python3-numpydoc; however: Package python3-numpydoc is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} blt{a} bsdextrautils{a} ca-certificates{a} debhelper{a} dh-autoreconf{a} dh-python{a} dh-strip-nondeterminism{a} docutils-common{a} dwz{a} file{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} fonts-lyx{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libblas3{a} libbrotli1{a} libbsd0{a} libdebhelper-perl{a} libdeflate0{a} libelf1t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfontconfig1{a} libfreetype6{a} libfribidi0{a} libgfortran5{a} libglib2.0-0t64{a} libgraphite2-3{a} libharfbuzz0b{a} libicu72{a} libimagequant0{a} libjbig0{a} libjpeg62-turbo{a} libjs-jquery{a} libjs-jquery-ui{a} libjs-sphinxdoc{a} libjs-underscore{a} libjson-perl{a} liblapack3{a} liblbfgsb0{a} liblcms2-2{a} liblerc4{a} libmagic-mgc{a} libmagic1t64{a} libopenjp2-7{a} libpipeline1{a} libpng16-16t64{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libpython3.12-minimal{a} libpython3.12-stdlib{a} libqhull-r8.0{a} libraqm0{a} libreadline8t64{a} libsharpyuv0{a} libsub-override-perl{a} libtcl8.6{a} libtiff6{a} libtk8.6{a} libtool{a} libuchardet0{a} libwebp7{a} libwebpdemux2{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libxau6{a} libxcb1{a} libxdmcp6{a} libxext6{a} libxft2{a} libxml2{a} libxrender1{a} libxslt1.1{a} libxss1{a} m4{a} man-db{a} media-types{a} netbase{a} openssl{a} po-debconf{a} python-babel-localedata{a} python-matplotlib-data{a} python3{a} python3-alabaster{a} python3-all{a} python3-appdirs{a} python3-attr{a} python3-babel{a} python3-brotli{a} python3-certifi{a} python3-chardet{a} python3-charset-normalizer{a} python3-contourpy{a} python3-cycler{a} python3-dateutil{a} python3-decorator{a} python3-distutils{a} python3-docutils{a} python3-fonttools{a} python3-fs{a} python3-idna{a} python3-imagesize{a} python3-jinja2{a} python3-kiwisolver{a} python3-lib2to3{a} python3-lxml{a} python3-lz4{a} python3-markupsafe{a} python3-matplotlib{a} python3-minimal{a} python3-mpmath{a} python3-nose{a} python3-numpy{a} python3-numpydoc{a} python3-packaging{a} python3-pil{a} python3-pil.imagetk{a} python3-pkg-resources{a} python3-pygments{a} python3-pyparsing{a} python3-requests{a} python3-roman{a} python3-scipy{a} python3-setuptools{a} python3-six{a} python3-snowballstemmer{a} python3-sphinx{a} python3-sympy{a} python3-tabulate{a} python3-tk{a} python3-tz{a} python3-ufolib2{a} python3-urllib3{a} python3-zombie-imp{a} python3.11{a} python3.11-minimal{a} python3.12{a} python3.12-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} sphinx-common{a} tk8.6-blt2.5{a} tzdata{a} unicode-data{a} x11-common{a} xml-core{a} The following packages are RECOMMENDED but will NOT be installed: curl isympy-common javascript-common libarchive-cpio-perl libglib2.0-data libjson-xs-perl libltdl-dev libmail-sendmail-perl libpaper-utils lynx python3-bs4 python3-cssselect python3-html5lib python3-olefile shared-mime-info wget xdg-user-dirs 0 packages upgraded, 158 newly installed, 0 to remove and 0 not upgraded. Need to get 115 MB of archives. After unpacking 498 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libpython3.11-minimal amd64 3.11.9-1 [817 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.6.2-1 [103 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 python3.11-minimal amd64 3.11.9-1 [1879 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.2-4 [167 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 libpython3.11-stdlib amd64 3.11.9-1 [1792 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 python3.11 amd64 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.11.8-1 [9332 B] Get: 13 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 libpython3.12-minimal amd64 3.12.3-1 [809 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 python3.12-minimal amd64 3.12.3-1 [2139 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31 [15.4 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.2.1-3 [1360 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20240203 [158 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-4 [1180 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40-8 [92.8 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 libtcl8.6 amd64 8.6.14+dfsg-1 [1034 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b3 [305 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 libpng16-16t64 amd64 1.6.43-5 [278 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 libfreetype6 amd64 2.13.2+dfsg-1+b4 [439 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 40 http://deb.debian.org/debian unstable/main amd64 fontconfig-config amd64 2.15.0-1.1 [317 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libfontconfig1 amd64 2.15.0-1.1 [388 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 libxau6 amd64 1:1.0.9-1+b1 [18.1 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-1 [131 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3+b1 [24.3 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 libxcb1 amd64 1.17.0-1 [144 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 libx11-data all 2:1.8.7-1 [328 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 libx11-6 amd64 2:1.8.7-1+b1 [799 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 libxrender1 amd64 1:0.9.10-1.1+b1 [27.9 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 libxft2 amd64 2.3.6-1+b1 [54.2 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 libxext6 amd64 2:1.3.4-1+b1 [52.9 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 x11-common all 1:7.7+23 [252 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 libxss1 amd64 1:1.2.3-1+b1 [17.0 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 libtk8.6 amd64 8.6.14-1 [784 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 tk8.6-blt2.5 amd64 2.5.3+dfsg-7 [586 kB] Get: 55 http://deb.debian.org/debian unstable/main amd64 blt amd64 2.5.3+dfsg-7 [6024 B] Get: 56 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 62 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 63 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b3 [692 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 68 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get: 71 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 python3-lib2to3 all 3.12.3-1 [77.6 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 python3-distutils all 3.12.3-1 [131 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 python3-setuptools all 68.1.2-2 [468 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 dh-python all 6.20240422 [107 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 xml-core all 0.19 [20.1 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 docutils-common all 0.20.1+dfsg-3 [128 kB] Get: 78 http://deb.debian.org/debian unstable/main amd64 fonts-lyx all 2.4.0~RC4-1 [189 kB] Get: 79 http://deb.debian.org/debian unstable/main amd64 libblas3 amd64 3.12.0-3 [148 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 libdeflate0 amd64 1.20-1 [46.0 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 libfribidi0 amd64 1.0.13-3+b1 [71.4 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 libgfortran5 amd64 14-20240429-1 [836 kB] Get: 83 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.80.0-10 [1483 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-2 [74.9 kB] Get: 85 http://deb.debian.org/debian unstable/main amd64 libharfbuzz0b amd64 8.3.0-2+b1 [2214 kB] Get: 86 http://deb.debian.org/debian unstable/main amd64 libimagequant0 amd64 2.18.0-1+b1 [35.3 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 libjbig0 amd64 2.1-6.1+b1 [32.0 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.1.5-3 [167 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [326 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 libjs-jquery-ui all 1.13.2+dfsg-1 [250 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [116 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 libjs-sphinxdoc all 7.2.6-6 [150 kB] Get: 93 http://deb.debian.org/debian unstable/main amd64 libjson-perl all 4.10000-1 [87.5 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 liblapack3 amd64 3.12.0-3 [2407 kB] Get: 95 http://deb.debian.org/debian unstable/main amd64 liblbfgsb0 amd64 3.0+dfsg.4-1+b1 [29.1 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 liblcms2-2 amd64 2.14-2+b1 [154 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 liblerc4 amd64 4.0.0+ds-4+b1 [171 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 libopenjp2-7 amd64 2.5.0-2+b3 [190 kB] Get: 99 http://deb.debian.org/debian unstable/main amd64 libpython3.12-stdlib amd64 3.12.3-1 [1951 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 libqhull-r8.0 amd64 2020.2-6+b1 [245 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 libraqm0 amd64 0.10.1-1+b1 [14.2 kB] Get: 102 http://deb.debian.org/debian unstable/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [113 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.4.0-0.1 [311 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 libtiff6 amd64 4.5.1+git230720-4 [322 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [110 kB] Get: 106 http://deb.debian.org/debian unstable/main amd64 libwebpmux3 amd64 1.4.0-0.1 [123 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 libxslt1.1 amd64 1.1.35-1+b1 [232 kB] Get: 108 http://deb.debian.org/debian unstable/main amd64 python-babel-localedata all 2.14.0-1 [5701 kB] Get: 109 http://deb.debian.org/debian unstable/main amd64 python-matplotlib-data all 3.6.3-2 [2744 kB] Get: 110 http://deb.debian.org/debian unstable/main amd64 python3-alabaster all 0.7.12-1 [20.8 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 python3.12 amd64 3.12.3-1 [659 kB] Get: 112 http://deb.debian.org/debian unstable/main amd64 python3-all amd64 3.11.8-1 [1056 B] Get: 113 http://deb.debian.org/debian unstable/main amd64 python3-appdirs all 1.4.4-4 [12.5 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 python3-attr all 23.2.0-2 [65.5 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 python3-tz all 2024.1-2 [30.9 kB] Get: 116 http://deb.debian.org/debian unstable/main amd64 python3-babel all 2.14.0-1 [111 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 python3-brotli amd64 1.1.0-2+b3 [312 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 python3-certifi all 2023.11.17-1 [155 kB] Get: 119 http://deb.debian.org/debian unstable/main amd64 python3-chardet all 5.2.0+dfsg-1 [107 kB] Get: 120 http://deb.debian.org/debian unstable/main amd64 python3-charset-normalizer all 3.3.2-1 [51.6 kB] Get: 121 http://deb.debian.org/debian unstable/main amd64 python3-numpy amd64 1:1.26.4+ds-8 [5466 kB] Get: 122 http://deb.debian.org/debian unstable/main amd64 python3-contourpy amd64 1.0.7-3 [285 kB] Get: 123 http://deb.debian.org/debian unstable/main amd64 python3-cycler all 0.12.1-1 [9496 B] Get: 124 http://deb.debian.org/debian unstable/main amd64 python3-six all 1.16.0-6 [16.3 kB] Get: 125 http://deb.debian.org/debian unstable/main amd64 python3-dateutil all 2.9.0-2 [79.4 kB] Get: 126 http://deb.debian.org/debian unstable/main amd64 python3-decorator all 5.1.1-5 [15.1 kB] Get: 127 http://deb.debian.org/debian unstable/main amd64 python3-roman all 3.3-3 [9880 B] Get: 128 http://deb.debian.org/debian unstable/main amd64 python3-docutils all 0.20.1+dfsg-3 [389 kB] Get: 129 http://deb.debian.org/debian unstable/main amd64 python3-scipy amd64 1.11.4-6 [19.5 MB] Get: 130 http://deb.debian.org/debian unstable/main amd64 python3-ufolib2 all 0.16.0+dfsg1-1 [32.9 kB] Get: 131 http://deb.debian.org/debian unstable/main amd64 python3-mpmath all 1.3.0-1 [419 kB] Get: 132 http://deb.debian.org/debian unstable/main amd64 python3-sympy all 1.12-7 [3869 kB] Get: 133 http://deb.debian.org/debian unstable/main amd64 python3-fs all 2.4.16-4 [95.4 kB] Get: 134 http://deb.debian.org/debian unstable/main amd64 python3-lxml amd64 5.2.1-1 [1995 kB] Get: 135 http://deb.debian.org/debian unstable/main amd64 python3-lz4 amd64 4.0.2+dfsg-1+b3 [25.5 kB] Get: 136 http://deb.debian.org/debian unstable/main amd64 unicode-data all 15.1.0-1 [8547 kB] Get: 137 http://deb.debian.org/debian unstable/main amd64 python3-fonttools amd64 4.46.0-1 [1623 kB] Get: 138 http://deb.debian.org/debian unstable/main amd64 python3-idna all 3.6-2 [37.0 kB] Get: 139 http://deb.debian.org/debian unstable/main amd64 python3-imagesize all 1.4.1-1 [6688 B] Get: 140 http://deb.debian.org/debian unstable/main amd64 python3-markupsafe amd64 2.1.5-1 [14.5 kB] Get: 141 http://deb.debian.org/debian unstable/main amd64 python3-jinja2 all 3.1.3-1 [119 kB] Get: 142 http://deb.debian.org/debian unstable/main amd64 python3-kiwisolver amd64 1.4.5-1 [80.7 kB] Get: 143 http://deb.debian.org/debian unstable/main amd64 python3-pil amd64 10.3.0-2 [564 kB] Get: 144 http://deb.debian.org/debian unstable/main amd64 python3-tk amd64 3.12.3-1 [109 kB] Get: 145 http://deb.debian.org/debian unstable/main amd64 python3-pil.imagetk amd64 10.3.0-2 [79.5 kB] Get: 146 http://deb.debian.org/debian unstable/main amd64 python3-pyparsing all 3.1.2-1 [146 kB] Get: 147 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 24.0-1 [45.5 kB] Get: 148 http://deb.debian.org/debian unstable/main amd64 python3-matplotlib amd64 3.6.3-2 [8167 kB] Get: 149 http://deb.debian.org/debian unstable/main amd64 python3-zombie-imp all 0.0.2-2 [11.7 kB] Get: 150 http://deb.debian.org/debian unstable/main amd64 python3-nose all 1.3.7-12 [130 kB] Get: 151 http://deb.debian.org/debian unstable/main amd64 sphinx-common all 7.2.6-6 [702 kB] Get: 152 http://deb.debian.org/debian unstable/main amd64 python3-pygments all 2.17.2+dfsg-1 [818 kB] Get: 153 http://deb.debian.org/debian unstable/main amd64 python3-urllib3 all 1.26.18-2 [116 kB] Get: 154 http://deb.debian.org/debian unstable/main amd64 python3-requests all 2.31.0+dfsg-1 [68.6 kB] Get: 155 http://deb.debian.org/debian unstable/main amd64 python3-snowballstemmer all 2.2.0-4 [58.0 kB] Get: 156 http://deb.debian.org/debian unstable/main amd64 python3-sphinx all 7.2.6-6 [552 kB] Get: 157 http://deb.debian.org/debian unstable/main amd64 python3-tabulate all 0.8.10-1 [38.8 kB] Get: 158 http://deb.debian.org/debian unstable/main amd64 python3-numpydoc all 1.6.0-2 [49.6 kB] Fetched 115 MB in 2s (49.4 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19699 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.9-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.2-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_amd64.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:amd64 (3.11.9-1) ... Setting up libexpat1:amd64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20015 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_amd64.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../5-libreadline8t64_8.2-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_amd64.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21007 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.8-1_amd64.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package libpython3.12-minimal:amd64. Preparing to unpack .../001-libpython3.12-minimal_3.12.3-1_amd64.deb ... Unpacking libpython3.12-minimal:amd64 (3.12.3-1) ... Selecting previously unselected package python3.12-minimal. Preparing to unpack .../002-python3.12-minimal_3.12.3-1_amd64.deb ... Unpacking python3.12-minimal (3.12.3-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../003-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package openssl. Preparing to unpack .../005-openssl_3.2.1-3_amd64.deb ... Unpacking openssl (3.2.1-3) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../006-ca-certificates_20240203_all.deb ... Unpacking ca-certificates (20240203) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../008-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../010-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../011-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../012-groff-base_1.23.0-4_amd64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../013-bsdextrautils_2.40-8_amd64.deb ... Unpacking bsdextrautils (2.40-8) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../014-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../015-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../016-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../017-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../018-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../019-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../020-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libtcl8.6:amd64. Preparing to unpack .../021-libtcl8.6_8.6.14+dfsg-1_amd64.deb ... Unpacking libtcl8.6:amd64 (8.6.14+dfsg-1) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../022-libbrotli1_1.1.0-2+b3_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b3) ... Selecting previously unselected package libpng16-16t64:amd64. Preparing to unpack .../023-libpng16-16t64_1.6.43-5_amd64.deb ... Unpacking libpng16-16t64:amd64 (1.6.43-5) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../024-libfreetype6_2.13.2+dfsg-1+b4_amd64.deb ... Unpacking libfreetype6:amd64 (2.13.2+dfsg-1+b4) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../025-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../026-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../027-fontconfig-config_2.15.0-1.1_amd64.deb ... Unpacking fontconfig-config (2.15.0-1.1) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../028-libfontconfig1_2.15.0-1.1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.15.0-1.1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../029-libxau6_1%3a1.0.9-1+b1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.9-1+b1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../030-libbsd0_0.12.2-1_amd64.deb ... Unpacking libbsd0:amd64 (0.12.2-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../031-libxdmcp6_1%3a1.1.2-3+b1_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3+b1) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../032-libxcb1_1.17.0-1_amd64.deb ... Unpacking libxcb1:amd64 (1.17.0-1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../033-libx11-data_2%3a1.8.7-1_all.deb ... Unpacking libx11-data (2:1.8.7-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../034-libx11-6_2%3a1.8.7-1+b1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.7-1+b1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../035-libxrender1_1%3a0.9.10-1.1+b1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1.1+b1) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../036-libxft2_2.3.6-1+b1_amd64.deb ... Unpacking libxft2:amd64 (2.3.6-1+b1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../037-libxext6_2%3a1.3.4-1+b1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1+b1) ... Selecting previously unselected package x11-common. Preparing to unpack .../038-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../039-libxss1_1%3a1.2.3-1+b1_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.3-1+b1) ... Selecting previously unselected package libtk8.6:amd64. Preparing to unpack .../040-libtk8.6_8.6.14-1_amd64.deb ... Unpacking libtk8.6:amd64 (8.6.14-1) ... Selecting previously unselected package tk8.6-blt2.5. Preparing to unpack .../041-tk8.6-blt2.5_2.5.3+dfsg-7_amd64.deb ... Unpacking tk8.6-blt2.5 (2.5.3+dfsg-7) ... Selecting previously unselected package blt. Preparing to unpack .../042-blt_2.5.3+dfsg-7_amd64.deb ... Unpacking blt (2.5.3+dfsg-7) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../043-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../044-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../045-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../046-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../047-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../048-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../049-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../050-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../051-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../052-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../053-libxml2_2.9.14+dfsg-1.3+b3_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../054-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../055-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../056-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../057-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../058-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../059-python3-lib2to3_3.12.3-1_all.deb ... Unpacking python3-lib2to3 (3.12.3-1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../060-python3-distutils_3.12.3-1_all.deb ... Unpacking python3-distutils (3.12.3-1) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../061-python3-setuptools_68.1.2-2_all.deb ... Unpacking python3-setuptools (68.1.2-2) ... Selecting previously unselected package dh-python. Preparing to unpack .../062-dh-python_6.20240422_all.deb ... Unpacking dh-python (6.20240422) ... Selecting previously unselected package xml-core. Preparing to unpack .../063-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package docutils-common. Preparing to unpack .../064-docutils-common_0.20.1+dfsg-3_all.deb ... Unpacking docutils-common (0.20.1+dfsg-3) ... Selecting previously unselected package fonts-lyx. Preparing to unpack .../065-fonts-lyx_2.4.0~RC4-1_all.deb ... Unpacking fonts-lyx (2.4.0~RC4-1) ... Selecting previously unselected package libblas3:amd64. Preparing to unpack .../066-libblas3_3.12.0-3_amd64.deb ... Unpacking libblas3:amd64 (3.12.0-3) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../067-libdeflate0_1.20-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.20-1) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../068-libfribidi0_1.0.13-3+b1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.13-3+b1) ... Selecting previously unselected package libgfortran5:amd64. Preparing to unpack .../069-libgfortran5_14-20240429-1_amd64.deb ... Unpacking libgfortran5:amd64 (14-20240429-1) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../070-libglib2.0-0t64_2.80.0-10_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.80.0-10) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../071-libgraphite2-3_1.3.14-2_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-2) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../072-libharfbuzz0b_8.3.0-2+b1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (8.3.0-2+b1) ... Selecting previously unselected package libimagequant0:amd64. Preparing to unpack .../073-libimagequant0_2.18.0-1+b1_amd64.deb ... Unpacking libimagequant0:amd64 (2.18.0-1+b1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../074-libjbig0_2.1-6.1+b1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-6.1+b1) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../075-libjpeg62-turbo_1%3a2.1.5-3_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-3) ... Selecting previously unselected package libjs-jquery. Preparing to unpack .../076-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Selecting previously unselected package libjs-jquery-ui. Preparing to unpack .../077-libjs-jquery-ui_1.13.2+dfsg-1_all.deb ... Unpacking libjs-jquery-ui (1.13.2+dfsg-1) ... Selecting previously unselected package libjs-underscore. Preparing to unpack .../078-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Selecting previously unselected package libjs-sphinxdoc. Preparing to unpack .../079-libjs-sphinxdoc_7.2.6-6_all.deb ... Unpacking libjs-sphinxdoc (7.2.6-6) ... Selecting previously unselected package libjson-perl. Preparing to unpack .../080-libjson-perl_4.10000-1_all.deb ... Unpacking libjson-perl (4.10000-1) ... Selecting previously unselected package liblapack3:amd64. Preparing to unpack .../081-liblapack3_3.12.0-3_amd64.deb ... Unpacking liblapack3:amd64 (3.12.0-3) ... Selecting previously unselected package liblbfgsb0:amd64. Preparing to unpack .../082-liblbfgsb0_3.0+dfsg.4-1+b1_amd64.deb ... Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1+b1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../083-liblcms2-2_2.14-2+b1_amd64.deb ... Unpacking liblcms2-2:amd64 (2.14-2+b1) ... Selecting previously unselected package liblerc4:amd64. Preparing to unpack .../084-liblerc4_4.0.0+ds-4+b1_amd64.deb ... Unpacking liblerc4:amd64 (4.0.0+ds-4+b1) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../085-libopenjp2-7_2.5.0-2+b3_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.5.0-2+b3) ... Selecting previously unselected package libpython3.12-stdlib:amd64. Preparing to unpack .../086-libpython3.12-stdlib_3.12.3-1_amd64.deb ... Unpacking libpython3.12-stdlib:amd64 (3.12.3-1) ... Selecting previously unselected package libqhull-r8.0:amd64. Preparing to unpack .../087-libqhull-r8.0_2020.2-6+b1_amd64.deb ... Unpacking libqhull-r8.0:amd64 (2020.2-6+b1) ... Selecting previously unselected package libraqm0:amd64. Preparing to unpack .../088-libraqm0_0.10.1-1+b1_amd64.deb ... Unpacking libraqm0:amd64 (0.10.1-1+b1) ... Selecting previously unselected package libsharpyuv0:amd64. Preparing to unpack .../089-libsharpyuv0_1.4.0-0.1_amd64.deb ... Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... Selecting previously unselected package libwebp7:amd64. Preparing to unpack .../090-libwebp7_1.4.0-0.1_amd64.deb ... Unpacking libwebp7:amd64 (1.4.0-0.1) ... Selecting previously unselected package libtiff6:amd64. Preparing to unpack .../091-libtiff6_4.5.1+git230720-4_amd64.deb ... Unpacking libtiff6:amd64 (4.5.1+git230720-4) ... Selecting previously unselected package libwebpdemux2:amd64. Preparing to unpack .../092-libwebpdemux2_1.4.0-0.1_amd64.deb ... Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../093-libwebpmux3_1.4.0-0.1_amd64.deb ... Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... Selecting previously unselected package libxslt1.1:amd64. Preparing to unpack .../094-libxslt1.1_1.1.35-1+b1_amd64.deb ... Unpacking libxslt1.1:amd64 (1.1.35-1+b1) ... Selecting previously unselected package python-babel-localedata. Preparing to unpack .../095-python-babel-localedata_2.14.0-1_all.deb ... Unpacking python-babel-localedata (2.14.0-1) ... Selecting previously unselected package python-matplotlib-data. Preparing to unpack .../096-python-matplotlib-data_3.6.3-2_all.deb ... Unpacking python-matplotlib-data (3.6.3-2) ... Selecting previously unselected package python3-alabaster. Preparing to unpack .../097-python3-alabaster_0.7.12-1_all.deb ... Unpacking python3-alabaster (0.7.12-1) ... Selecting previously unselected package python3.12. Preparing to unpack .../098-python3.12_3.12.3-1_amd64.deb ... Unpacking python3.12 (3.12.3-1) ... Selecting previously unselected package python3-all. Preparing to unpack .../099-python3-all_3.11.8-1_amd64.deb ... Unpacking python3-all (3.11.8-1) ... Selecting previously unselected package python3-appdirs. Preparing to unpack .../100-python3-appdirs_1.4.4-4_all.deb ... Unpacking python3-appdirs (1.4.4-4) ... Selecting previously unselected package python3-attr. Preparing to unpack .../101-python3-attr_23.2.0-2_all.deb ... Unpacking python3-attr (23.2.0-2) ... Selecting previously unselected package python3-tz. Preparing to unpack .../102-python3-tz_2024.1-2_all.deb ... Unpacking python3-tz (2024.1-2) ... Selecting previously unselected package python3-babel. Preparing to unpack .../103-python3-babel_2.14.0-1_all.deb ... Unpacking python3-babel (2.14.0-1) ... Selecting previously unselected package python3-brotli. Preparing to unpack .../104-python3-brotli_1.1.0-2+b3_amd64.deb ... Unpacking python3-brotli (1.1.0-2+b3) ... Selecting previously unselected package python3-certifi. Preparing to unpack .../105-python3-certifi_2023.11.17-1_all.deb ... Unpacking python3-certifi (2023.11.17-1) ... Selecting previously unselected package python3-chardet. Preparing to unpack .../106-python3-chardet_5.2.0+dfsg-1_all.deb ... Unpacking python3-chardet (5.2.0+dfsg-1) ... Selecting previously unselected package python3-charset-normalizer. Preparing to unpack .../107-python3-charset-normalizer_3.3.2-1_all.deb ... Unpacking python3-charset-normalizer (3.3.2-1) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../108-python3-numpy_1%3a1.26.4+ds-8_amd64.deb ... Unpacking python3-numpy (1:1.26.4+ds-8) ... Selecting previously unselected package python3-contourpy. Preparing to unpack .../109-python3-contourpy_1.0.7-3_amd64.deb ... Unpacking python3-contourpy (1.0.7-3) ... Selecting previously unselected package python3-cycler. Preparing to unpack .../110-python3-cycler_0.12.1-1_all.deb ... Unpacking python3-cycler (0.12.1-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../111-python3-six_1.16.0-6_all.deb ... Unpacking python3-six (1.16.0-6) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../112-python3-dateutil_2.9.0-2_all.deb ... Unpacking python3-dateutil (2.9.0-2) ... Selecting previously unselected package python3-decorator. Preparing to unpack .../113-python3-decorator_5.1.1-5_all.deb ... Unpacking python3-decorator (5.1.1-5) ... Selecting previously unselected package python3-roman. Preparing to unpack .../114-python3-roman_3.3-3_all.deb ... Unpacking python3-roman (3.3-3) ... Selecting previously unselected package python3-docutils. Preparing to unpack .../115-python3-docutils_0.20.1+dfsg-3_all.deb ... Unpacking python3-docutils (0.20.1+dfsg-3) ... Selecting previously unselected package python3-scipy. Preparing to unpack .../116-python3-scipy_1.11.4-6_amd64.deb ... Unpacking python3-scipy (1.11.4-6) ... Selecting previously unselected package python3-ufolib2. Preparing to unpack .../117-python3-ufolib2_0.16.0+dfsg1-1_all.deb ... Unpacking python3-ufolib2 (0.16.0+dfsg1-1) ... Selecting previously unselected package python3-mpmath. Preparing to unpack .../118-python3-mpmath_1.3.0-1_all.deb ... Unpacking python3-mpmath (1.3.0-1) ... Selecting previously unselected package python3-sympy. Preparing to unpack .../119-python3-sympy_1.12-7_all.deb ... Unpacking python3-sympy (1.12-7) ... Selecting previously unselected package python3-fs. Preparing to unpack .../120-python3-fs_2.4.16-4_all.deb ... Unpacking python3-fs (2.4.16-4) ... Selecting previously unselected package python3-lxml:amd64. Preparing to unpack .../121-python3-lxml_5.2.1-1_amd64.deb ... Unpacking python3-lxml:amd64 (5.2.1-1) ... Selecting previously unselected package python3-lz4. Preparing to unpack .../122-python3-lz4_4.0.2+dfsg-1+b3_amd64.deb ... Unpacking python3-lz4 (4.0.2+dfsg-1+b3) ... Selecting previously unselected package unicode-data. Preparing to unpack .../123-unicode-data_15.1.0-1_all.deb ... Unpacking unicode-data (15.1.0-1) ... Selecting previously unselected package python3-fonttools. Preparing to unpack .../124-python3-fonttools_4.46.0-1_amd64.deb ... Unpacking python3-fonttools (4.46.0-1) ... Selecting previously unselected package python3-idna. Preparing to unpack .../125-python3-idna_3.6-2_all.deb ... Unpacking python3-idna (3.6-2) ... Selecting previously unselected package python3-imagesize. Preparing to unpack .../126-python3-imagesize_1.4.1-1_all.deb ... Unpacking python3-imagesize (1.4.1-1) ... Selecting previously unselected package python3-markupsafe. Preparing to unpack .../127-python3-markupsafe_2.1.5-1_amd64.deb ... Unpacking python3-markupsafe (2.1.5-1) ... Selecting previously unselected package python3-jinja2. Preparing to unpack .../128-python3-jinja2_3.1.3-1_all.deb ... Unpacking python3-jinja2 (3.1.3-1) ... Selecting previously unselected package python3-kiwisolver. Preparing to unpack .../129-python3-kiwisolver_1.4.5-1_amd64.deb ... Unpacking python3-kiwisolver (1.4.5-1) ... Selecting previously unselected package python3-pil:amd64. Preparing to unpack .../130-python3-pil_10.3.0-2_amd64.deb ... Unpacking python3-pil:amd64 (10.3.0-2) ... Selecting previously unselected package python3-tk:amd64. Preparing to unpack .../131-python3-tk_3.12.3-1_amd64.deb ... Unpacking python3-tk:amd64 (3.12.3-1) ... Selecting previously unselected package python3-pil.imagetk:amd64. Preparing to unpack .../132-python3-pil.imagetk_10.3.0-2_amd64.deb ... Unpacking python3-pil.imagetk:amd64 (10.3.0-2) ... Selecting previously unselected package python3-pyparsing. Preparing to unpack .../133-python3-pyparsing_3.1.2-1_all.deb ... Unpacking python3-pyparsing (3.1.2-1) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../134-python3-packaging_24.0-1_all.deb ... Unpacking python3-packaging (24.0-1) ... Selecting previously unselected package python3-matplotlib. Preparing to unpack .../135-python3-matplotlib_3.6.3-2_amd64.deb ... Unpacking python3-matplotlib (3.6.3-2) ... Selecting previously unselected package python3-zombie-imp. Preparing to unpack .../136-python3-zombie-imp_0.0.2-2_all.deb ... Unpacking python3-zombie-imp (0.0.2-2) ... Selecting previously unselected package python3-nose. Preparing to unpack .../137-python3-nose_1.3.7-12_all.deb ... Unpacking python3-nose (1.3.7-12) ... Selecting previously unselected package sphinx-common. Preparing to unpack .../138-sphinx-common_7.2.6-6_all.deb ... Unpacking sphinx-common (7.2.6-6) ... Selecting previously unselected package python3-pygments. Preparing to unpack .../139-python3-pygments_2.17.2+dfsg-1_all.deb ... Unpacking python3-pygments (2.17.2+dfsg-1) ... Selecting previously unselected package python3-urllib3. Preparing to unpack .../140-python3-urllib3_1.26.18-2_all.deb ... Unpacking python3-urllib3 (1.26.18-2) ... Selecting previously unselected package python3-requests. Preparing to unpack .../141-python3-requests_2.31.0+dfsg-1_all.deb ... Unpacking python3-requests (2.31.0+dfsg-1) ... Selecting previously unselected package python3-snowballstemmer. Preparing to unpack .../142-python3-snowballstemmer_2.2.0-4_all.deb ... Unpacking python3-snowballstemmer (2.2.0-4) ... Selecting previously unselected package python3-sphinx. Preparing to unpack .../143-python3-sphinx_7.2.6-6_all.deb ... Unpacking python3-sphinx (7.2.6-6) ... Selecting previously unselected package python3-tabulate. Preparing to unpack .../144-python3-tabulate_0.8.10-1_all.deb ... Unpacking python3-tabulate (0.8.10-1) ... Selecting previously unselected package python3-numpydoc. Preparing to unpack .../145-python3-numpydoc_1.6.0-2_all.deb ... Unpacking python3-numpydoc (1.6.0-2) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libgraphite2-3:amd64 (1.3.14-2) ... Setting up liblcms2-2:amd64 (2.14-2+b1) ... Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... Setting up libxau6:amd64 (1:1.0.9-1+b1) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up liblerc4:amd64 (4.0.0+ds-4+b1) ... Setting up bsdextrautils (2.40-8) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up fonts-lyx (2.4.0~RC4-1) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:amd64 (1.1.0-2+b3) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up libpython3.12-minimal:amd64 (3.12.3-1) ... Setting up x11-common (1:7.7+23) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libdeflate0:amd64 (1.20-1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libqhull-r8.0:amd64 (2020.2-6+b1) ... Setting up file (1:5.45-3) ... Setting up libjbig0:amd64 (2.1-6.1+b1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up python-babel-localedata (2.14.0-1) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Wed May 8 02:09:33 UTC 2024. Universal Time is now: Wed May 8 02:09:33 UTC 2024. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up unicode-data (15.1.0-1) ... Setting up autotools-dev (20220109.1) ... Setting up libglib2.0-0t64:amd64 (2.80.0-10) ... No schema files found: doing nothing. Setting up libblas3:amd64 (3.12.0-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode Setting up libjpeg62-turbo:amd64 (1:2.1.5-3) ... Setting up libx11-data (2:1.8.7-1) ... Setting up libfribidi0:amd64 (1.0.13-3+b1) ... Setting up libimagequant0:amd64 (2.18.0-1+b1) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:amd64 (1.6.43-5) ... Setting up libtcl8.6:amd64 (8.6.14+dfsg-1) ... Setting up autopoint (0.21-14) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up libgfortran5:amd64 (14-20240429-1) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:amd64 (1.4.0-0.1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.22) ... Setting up libtiff6:amd64 (4.5.1+git230720-4) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up libjson-perl (4.10000-1) ... Setting up libopenjp2-7:amd64 (2.5.0-2+b3) ... Setting up libsub-override-perl (0.10-1) ... Setting up netbase (6.4) ... Setting up sgml-base (1.31) ... Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... Setting up python-matplotlib-data (3.6.3-2) ... Setting up openssl (3.2.1-3) ... Setting up libwebpmux3:amd64 (1.4.0-0.1) ... Setting up libbsd0:amd64 (0.12.2-1) ... Setting up readline-common (8.2-4) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b3) ... Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up python3.12-minimal (3.12.3-1) ... Setting up libxdmcp6:amd64 (1:1.1.2-3+b1) ... Setting up liblapack3:amd64 (3.12.0-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode Setting up libxcb1:amd64 (1.17.0-1) ... Setting up gettext (0.21-14+b1) ... Setting up libtool (2.4.7-7) ... Setting up fontconfig-config (2.15.0-1.1) ... Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 146 added, 0 removed; done. Setting up libjs-jquery-ui (1.13.2+dfsg-1) ... Setting up libfreetype6:amd64 (2.13.2+dfsg-1+b4) ... Setting up libjs-sphinxdoc (7.2.6-6) ... Setting up libreadline8t64:amd64 (8.2-4) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up groff-base (1.23.0-4) ... Setting up xml-core (0.19) ... Setting up libxslt1.1:amd64 (1.1.35-1+b1) ... Setting up libx11-6:amd64 (2:1.8.7-1+b1) ... Setting up libharfbuzz0b:amd64 (8.3.0-2+b1) ... Setting up libfontconfig1:amd64 (2.15.0-1.1) ... Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1+b1) ... Setting up libpython3.12-stdlib:amd64 (3.12.3-1) ... Setting up libxrender1:amd64 (1:0.9.10-1.1+b1) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.9-1) ... Setting up python3.12 (3.12.3-1) ... Setting up libxext6:amd64 (2:1.3.4-1+b1) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libraqm0:amd64 (0.10.1-1+b1) ... Setting up sphinx-common (7.2.6-6) ... Setting up libxss1:amd64 (1:1.2.3-1+b1) ... Setting up libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3.11 (3.11.9-1) ... Setting up libxft2:amd64 (2.3.6-1+b1) ... Setting up libtk8.6:amd64 (8.6.14-1) ... Setting up debhelper (13.15.3) ... Setting up python3 (3.11.8-1) ... Setting up python3-markupsafe (2.1.5-1) ... Setting up python3-tz (2024.1-2) ... Setting up python3-six (1.16.0-6) ... Setting up python3-pil:amd64 (10.3.0-2) ... Setting up python3-roman (3.3-3) ... Setting up python3-decorator (5.1.1-5) ... Setting up python3-jinja2 (3.1.3-1) ... Setting up python3-packaging (24.0-1) ... Setting up python3-pyparsing (3.1.2-1) ... Setting up python3-certifi (2023.11.17-1) ... Setting up python3-snowballstemmer (2.2.0-4) ... Setting up python3-brotli (1.1.0-2+b3) ... Setting up python3-cycler (0.12.1-1) ... Setting up python3-kiwisolver (1.4.5-1) ... Setting up python3-idna (3.6-2) ... Setting up python3-urllib3 (1.26.18-2) ... Setting up python3-lxml:amd64 (5.2.1-1) ... Setting up python3-dateutil (2.9.0-2) ... Setting up python3-mpmath (1.3.0-1) ... Setting up python3-lib2to3 (3.12.3-1) ... Setting up python3-appdirs (1.4.4-4) ... Setting up python3-imagesize (1.4.1-1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up python3-distutils (3.12.3-1) ... python3.12: can't get files for byte-compilation Setting up python3-sympy (1.12-7) ... Setting up python3-attr (23.2.0-2) ... Setting up tk8.6-blt2.5 (2.5.3+dfsg-7) ... Setting up python3-zombie-imp (0.0.2-2) ... Setting up python3-setuptools (68.1.2-2) ... Setting up python3-babel (2.14.0-1) ... update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode Setting up python3-lz4 (4.0.2+dfsg-1+b3) ... Setting up python3-charset-normalizer (3.3.2-1) ... Setting up python3-alabaster (0.7.12-1) ... Setting up blt (2.5.3+dfsg-7) ... Setting up python3-tabulate (0.8.10-1) ... Setting up python3-all (3.11.8-1) ... Setting up python3-tk:amd64 (3.12.3-1) ... Setting up python3-nose (1.3.7-12) ... /usr/lib/python3/dist-packages/nose/config.py:142: SyntaxWarning: invalid escape sequence '\.' """nose configuration. /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:686: SyntaxWarning: invalid escape sequence '\S' _INDENT_RE = re.compile('^([ ]*)(?=\S)', re.MULTILINE) /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:1021: SyntaxWarning: invalid escape sequence '\s' pat = re.compile('(^|.*:)\s*\w*("|\')') /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:1430: SyntaxWarning: invalid escape sequence '\s' want = re.sub('(?m)^%s\s*?$' % re.escape(BLANKLINE_MARKER), /usr/lib/python3/dist-packages/nose/ext/dtcompat.py:1434: SyntaxWarning: invalid escape sequence '\s' got = re.sub('(?m)^\s*?$', '', got) /usr/lib/python3/dist-packages/nose/inspector.py:110: SyntaxWarning: invalid escape sequence '\ ' """Find lines in home that are inspectable. Setting up python3-fs (2.4.16-4) ... Setting up python3-pygments (2.17.2+dfsg-1) ... Setting up python3-chardet (5.2.0+dfsg-1) ... Setting up python3-pil.imagetk:amd64 (10.3.0-2) ... Setting up python3-requests (2.31.0+dfsg-1) ... Setting up python3-numpy (1:1.26.4+ds-8) ... Setting up python3-contourpy (1.0.7-3) ... Setting up dh-python (6.20240422) ... Setting up python3-scipy (1.11.4-6) ... Setting up python3-ufolib2 (0.16.0+dfsg1-1) ... Setting up python3-fonttools (4.46.0-1) ... Setting up python3-matplotlib (3.6.3-2) ... Processing triggers for libc-bin (2.38-8) ... Processing triggers for sgml-base (1.31) ... Setting up docutils-common (0.20.1+dfsg-3) ... Processing triggers for sgml-base (1.31) ... Setting up python3-docutils (0.20.1+dfsg-3) ... Setting up python3-sphinx (7.2.6-6) ... Setting up python3-numpydoc (1.6.0-2) ... Processing triggers for ca-certificates (20240203) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/mir-eval-0.7/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../mir-eval_0.7-7.1_source.changes dpkg-buildpackage: info: source package mir-eval dpkg-buildpackage: info: source version 0.7-7.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Alexandre Detiste dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with python3,sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:311: python3.12 setup.py clean running clean removing '/build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.12' does not exist -- can't clean it I: pybuild base:311: python3.11 setup.py clean running clean removing '/build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.11' does not exist -- can't clean it dh_autoreconf_clean -O--buildsystem=pybuild dh_clean -O--buildsystem=pybuild debian/rules binary dh binary --with python3,sphinxdoc --buildsystem=pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild I: pybuild base:311: python3.12 setup.py config running config I: pybuild base:311: python3.11 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/mir-eval-0.7' dh_auto_build I: pybuild base:311: /usr/bin/python3.12 setup.py build running build running build_py creating /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/onset.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/__init__.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/melody.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/tempo.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/transcription.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/chord.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/hierarchy.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/segment.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/io.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/sonify.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/pattern.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/transcription_velocity.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/display.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/multipitch.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/separation.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/util.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/beat.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/alignment.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval copying mir_eval/key.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval I: pybuild base:311: /usr/bin/python3 setup.py build running build running build_py creating /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/onset.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/__init__.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/melody.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/tempo.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/transcription.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/chord.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/hierarchy.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/segment.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/io.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/sonify.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/pattern.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/transcription_velocity.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/display.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/multipitch.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/separation.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/util.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/beat.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/alignment.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval copying mir_eval/key.py -> /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval PYTHONPATH=. http_proxy='http://127.0.0.1:9/' python3 -m sphinx -N -bhtml docs/ debian/html Running Sphinx v7.2.6 making output directory... done WARNING: html_static_path entry '_static' does not exist [autosummary] generating autosummary for: changes.rst, index.rst Matplotlib created a temporary config/cache directory at /tmp/matplotlib-jyk3p1ss because the default path (/nonexistent/first-build/.config/matplotlib) is not a writable directory; it is highly recommended to set the MPLCONFIGDIR environment variable to a writable directory, in particular to speed up the import of Matplotlib and to better support multiprocessing. building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 2 source files that are out of date updating environment: [new config] 2 added, 0 changed, 0 removed reading sources... [ 50%] changes reading sources... [100%] index /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody:19: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.freq_to_voicing:15: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.freq_to_voicing:17: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.freq_to_voicing:19: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.to_cent_voicing:30: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_recall:18: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_recall:19: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_recall:21: WARNING: Definition list ends without a blank line; unexpected unindent. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_false_alarm:18: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_false_alarm:19: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_false_alarm:21: WARNING: Definition list ends without a blank line; unexpected unindent. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_measures:19: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_measures:20: WARNING: Block quote ends without a blank line; unexpected unindent. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.voicing_measures:22: WARNING: Definition list ends without a blank line; unexpected unindent. /build/reproducible-path/mir-eval-0.7/mir_eval/melody.py:docstring of mir_eval.melody.evaluate:24: ERROR: Unexpected indentation. /build/reproducible-path/mir-eval-0.7/mir_eval/hierarchy.py:docstring of mir_eval.hierarchy.lmeasure:14: WARNING: Inline literal start-string without end-string. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:44::1: ERROR: Unknown interpreted text role "rc". /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.__call__'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.fix_minus'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.format_data'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.format_data_short'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.format_ticks'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.set_bounds'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.set_data_interval'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.set_locs'. Check your autosummary_generate setting. /build/reproducible-path/mir-eval-0.7/mir_eval/display.py:docstring of mir_eval.display.IntervalFormatter:31: WARNING: autosummary: stub file not found 'mir_eval.display.IntervalFormatter.set_view_interval'. Check your autosummary_generate setting. looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... done copying extra files... done done writing output... [ 50%] changes writing output... [100%] index WARNING: LaTeX command 'latex' cannot be run (needed for math display), check the imgmath_latex setting generating indices... genindex py-modindex done writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 28 warnings. The HTML pages are in debian/html. make[1]: Leaving directory '/build/reproducible-path/mir-eval-0.7' dh_auto_test -O--buildsystem=pybuild I: pybuild base:311: cd /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build; python3.12 -m nose -v -w /build/reproducible-path/mir-eval-0.7/tests/ -e .*test_multipitch_midi.* -e test_sonify.py -e test_display.py /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:877: SyntaxWarning: invalid escape sequence '\*' """Given a function and args and keyword args to pass to it, call the function /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/beat.py:1: SyntaxWarning: invalid escape sequence '\%' ''' /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/sonify.py:65: SyntaxWarning: invalid escape sequence '\p' """Reverse synthesis of a time-frequency representation of a signal /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/sonify.py:189: SyntaxWarning: invalid escape sequence '\p' '''Sonify a pitch contour. /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/hierarchy.py:632: SyntaxWarning: invalid escape sequence '\*' '''Compute all hierarchical structure metrics for the given reference and test_alignment.test_alignment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_alignment.test_alignment_functions(,) ... ok test_alignment.test_alignment_functions(,) ... ok test_alignment.test_alignment_functions(. at 0x7f5941602fc0>,) ... ok test_alignment.test_alignment_functions(,) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'pc', 1.0, 1.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'mae', 0.0, 0.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'aae', 0.0, 0.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'pcs', 1.0, 1.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'perceptual', 0.9606239680360235, 0.9606239680360235) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'pc', 0.0, 0.0) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'mae', 0.5, 0.5) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'aae', 0.5, 0.5) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'pcs', 0.7352941176470589, 0.7352941176470589) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'perceptual', 0.0833538912522229, 0.0833538912522229) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'pc', 0.2727272727272727, 0.2727272727272727) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'mae', 0.5999999999999996, 0.5999999999999996) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'aae', 1.8636363636363635, 1.8636363636363635) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'pcs', 0.7250000000000001, 0.7250000000000001) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'perceptual', 0.17994453887587472, 0.17994453887587472) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'pc', 0.16666666666666666, 0.16666666666666666) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'mae', 0.7999999999999998, 0.7999999999999998) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'aae', 0.9625763961515, 0.9625763961515) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'pcs', 0.5591983153121662, 0.5591983153121662) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'perceptual', 0.1679578367769917, 0.1679578367769917) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'pc', 0.0, 0) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'mae', 0.7999999999999998, 0.7999999999999998) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'aae', 0.9784861256363334, 0.9784861256363334) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'pcs', 0.5395690469032295, 0.5395690469032295) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'perceptual', 0.014511670347043502, 0.014511670347043502) ... ok test_beat.test_trim_beats ... ok test_beat.test_beat_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_beat.test_beat_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_beat.test_beat_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_beat.test_beat_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_beat.test_beat_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_beat.test_beat_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_beat.test_beat_functions('data/beat/output00.json', 'F-measure', 0.6216216216216216, 0.6216216216216216) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Cemgil', 0.3626766994737641, 0.3626766994737641) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Cemgil Best Metric Level', 0.3626766994737641, 0.3626766994737641) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'P-score', 0.8281853281853282, 0.8281853281853282) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Correct Metric Level Continuous', 0.032818532818532815, 0.032818532818532815) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Correct Metric Level Total', 0.6544401544401545, 0.6544401544401545) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Any Metric Level Continuous', 0.032818532818532815, 0.032818532818532815) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Any Metric Level Total', 0.6544401544401545, 0.6544401544401545) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Information gain', 0.20492902479030567, 0.20492902479030584) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'F-measure', 0.5714285714285714, 0.5714285714285714) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Cemgil', 0.37930967713752983, 0.37930967713752983) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Cemgil Best Metric Level', 0.37930967713752983, 0.37930967713752983) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'P-score', 0.7786624203821656, 0.7786624203821656) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Correct Metric Level Continuous', 0.06528662420382166, 0.06528662420382166) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Correct Metric Level Total', 0.5923566878980892, 0.5923566878980892) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Any Metric Level Continuous', 0.06528662420382166, 0.06528662420382166) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Any Metric Level Total', 0.5923566878980892, 0.5923566878980892) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Information gain', 0.18165289235165952, 0.18165289235165968) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'F-measure', 0.710691823899371, 0.710691823899371) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Cemgil', 0.5142812021968689, 0.5142812021968689) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Cemgil Best Metric Level', 0.5142812021968689, 0.5142812021968689) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'P-score', 0.7861635220125787, 0.7861635220125787) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Correct Metric Level Continuous', 0.06918238993710692, 0.06918238993710692) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Correct Metric Level Total', 0.7023060796645703, 0.7023060796645703) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Any Metric Level Continuous', 0.06918238993710692, 0.06918238993710692) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Any Metric Level Total', 0.7023060796645703, 0.7023060796645703) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Information gain', 0.16915072749280333, 0.16915072749280333) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'F-measure', 0.15827338129496404, 0.15827338129496404) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Cemgil', 0.10490347511815068, 0.10490347511815068) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Cemgil Best Metric Level', 0.20035411158345875, 0.20035411158345875) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'P-score', 0.4052132701421801, 0.4052132701421801) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Correct Metric Level Continuous', 0.002369668246445498, 0.002369668246445498) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Correct Metric Level Total', 0.004739336492890996, 0.004739336492890996) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Any Metric Level Continuous', 0.003669724770642202, 0.003669724770642202) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Any Metric Level Total', 0.012844036697247707, 0.012844036697247707) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Information gain', 0.034733860498018874, 0.03473386049801921) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'F-measure', 0.5517241379310345, 0.5517241379310345) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Cemgil', 0.3621388439075096, 0.3621388439075096) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Cemgil Best Metric Level', 0.3621388439075096, 0.3621388439075096) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'P-score', 0.8068965517241379, 0.8068965517241379) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Correct Metric Level Continuous', 0.04310344827586207, 0.04310344827586207) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Correct Metric Level Total', 0.6189655172413793, 0.6189655172413793) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Any Metric Level Continuous', 0.04310344827586207, 0.04310344827586207) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Any Metric Level Total', 0.6189655172413793, 0.6189655172413793) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Information gain', 0.17432052000795445, 0.17432052000795428) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'F-measure', 0.2191304347826087, 0.2191304347826087) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Cemgil', 0.12313752600283781, 0.12313752600283781) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Cemgil Best Metric Level', 0.12313752600283781, 0.12313752600283781) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'P-score', 0.6470588235294118, 0.6470588235294118) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Correct Metric Level Continuous', 0.02768166089965398, 0.02768166089965398) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Correct Metric Level Total', 0.42560553633217996, 0.42560553633217996) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Any Metric Level Continuous', 0.02768166089965398, 0.02768166089965398) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Any Metric Level Total', 0.42560553633217996, 0.42560553633217996) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Information gain', 0.37609621063532106, 0.37609621063532095) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'F-measure', 0.38995568685376664, 0.38995568685376664) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Cemgil', 0.22357721675815428, 0.22357721675815428) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Cemgil Best Metric Level', 0.22357721675815428, 0.22357721675815428) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'P-score', 0.7411764705882353, 0.7411764705882353) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Correct Metric Level Continuous', 0.041176470588235294, 0.041176470588235294) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Correct Metric Level Total', 0.5764705882352941, 0.5764705882352941) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Any Metric Level Continuous', 0.041176470588235294, 0.041176470588235294) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Any Metric Level Total', 0.5764705882352941, 0.5764705882352941) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Information gain', 0.29985845720926335, 0.29985845720926313) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'F-measure', 0.41231593038821956, 0.41231593038821956) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Cemgil', 0.22720728663021972, 0.22720728663021972) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Cemgil Best Metric Level', 0.22720728663021972, 0.22720728663021972) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'P-score', 0.8933333333333333, 0.8933333333333333) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Correct Metric Level Continuous', 0.09066666666666667, 0.09066666666666667) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Correct Metric Level Total', 0.7253333333333334, 0.7253333333333334) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Any Metric Level Continuous', 0.09066666666666667, 0.09066666666666667) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Any Metric Level Total', 0.7253333333333334, 0.7253333333333334) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Information gain', 0.4595185333587894, 0.4595185333587894) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'F-measure', 0.17100371747211895, 0.17100371747211895) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Cemgil', 0.10601534783891264, 0.10601534783891264) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Cemgil Best Metric Level', 0.10601534783891264, 0.10601534783891264) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'P-score', 0.6481481481481481, 0.6481481481481481) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Correct Metric Level Continuous', 0.022222222222222223, 0.022222222222222223) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Correct Metric Level Total', 0.45555555555555555, 0.45555555555555555) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Any Metric Level Continuous', 0.022222222222222223, 0.022222222222222223) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Any Metric Level Total', 0.45555555555555555, 0.45555555555555555) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Information gain', 0.36848147577387486, 0.36848147577387486) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'F-measure', 0.9992082343626286, 0.9992082343626286) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Cemgil', 0.983071489454861, 0.983071489454861) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Cemgil Best Metric Level', 0.983071489454861, 0.983071489454861) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Goto', 1.0, 1.0) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'P-score', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Correct Metric Level Continuous', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Correct Metric Level Total', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Any Metric Level Continuous', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Any Metric Level Total', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Information gain', 0.7752739365139686, 0.7752739365139686) ... ok test_beat.test_goto_proportion_correct ... ok test_beat.test_warning_on_one_beat ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_beat.test_continuity_edge_cases ... ok test_chord.test_pitch_class_to_semitone(, ('Gbb',), 5) ... ok test_chord.test_pitch_class_to_semitone(, ('G',), 7) ... ok test_chord.test_pitch_class_to_semitone(, ('G#',), 8) ... ok test_chord.test_pitch_class_to_semitone(, ('Cb',), 11) ... ok test_chord.test_pitch_class_to_semitone(, ('B#',), 0) ... ok test_chord.test_pitch_class_to_semitone(, ('Cab',), ) ... ok test_chord.test_pitch_class_to_semitone(, ('#C',), ) ... ok test_chord.test_pitch_class_to_semitone(, ('bG',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('b7',), 10) ... ok test_chord.test_scale_degree_to_semitone(, ('#3',), 5) ... ok test_chord.test_scale_degree_to_semitone(, ('1',), 0) ... ok test_chord.test_scale_degree_to_semitone(, ('b1',), -1) ... ok test_chord.test_scale_degree_to_semitone(, ('#7',), 12) ... ok test_chord.test_scale_degree_to_semitone(, ('bb5',), 5) ... ok test_chord.test_scale_degree_to_semitone(, ('11',), 17) ... ok test_chord.test_scale_degree_to_semitone(, ('#13',), 22) ... ok test_chord.test_scale_degree_to_semitone(, ('7b',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('4#',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('77',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('15',), ) ... ok test_chord.test_scale_degree_to_bitmap(, ('3', True, 12), array([0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('*3', True, 12), array([ 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('b1', True, 12), array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1])) ... ok test_chord.test_scale_degree_to_bitmap(, ('9', True, 12), array([0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('9', False, 12), array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('9', False, 15), array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1])) ... ok test_chord.test_validate_chord_label('C',) ... ok test_chord.test_validate_chord_label('Eb:min/5',) ... ok test_chord.test_validate_chord_label('A#:dim7',) ... ok test_chord.test_validate_chord_label('B:maj(*1,*5)/3',) ... ok test_chord.test_validate_chord_label('A#:sus4',) ... ok test_chord.test_validate_chord_label('A:(9,11)',) ... ok test_chord.test_validate_chord_label(, ('C::maj',), ) ... ok test_chord.test_validate_chord_label(, ('C//5',), ) ... ok test_chord.test_validate_chord_label(, ('C((4)',), ) ... ok test_chord.test_validate_chord_label(, ('C5))',), ) ... ok test_chord.test_validate_chord_label(, ('C:maj(*3/3',), ) ... ok test_chord.test_validate_chord_label(, ('Cmaj*3/3)',), ) ... ok test_chord.test_validate_chord_label(, ('asdf',), ) ... ok test_chord.test_split(, ('C',), ['C', 'maj', set(), '1']) ... ok test_chord.test_split(, ('B:maj(*1,*3)/5',), ['B', 'maj', {'*1', '*3'}, '5']) ... ok test_chord.test_split(, ('Ab:min/b3',), ['Ab', 'min', set(), 'b3']) ... ok test_chord.test_split(, ('N',), ['N', '', set(), '']) ... ok test_chord.test_split(, ('G:(3)',), ['G', '', {'3'}, '1']) ... ok test_chord.test_split(, ('C', True), ['C', 'maj', set(), '1']) ... ok test_chord.test_split(, ('C:minmaj7', True), ['C', 'min', {'7'}, '1']) ... ok test_chord.test_split(, ('C(*5)',), ) ... ok test_chord.test_join(, ('F#', '', None, ''), 'F#') ... ok test_chord.test_join(, ('F#', 'hdim7', None, ''), 'F#:hdim7') ... ok test_chord.test_join(, ('F#', '', ['*b3', '4'], ''), 'F#:(*b3,4)') ... ok test_chord.test_join(, ('F#', '', None, 'b7'), 'F#/b7') ... ok test_chord.test_join(, ('F#', '', ['*b3', '4'], 'b7'), 'F#:(*b3,4)/b7') ... ok test_chord.test_join(, ('F#', 'hdim7', None, 'b7'), 'F#:hdim7/b7') ... ok test_chord.test_join(, ('F#', 'hdim7', ['*b3', '4'], 'b7'), 'F#:hdim7(*b3,4)/b7') ... ok test_chord.test_rotate_bitmaps_to_roots([[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]], [0], [[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]]) ... ok test_chord.test_rotate_bitmaps_to_roots([[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]], [5], [[1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0]]) ... ok test_chord.test_rotate_bitmaps_to_roots([[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]], [11], [[0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1]]) ... ok test_chord.test_encode('B:maj(*1,*3)/5', 11, [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], 7, False, False) ... ok test_chord.test_encode('G:dim', 7, [1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0], 0, False, False) ... ok test_chord.test_encode('C:(3)/3', 0, [1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], 4, False, False) ... ok test_chord.test_encode('A:9/b3', 9, [1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0], 3, False, False) ... ok test_chord.test_encode(, ('G:dim(4)/6', False, True), ) ... ok test_chord.test_encode('G:dim(4)/6', 7, [1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 0, 0], 9, False, False) ... ok test_chord.test_encode('A:9', 9, [1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0], 0, True, False) ... ok test_chord.test_encode_many(['B:maj(*1,*3)/5', 'B:maj(*1,*3)/5', 'N', 'C:min', 'C:min'], [11, 11, -1, 0, 0], [[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0]], [7, 7, -1, 0, 0]) ... ok test_chord.test_mirex(, 'N', 'N', 1.0) ... ok test_chord.test_mirex(, 'C:maj', 'N', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:aug', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:dim', 0.0) ... ok test_chord.test_mirex(, 'C:min', 'C:dim', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:5', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:sus4', 0.0) ... ok test_chord.test_mirex(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_mirex(, 'C:min', 'C:hdim7', 0.0) ... ok test_chord.test_mirex(, 'C:min', 'C:min7', 1.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:maj6', 1.0) ... ok test_chord.test_mirex(, 'F:maj', 'F:min6', 0.0) ... ok test_chord.test_mirex(, 'C:maj7', 'C:minmaj7', 1.0) ... ok test_chord.test_mirex(, 'A:maj', 'A:7', 1.0) ... ok test_chord.test_mirex(, 'A:maj', 'A:9', 1.0) ... ok test_chord.test_mirex(, 'C:5', 'C:maj') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_mirex(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_thirds(, 'N', 'N', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'N', 0.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:aug', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:dim', 0.0) ... ok test_chord.test_thirds(, 'C:min', 'C:dim', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:sus4', 1.0) ... ok test_chord.test_thirds(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_thirds(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_thirds(, 'C:min', 'C:hdim7', 1.0) ... ok test_chord.test_thirds(, 'C:min', 'C:min7', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:maj6', 1.0) ... ok test_chord.test_thirds(, 'F:maj', 'F:min6', 0.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:minmaj7', 0.0) ... ok test_chord.test_thirds(, 'A:maj', 'A:7', 1.0) ... ok test_chord.test_thirds(, 'A:maj', 'A:9', 1.0) ... ok test_chord.test_thirds(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_thirds_inv(, 'C:maj/5', 'C:sus4/5', 1.0) ... ok test_chord.test_thirds_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_thirds_inv(, 'C:maj', 'C:maj/5', 0.0) ... ok test_chord.test_thirds_inv(, 'C:min/b3', 'C:hdim7/b3', 1.0) ... ok test_chord.test_thirds_inv(, 'C:min', 'C:dim', 1.0) ... ok test_chord.test_thirds_inv(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_triads(, 'C:min', 'C:min7', 1.0) ... ok test_chord.test_triads(, 'C:maj', 'C:7', 1.0) ... ok test_chord.test_triads(, 'C:maj', 'C:aug', 0.0) ... ok test_chord.test_triads(, 'C:min', 'C:dim', 0.0) ... ok test_chord.test_triads(, 'C:maj', 'C:sus2', 0.0) ... ok test_chord.test_triads(, 'C:maj', 'C:sus4', 0.0) ... ok test_chord.test_triads(, 'G:min', 'G:minmaj7', 1.0) ... ok test_chord.test_triads(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_triads(, 'C:min', 'C:hdim7', 0.0) ... ok test_chord.test_triads(, 'C:min', 'C:min6', 1.0) ... ok test_chord.test_triads(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_triads_inv(, 'C:maj/5', 'C:maj7/5', 1.0) ... ok test_chord.test_triads_inv(, 'G:min', 'G:min7/5', 0.0) ... ok test_chord.test_triads_inv(, 'C:maj', 'C:7/5', 0.0) ... ok test_chord.test_triads_inv(, 'C:min/b3', 'C:min6/b3', 1.0) ... ok test_chord.test_triads_inv(, 'C:min/b3', 'C:dim/b3', 0.0) ... ok test_chord.test_triads_inv(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_tetrads(, 'C:min', 'C:min7', 0.0) ... ok test_chord.test_tetrads(, 'C:maj', 'C:maj6', 0.0) ... ok test_chord.test_tetrads(, 'C:7', 'C:9', 1.0) ... ok test_chord.test_tetrads(, 'C:maj7', 'C:maj7/5', 1.0) ... ok test_chord.test_tetrads(, 'C:sus2', 'C:sus2/2', 1.0) ... ok test_chord.test_tetrads(, 'C:7/3', 'C:11/b7', 1.0) ... ok test_chord.test_tetrads(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_tetrads(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_tetrads(, 'C:min', 'C:hdim7', 0.0) ... ok test_chord.test_tetrads(, 'C:min', 'C:minmaj7', 0.0) ... ok test_chord.test_tetrads(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_tetrads_inv(, 'C:maj7/5', 'C:maj7/3', 0.0) ... ok test_chord.test_tetrads_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_tetrads_inv(, 'C:7/5', 'C:13/5', 1.0) ... ok test_chord.test_tetrads_inv(, 'C:min/b3', 'C:hdim7/b3', 0.0) ... ok test_chord.test_tetrads_inv(, 'C:min9', 'C:min7', 1.0) ... ok test_chord.test_tetrads_inv(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_majmin(, 'N', 'N', 1.0) ... ok test_chord.test_majmin(, 'C:maj', 'N', 0.0) ... ok test_chord.test_majmin(, 'C:maj', 'C:aug', 0.0) ... ok test_chord.test_majmin(, 'C:min', 'C:dim', 0.0) ... ok test_chord.test_majmin(, 'G:maj7', 'G', 1.0) ... ok test_chord.test_majmin(, 'C:aug', 'C:maj') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_majmin(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_majmin_inv(, 'C:maj/5', 'C:sus4/5', 0.0) ... ok test_chord.test_majmin_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_majmin_inv(, 'C:maj/5', 'C:maj/5', 1.0) ... ok test_chord.test_majmin_inv(, 'C:min7', 'C:min', 1.0) ... ok test_chord.test_majmin_inv(, 'G:min/b3', 'G:min/b3', 1.0) ... ok test_chord.test_majmin_inv(, 'C:maj7/5', 'C:maj/5', 1.0) ... ok test_chord.test_majmin_inv(, 'C:7', 'C:maj', 1.0) ... ok test_chord.test_majmin_inv(, 'C:hdim7/b3', 'C:min/b3') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_majmin_inv(, 'C:maj/4', 'C:maj/4') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_majmin_inv(, 'C:maj/2', 'C:sus2/2') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_majmin_inv(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_sevenths(, 'C:min', 'C:min7', 0.0) ... ok test_chord.test_sevenths(, 'C:maj', 'C:maj6', 0.0) ... ok test_chord.test_sevenths(, 'C:7', 'C:9', 1.0) ... ok test_chord.test_sevenths(, 'C:maj7', 'C:maj7/5', 1.0) ... ok test_chord.test_sevenths(, 'C:7/3', 'C:11/b7', 1.0) ... ok test_chord.test_sevenths(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_sevenths(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_sevenths(, 'C:7', 'C:maj7', 0.0) ... ok test_chord.test_sevenths(, 'C:sus2', 'C:sus2/2') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_sevenths(, 'C:hdim7', 'C:hdim7') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_sevenths(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_sevenths_inv(, 'C:maj7/5', 'C:maj7/3', 0.0) ... ok test_chord.test_sevenths_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_sevenths_inv(, 'C:7/5', 'C:13/5', 1.0) ... ok test_chord.test_sevenths_inv(, 'C:min7/b7', 'C:min7/b7', 1.0) ... ok test_chord.test_sevenths_inv(, 'C:dim7/b3', 'C:dim7/b3') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_sevenths_inv(, 'X', 'N') ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_directional_hamming_distance ... ok test_chord.test_segmentation_functions ... ok test_chord.test_merge_chord_intervals ... ok test_chord.test_weighted_accuracy ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_chord.test_chord_functions('data/chord/output00.json', 'thirds', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'thirds_inv', 0.7408478569113104, 0.7408478569113103) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'triads', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'triads_inv', 0.7408478569113104, 0.7408478569113103) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'tetrads', 0.7435030548386229, 0.7435030548386228) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'tetrads_inv', 0.7212104040206586, 0.7212104040206584) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'root', 0.8027692749305277, 0.8027692749305276) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'mirex', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'majmin', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'majmin_inv', 0.7408478569113104, 0.7408478569113103) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'sevenths', 0.7435030548386229, 0.7435030548386228) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'sevenths_inv', 0.7212104040206586, 0.7212104040206584) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'underseg', 0.9002735620977309, 0.900273562098) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'overseg', 0.7808280109771284, 0.780828010977) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'seg', 0.7808280109771284, 0.780828010977) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'thirds', 0.22577236387590616, 0.2257723638759061) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'thirds_inv', 0.22577236387590616, 0.2257723638759061) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'triads', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'triads_inv', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'tetrads', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'tetrads_inv', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'root', 0.8829790209790208, 0.8829790209790208) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'mirex', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'majmin', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'majmin_inv', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'sevenths', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'sevenths_inv', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'underseg', 0.897004020502658, 0.897004020503) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'overseg', 0.6445748529399753, 0.64457485294) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'seg', 0.6445748529399753, 0.64457485294) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'thirds', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'thirds_inv', 0.5999746953382867, 0.5999746953382874) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'triads', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'triads_inv', 0.5999746953382867, 0.5999746953382874) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'tetrads', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'tetrads_inv', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'root', 0.7387462764540124, 0.7387462764540128) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'mirex', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'majmin', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'majmin_inv', 0.5999746953382867, 0.5999746953382874) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'sevenths', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'sevenths_inv', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'underseg', 0.9478496576582459, 0.947849657658) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'overseg', 0.5865381531911564, 0.586538153191) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'seg', 0.5865381531911564, 0.586538153191) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'thirds', 0.7201366191080885, 0.7201366191080888) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'thirds_inv', 0.6752525345964724, 0.6752525345964725) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'triads', 0.5512019507676424, 0.551201950767642) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'triads_inv', 0.53919658590026, 0.5391965859002595) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'tetrads', 0.318404821458786, 0.3184048214587859) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'tetrads_inv', 0.30639945659140355, 0.30639945659140355) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'root', 0.7716964705359568, 0.7716964705359571) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'mirex', 0.6051802690273274, 0.6051802690273274) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'majmin', 0.7413882556791322, 0.7413882556791317) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'majmin_inv', 0.7252405687824792, 0.7252405687824788) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'sevenths', 0.4282669806454767, 0.4282669806454767) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'sevenths_inv', 0.4121192937488237, 0.41211929374882367) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'underseg', 0.927533878650425, 0.92753387865) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'overseg', 0.8586061599410694, 0.858606159941) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'seg', 0.8586061599410694, 0.858606159941) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'thirds', 0.6137731697536011, 0.6137731697536012) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'thirds_inv', 0.5476024059043909, 0.5476024059043909) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'triads', 0.6137731697536011, 0.6137731697536012) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'triads_inv', 0.5476024059043909, 0.5476024059043909) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'tetrads', 0.5421640126955285, 0.5421640126955286) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'tetrads_inv', 0.48493654010175835, 0.48493654010175835) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'root', 0.6137731697536011, 0.6137731697536012) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'mirex', 0.7095497543250908, 0.7095497543250909) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'majmin', 0.7418724213491377, 0.7418724213491377) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'majmin_inv', 0.6618913025605095, 0.6618913025605094) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'sevenths', 0.6743789407082055, 0.6743789407082054) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'sevenths_inv', 0.6031956798434386, 0.6031956798434386) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'underseg', 0.5513954079852179, 0.551395407985) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'overseg', 0.9428018589036088, 0.942801858904) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'seg', 0.5513954079852179, 0.551395407985) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'thirds', 0.548055080519221, 0.5480550805192208) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'thirds_inv', 0.5390893789674157, 0.5390893789674155) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'triads', 0.5411086020794219, 0.5411086020794218) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'triads_inv', 0.5321429005276166, 0.5321429005276166) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'tetrads', 0.5411086020794219, 0.5411086020794218) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'tetrads_inv', 0.5321429005276166, 0.5321429005276166) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'root', 0.6175448352564992, 0.6175448352564988) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'mirex', 0.5411086020794219, 0.5411086020794218) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'majmin', 0.5513936617291983, 0.5513936617291981) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'majmin_inv', 0.5422575456341607, 0.5422575456341606) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'sevenths', 0.5513936617291983, 0.5513936617291981) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'sevenths_inv', 0.5422575456341607, 0.5422575456341606) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'underseg', 0.6231820580688614, 0.623182058069) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'overseg', 0.7129416544401982, 0.71294165444) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'seg', 0.6231820580688614, 0.623182058069) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'thirds', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'thirds_inv', 0.8520003770074427, 0.8520003770074426) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'triads', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'triads_inv', 0.8520003770074427, 0.8520003770074426) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'tetrads', 0.6875244222483357, 0.6875244222483358) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'tetrads_inv', 0.6771881414022722, 0.6771881414022723) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'root', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'mirex', 0.8749840775558172, 0.874984077555817) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'majmin', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'majmin_inv', 0.8520003770074427, 0.8520003770074426) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'sevenths', 0.6875244222483357, 0.6875244222483358) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'sevenths_inv', 0.6771881414022722, 0.6771881414022723) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'underseg', 0.8879559831570705, 0.887955983157) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'overseg', 0.8786308166862518, 0.878630816686) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'seg', 0.8786308166862518, 0.878630816686) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'thirds', 0.7941268285714282, 0.7941268285714279) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'thirds_inv', 0.5825769999999999, 0.5825769999999998) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'triads', 0.7869349918367345, 0.7869349918367341) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'triads_inv', 0.575385163265306, 0.5753851632653059) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'tetrads', 0.6506733183673465, 0.6506733183673462) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'tetrads_inv', 0.47650731020408155, 0.4765073102040815) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'root', 0.8004778857142855, 0.8004778857142851) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'mirex', 0.8428942122448977, 0.8428942122448974) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'majmin', 0.8106932680178283, 0.8106932680178284) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'majmin_inv', 0.5927565595828777, 0.5927565595828778) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'sevenths', 0.6977285304522418, 0.6977285304522419) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'sevenths_inv', 0.49373832106319915, 0.49373832106319904) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'underseg', 0.9023036693877546, 0.902303669388) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'overseg', 0.9005985795918362, 0.900598579592) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'seg', 0.9005985795918362, 0.900598579592) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'thirds', 0.58387551023365, 0.5838755102336486) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'thirds_inv', 0.58387551023365, 0.5838755102336486) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'triads', 0.5189883333681502, 0.518988333368149) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'triads_inv', 0.5189883333681502, 0.518988333368149) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'tetrads', 0.4643290022896502, 0.46432900228964935) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'tetrads_inv', 0.4643290022896502, 0.46432900228964935) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'root', 0.7090249093148001, 0.7090249093147981) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'mirex', 0.6173765467392508, 0.6173765467392511) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'majmin', 0.6173765467392508, 0.6173765467392511) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'majmin_inv', 0.6173765467392508, 0.6173765467392511) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'sevenths', 0.5523550676448757, 0.5523550676448759) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'sevenths_inv', 0.5523550676448757, 0.5523550676448759) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'underseg', 0.9435612018157499, 0.943561201816) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'overseg', 0.5546326530776999, 0.554632653078) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'seg', 0.5546326530776999, 0.554632653078) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'thirds', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'thirds_inv', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'triads', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'triads_inv', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'tetrads', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'tetrads_inv', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'root', 0.8072983839818179, 0.8072983839818194) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'mirex', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'majmin', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'majmin_inv', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'sevenths', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'sevenths_inv', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'underseg', 0.9851019432270632, 0.985101943227) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'overseg', 0.26999055082625334, 0.269990550826) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'seg', 0.26999055082625334, 0.269990550826) ... ok test_chord.test_quality_to_bitmap(, ('maj5',), ) ... ok test_chord.test_quality_to_bitmap(, ('2',), ) ... ok test_chord.test_quality_to_bitmap(, ('#7',), ) ... ok test_chord.test_validate ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/tests/test_hierarchy.py:256: SyntaxWarning: invalid escape sequence '\d' window = float(re.match('.*output_w=(\d+).json$', out).groups()[0]) test_hierarchy.test_tmeasure_pass(5, 0.1) ... ok test_hierarchy.test_tmeasure_pass(5, 0.5) ... ok test_hierarchy.test_tmeasure_pass(5, 1.0) ... ok test_hierarchy.test_tmeasure_pass(10, 0.1) ... ok test_hierarchy.test_tmeasure_pass(10, 0.5) ... ok test_hierarchy.test_tmeasure_pass(10, 1.0) ... ok test_hierarchy.test_tmeasure_pass(15, 0.1) ... ok test_hierarchy.test_tmeasure_pass(15, 0.5) ... ok test_hierarchy.test_tmeasure_pass(15, 1.0) ... ok test_hierarchy.test_tmeasure_pass(30, 0.1) ... ok test_hierarchy.test_tmeasure_pass(30, 0.5) ... ok test_hierarchy.test_tmeasure_pass(30, 1.0) ... ok test_hierarchy.test_tmeasure_pass(90, 0.1) ... ok test_hierarchy.test_tmeasure_pass(90, 0.5) ... ok test_hierarchy.test_tmeasure_pass(90, 1.0) ... ok test_hierarchy.test_tmeasure_pass(None, 0.1) ... ok test_hierarchy.test_tmeasure_pass(None, 0.5) ... ok test_hierarchy.test_tmeasure_pass(None, 1.0) ... ok test_hierarchy.test_tmeasure_warning ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_span([array([[ 1, 10]]), array([[ 1, 5], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_span([array([[0, 5]]), array([[0, 5], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_span([array([[ 0, 10]]), array([[ 0, 5], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(None, -1) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(None, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(15, -1) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(15, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(15, 30) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(30, -1) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(30, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_tmeasure_fail_frame_size(30, 60) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_pass(0.1,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_pass(0.5,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_pass(1.0,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_warning ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_fail_span([array([[ 1, 10]]), array([[ 1, 5], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_fail_span([array([[0, 5]]), array([[0, 5], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_fail_span([array([[ 0, 10]]), array([[ 0, 5], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_fail_frame_size(-1,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_lmeasure_fail_frame_size(0,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_hierarchy_regression(5.0, [array([[ 0. , 0.441], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_hierarchy_regression(15.0, [array([[ 0. , 0.441], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_hierarchy_regression(30.0, [array([[ 0. , 0.441], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_count_inversions ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_meet ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_hierarchy.test_compare_frame_rankings ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_delimited ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_delimited_commented ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_delimited_nocomment ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_events ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_labeled_events ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_intervals ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_labeled_intervals ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_valued_intervals ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_ragged_time_series ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_tempo ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_tempo_multiline ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_tempo_badweight ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_input_output.test_load_bad_tempi ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output00.json', 'Weighted Score', 1.0, 1.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output01.json', 'Weighted Score', 1.0, 1.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output02.json', 'Weighted Score', 0.5, 0.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output03.json', 'Weighted Score', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output04.json', 'Weighted Score', 0.3, 0.3) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output05.json', 'Weighted Score', 0.3, 0.3) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output06.json', 'Weighted Score', 0.2, 0.2) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output07.json', 'Weighted Score', 0.2, 0.2) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output08.json', 'Weighted Score', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_key.test_key_functions('data/key/output09.json', 'Weighted Score', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_hz2cents ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_freq_to_voicing ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_constant_hop_timebase ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_resample_melody_series ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_resample_melody_series_same_times ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_to_cent_voicing ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_continuous_voicing_metrics ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/melody.py:89: UserWarning: Reference melody has no voiced frames. warnings.warn("Reference melody has no voiced frames.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/melody.py:89: UserWarning: Reference melody has no voiced frames. warnings.warn("Reference melody has no voiced frames.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/melody.py:89: UserWarning: Reference melody has no voiced frames. warnings.warn("Reference melody has no voiced frames.") /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output00.json', 'Voicing Recall', 0.9765342960288809, 0.9765342960288809) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output00.json', 'Voicing False Alarm', 0.03248259860788863, 0.03248259860788863) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output00.json', 'Raw Pitch Accuracy', 0.964259927797834, 0.964259927797834) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output00.json', 'Raw Chroma Accuracy', 0.964259927797834, 0.964259927797834) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output00.json', 'Overall Accuracy', 0.963931718061674, 0.963931718061674) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output01.json', 'Voicing Recall', 0.9023622047244094, 0.9023622047244094) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output01.json', 'Voicing False Alarm', 0.03577235772357724, 0.03577235772357724) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output01.json', 'Raw Pitch Accuracy', 0.9448818897637795, 0.9448818897637795) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output01.json', 'Raw Chroma Accuracy', 0.9448818897637795, 0.9448818897637795) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output01.json', 'Overall Accuracy', 0.9055408970976253, 0.9055408970976253) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output02.json', 'Voicing Recall', 0.8171595168679717, 0.8171595168679717) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output02.json', 'Voicing False Alarm', 0.17938931297709923, 0.17938931297709923) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output02.json', 'Raw Pitch Accuracy', 0.7634319033735943, 0.7634319033735943) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output02.json', 'Raw Chroma Accuracy', 0.7634319033735943, 0.7634319033735943) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output02.json', 'Overall Accuracy', 0.7645512579797221, 0.7645512579797221) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output03.json', 'Voicing Recall', 0.8347045624532535, 0.8347045624532535) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output03.json', 'Voicing False Alarm', 0.08333333333333333, 0.08333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output03.json', 'Raw Pitch Accuracy', 0.8900523560209425, 0.8900523560209425) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output03.json', 'Raw Chroma Accuracy', 0.8900523560209425, 0.8900523560209425) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output03.json', 'Overall Accuracy', 0.8395845354875938, 0.8395845354875938) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output04.json', 'Voicing Recall', 0.5519667412855772, 0.5519667412855772) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output04.json', 'Voicing False Alarm', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output04.json', 'Raw Pitch Accuracy', 0.5311800447713464, 0.5311800447713464) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output04.json', 'Raw Chroma Accuracy', 0.5890629996802047, 0.5890629996802047) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output04.json', 'Overall Accuracy', 0.48461074230537116, 0.48461074230537116) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output05.json', 'Voicing Recall', 0.588537839823659, 0.588537839823659) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output05.json', 'Voicing False Alarm', 0.03904923599320883, 0.03904923599320883) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output05.json', 'Raw Pitch Accuracy', 0.692505510653931, 0.692505510653931) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output05.json', 'Raw Chroma Accuracy', 0.713078618662748, 0.713078618662748) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output05.json', 'Overall Accuracy', 0.6372697070371489, 0.6372697070371489) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output06.json', 'Voicing Recall', 0.7999075785582255, 0.7999075785582255) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output06.json', 'Voicing False Alarm', 0.14705882352941177, 0.14705882352941177) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output06.json', 'Raw Pitch Accuracy', 0.7527726432532348, 0.7527726432532348) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output06.json', 'Raw Chroma Accuracy', 0.7527726432532348, 0.7527726432532348) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output06.json', 'Overall Accuracy', 0.7219020172910663, 0.7219020172910663) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output07.json', 'Voicing Recall', 0.6931372549019608, 0.6931372549019608) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output07.json', 'Voicing False Alarm', 0.14507772020725387, 0.14507772020725387) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output07.json', 'Raw Pitch Accuracy', 0.453921568627451, 0.453921568627451) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output07.json', 'Raw Chroma Accuracy', 0.6228758169934641, 0.6228758169934641) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output07.json', 'Overall Accuracy', 0.4503772489843297, 0.4503772489843297) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output08.json', 'Voicing Recall', 0.8157579388855603, 0.8157579388855603) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output08.json', 'Voicing False Alarm', 0.018633540372670808, 0.018633540372670808) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output08.json', 'Raw Pitch Accuracy', 0.7369682444577591, 0.7369682444577591) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output08.json', 'Raw Chroma Accuracy', 0.8400239664469742, 0.8400239664469742) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output08.json', 'Overall Accuracy', 0.7403820989269825, 0.7403820989269825) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output09.json', 'Voicing Recall', 0.8605166051660517, 0.8605166051660517) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output09.json', 'Voicing False Alarm', 0.07859078590785908, 0.07859078590785908) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output09.json', 'Raw Pitch Accuracy', 0.8018450184501845, 0.8018450184501845) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output09.json', 'Raw Chroma Accuracy', 0.8457564575645756, 0.8457564575645756) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions('data/melody/output09.json', 'Overall Accuracy', 0.7877030162412993, 0.7877030162412993) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Voicing Recall', 0.9765342960288809, 0.9765342960288809) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Voicing False Alarm', 0.03248259860788863, 0.03248259860788863) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Raw Pitch Accuracy', 0.964259927797834, 0.964259927797834) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Raw Chroma Accuracy', 0.964259927797834, 0.964259927797834) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Overall Accuracy', 0.963931718061674, 0.963931718061674) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Voicing Recall', 0.9023622047244094, 0.9023622047244094) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Voicing False Alarm', 0.03577235772357724, 0.03577235772357724) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Raw Pitch Accuracy', 0.9448818897637795, 0.9448818897637795) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Raw Chroma Accuracy', 0.9448818897637795, 0.9448818897637795) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Overall Accuracy', 0.9055408970976253, 0.9055408970976253) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Voicing Recall', 0.8171595168679717, 0.8171595168679717) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Voicing False Alarm', 0.17938931297709923, 0.17938931297709923) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Raw Pitch Accuracy', 0.7634319033735943, 0.7634319033735943) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Raw Chroma Accuracy', 0.7634319033735943, 0.7634319033735943) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Overall Accuracy', 0.7645512579797221, 0.7645512579797221) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Voicing Recall', 0.8347045624532535, 0.8347045624532535) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Voicing False Alarm', 0.08333333333333333, 0.08333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Raw Pitch Accuracy', 0.8900523560209425, 0.8900523560209425) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Raw Chroma Accuracy', 0.8900523560209425, 0.8900523560209425) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Overall Accuracy', 0.8395845354875938, 0.8395845354875938) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Voicing Recall', 0.5519667412855772, 0.5519667412855772) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Voicing False Alarm', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Raw Pitch Accuracy', 0.5311800447713464, 0.5311800447713464) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Raw Chroma Accuracy', 0.5890629996802047, 0.5890629996802047) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Overall Accuracy', 0.48461074230537116, 0.48461074230537116) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Voicing Recall', 0.588537839823659, 0.588537839823659) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Voicing False Alarm', 0.03904923599320883, 0.03904923599320883) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Raw Pitch Accuracy', 0.692505510653931, 0.692505510653931) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Raw Chroma Accuracy', 0.713078618662748, 0.713078618662748) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Overall Accuracy', 0.6372697070371489, 0.6372697070371489) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Voicing Recall', 0.7999075785582255, 0.7999075785582255) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Voicing False Alarm', 0.14705882352941177, 0.14705882352941177) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Raw Pitch Accuracy', 0.7527726432532348, 0.7527726432532348) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Raw Chroma Accuracy', 0.7527726432532348, 0.7527726432532348) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Overall Accuracy', 0.7219020172910663, 0.7219020172910663) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Voicing Recall', 0.6931372549019608, 0.6931372549019608) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Voicing False Alarm', 0.14507772020725387, 0.14507772020725387) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Raw Pitch Accuracy', 0.453921568627451, 0.453921568627451) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Raw Chroma Accuracy', 0.6228758169934641, 0.6228758169934641) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Overall Accuracy', 0.4503772489843297, 0.4503772489843297) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Voicing Recall', 0.8157579388855603, 0.8157579388855603) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Voicing False Alarm', 0.018633540372670808, 0.018633540372670808) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Raw Pitch Accuracy', 0.7369682444577591, 0.7369682444577591) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Raw Chroma Accuracy', 0.8400239664469742, 0.8400239664469742) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Overall Accuracy', 0.7403820989269825, 0.7403820989269825) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Voicing Recall', 0.8605166051660517, 0.8605166051660517) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Voicing False Alarm', 0.07859078590785908, 0.07859078590785908) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Raw Pitch Accuracy', 0.8018450184501845, 0.8018450184501845) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Raw Chroma Accuracy', 0.8457564575645756, 0.8457564575645756) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Overall Accuracy', 0.7877030162412993, 0.7877030162412993) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.test_resample_multif0 ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.test_frequencies_to_midi ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.test_midi_to_chroma ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.test_compute_num_freqs ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.test_compute_num_true_positives ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.test_accuracy_metrics ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.test_error_score_metrics ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.unit_test_metrics ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_multipitch.regression_test_evaluate ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output00.json', 'F-measure', 0.5306122448979591, 0.5306122448979591) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output00.json', 'Precision', 0.48148148148148145, 0.48148148148148145) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output00.json', 'Recall', 0.5909090909090909, 0.5909090909090909) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output01.json', 'F-measure', 0.03278688524590164, 0.03278688524590164) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output01.json', 'Precision', 0.3333333333333333, 0.3333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output01.json', 'Recall', 0.017241379310344827, 0.017241379310344827) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output02.json', 'F-measure', 0.17582417582417584, 0.17582417582417584) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output02.json', 'Precision', 0.2222222222222222, 0.2222222222222222) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output02.json', 'Recall', 0.14545454545454545, 0.14545454545454545) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output03.json', 'F-measure', 0.5, 0.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output03.json', 'Precision', 0.4, 0.4) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output03.json', 'Recall', 0.6666666666666666, 0.6666666666666666) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output04.json', 'F-measure', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output04.json', 'Precision', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output04.json', 'Recall', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output05.json', 'F-measure', 0.22222222222222224, 0.22222222222222224) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output05.json', 'Precision', 0.2, 0.2) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output05.json', 'Recall', 0.25, 0.25) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output06.json', 'F-measure', 0.0909090909090909, 0.0909090909090909) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output06.json', 'Precision', 0.1, 0.1) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output06.json', 'Recall', 0.08333333333333333, 0.08333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output07.json', 'F-measure', 0.9523809523809523, 0.9523809523809523) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output07.json', 'Precision', 1.0, 1.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output07.json', 'Recall', 0.9090909090909091, 0.9090909090909091) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output08.json', 'F-measure', 0.4210526315789474, 0.4210526315789474) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output08.json', 'Precision', 0.36363636363636365, 0.36363636363636365) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output08.json', 'Recall', 0.5, 0.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output09.json', 'F-measure', 0.04838709677419355, 0.04838709677419355) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output09.json', 'Precision', 0.05172413793103448, 0.05172413793103448) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_onset.test_onset_functions('data/onset/output09.json', 'Recall', 0.045454545454545456, 0.045454545454545456) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_est', 0.3587878787878788, 0.3587878787878788) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_est', 0.4484848484848485, 0.4484848484848485) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_est', 0.298989898989899, 0.298989898989899) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_occ.5', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_occ.5', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_occ.5', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_occ.75', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_occ.75', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_occ.75', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_3', 0.16165324386492833, 0.16165324386492833) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_3', 0.20206655483116043, 0.20206655483116043) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_3', 0.13471103655410696, 0.13471103655410696) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'FFP', 0.20206655483116043, 0.20206655483116043) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'FFTP_est', 0.298989898989899, 0.298989898989899) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F', 0.28571428571428575, 0.28571428571428575) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P', 0.25, 0.25) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R', 0.3333333333333333, 0.3333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_est', 0.2524944875461219, 0.2524944875461219) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_est', 0.259270231028896, 0.259270231028896) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_est', 0.246063877642825, 0.246063877642825) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_occ.5', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_occ.5', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_occ.5', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_occ.75', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_occ.75', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_occ.75', 0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_3', 0.10211154049937549, 0.10211154049937549) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_3', 0.09465081687097977, 0.09465081687097977) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_3', 0.11084906966815376, 0.11084906966815376) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'FFP', 0.09465081687097977, 0.09465081687097977) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'FFTP_est', 0.246063877642825, 0.246063877642825) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R', 0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_est', 0.5905947727378447, 0.5905947727378447) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_est', 0.5369606149027265, 0.5369606149027265) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_est', 0.6561323670375633, 0.6561323670375633) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_occ.5', 0.47732667346571606, 0.47732667346571606) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_occ.5', 0.5645593256508749, 0.5645593256508749) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_occ.5', 0.4134436047857754, 0.4134436047857754) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_occ.75', 0.47732667346571606, 0.47732667346571606) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_occ.75', 0.5645593256508749, 0.5645593256508749) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_occ.75', 0.4134436047857754, 0.4134436047857754) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_3', 0.3682908459543651, 0.3682908459543651) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_3', 0.33484219438176, 0.33484219438176) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_3', 0.4091637593847234, 0.4091637593847234) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'FFP', 0.46540500984993144, 0.46540500984993144) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'FFTP_est', 0.6083897684615014, 0.6083897684615014) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output00.json', 'Precision@0.5', 0.3333333333333333, 0.3333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Recall@0.5', 0.6, 0.6) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'F-measure@0.5', 0.42857142857142855, 0.42857142857142855) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Precision@3.0', 0.5, 0.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Recall@3.0', 0.9, 0.9) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'F-measure@3.0', 0.6428571428571429, 0.6428571428571429) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Ref-to-est deviation', 0.3989999999999996, 0.3989999999999996) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Est-to-ref deviation', 2.8474999999999997, 2.8474999999999997) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Pairwise Precision', 0.8744274410225826, 0.8744274410225826) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Pairwise Recall', 0.4806828513199742, 0.4806828513199742) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Pairwise F-measure', 0.6203513883678935, 0.6203513883678935) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Rand Index', 0.8289077311831233, 0.8289077311831233) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Adjusted Rand Index', 0.5216688396951437, 0.5216688396951437) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Mutual Information', 1.1375211793868052, 1.1375211793868052) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Adjusted Mutual Information', 0.587379258678572, 0.587379258678572) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'Normalized Mutual Information', 0.6939260940391484, 0.6939260940391484) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'NCE Over', 0.6199174381303865, 0.6199174381303865) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'NCE Under', 0.8569466776016775, 0.8569466776016775) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'NCE F-measure', 0.719411059330737, 0.719411059330737) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'V Precision', 0.590037137766286, 0.590037137766286) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'V Recall', 0.8161069755903478, 0.8161069755903478) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', 'V-measure', 0.6848991073026666, 0.6848991073026666) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output00.json', array([[ 0.383, 7.332], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output01.json', 'Precision@0.5', 0.5454545454545454, 0.5454545454545454) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Recall@0.5', 0.4, 0.4) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'F-measure@0.5', 0.4615384615384615, 0.4615384615384615) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Precision@3.0', 0.5454545454545454, 0.5454545454545454) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Recall@3.0', 0.4, 0.4) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'F-measure@3.0', 0.4615384615384615, 0.4615384615384615) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Ref-to-est deviation', 13.036000000000001, 13.036000000000001) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Est-to-ref deviation', 0.3359999999999985, 0.3359999999999985) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Pairwise Precision', 0.4993901657926098, 0.4993901657926098) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Pairwise Recall', 0.6122131984623336, 0.6122131984623336) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Pairwise F-measure', 0.5500761521812191, 0.5500761521812191) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Rand Index', 0.7541046088414509, 0.7541046088414509) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Adjusted Rand Index', 0.383287188265407, 0.383287188265407) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Mutual Information', 0.8298500378099933, 0.8298500378099933) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Adjusted Mutual Information', 0.5476970266015448, 0.5476970266015448) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'Normalized Mutual Information', 0.572695060137702, 0.572695060137702) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'NCE Over', 0.7123495615691824, 0.7123495615691824) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'NCE Under', 0.6198417839591657, 0.6198417839591657) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'NCE F-measure', 0.662883788470274, 0.662883788470274) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'V Precision', 0.59718972940023, 0.59718972940023) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'V Recall', 0.5492050779833786, 0.5492050779833786) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', 'V-measure', 0.572193156831662, 0.572193156831662) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output01.json', array([[ 0.436, 111.316], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output02.json', 'Precision@0.5', 0.08333333333333333, 0.08333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Recall@0.5', 0.18181818181818182, 0.18181818181818182) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'F-measure@0.5', 0.1142857142857143, 0.1142857142857143) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Precision@3.0', 0.20833333333333334, 0.20833333333333334) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Recall@3.0', 0.45454545454545453, 0.45454545454545453) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'F-measure@3.0', 0.28571428571428575, 0.28571428571428575) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Ref-to-est deviation', 2.4509999999999934, 2.4509999999999934) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Est-to-ref deviation', 7.9399999999999995, 7.9399999999999995) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Pairwise Precision', 0.2672317510709366, 0.2672317510709366) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Pairwise Recall', 0.8168035627504561, 0.8168035627504561) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Pairwise F-measure', 0.4027098445443217, 0.4027098445443217) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Rand Index', 0.5319929982495624, 0.5319929982495624) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Adjusted Rand Index', 0.15746191367518272, 0.15746191367518272) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Mutual Information', 0.5875580090173058, 0.5875580090173058) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Adjusted Mutual Information', 0.31916695064697315, 0.31916695064697315) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'Normalized Mutual Information', 0.4589766773608936, 0.4589766773608936) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'NCE Over', 0.840693801923244, 0.840693801923244) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'NCE Under', 0.4364389820106126, 0.4364389820106126) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'NCE F-measure', 0.5745863730219845, 0.5745863730219845) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'V Precision', 0.6546216709365502, 0.6546216709365502) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'V Recall', 0.32180356947221267, 0.32180356947221267) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', 'V-measure', 0.4314914888375012, 0.4314914888375012) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output02.json', array([[2.00000e-01, 7.69860e+01], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output03.json', 'Precision@0.5', 0.18181818181818182, 0.18181818181818182) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Recall@0.5', 0.15384615384615385, 0.15384615384615385) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'F-measure@0.5', 0.16666666666666669, 0.16666666666666669) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Precision@3.0', 0.5454545454545454, 0.5454545454545454) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Recall@3.0', 0.46153846153846156, 0.46153846153846156) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'F-measure@3.0', 0.4999999999999999, 0.4999999999999999) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Ref-to-est deviation', 2.832000000000008, 2.832000000000008) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Est-to-ref deviation', 1.6999999999999957, 1.6999999999999957) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Pairwise Precision', 0.7954247684219311, 0.7954247684219311) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Pairwise Recall', 0.20372577015066376, 0.20372577015066376) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Pairwise F-measure', 0.3243725890898819, 0.3243725890898819) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Rand Index', 0.6171646611901732, 0.6171646611901732) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Adjusted Rand Index', 0.17206814668546003, 0.17206814668546003) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Mutual Information', 0.7069980597186302, 0.7069980597186302) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Adjusted Mutual Information', 0.3228843702423049, 0.3228843702423049) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'Normalized Mutual Information', 0.4718348883991217, 0.4718348883991217) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'NCE Over', 0.36093183448445665, 0.36093183448445665) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'NCE Under', 0.7989240945963056, 0.7989240945963056) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'NCE F-measure', 0.4972292365742599, 0.4972292365742599) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'V Precision', 0.32453331344779024, 0.32453331344779024) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'V Recall', 0.6859947890878926, 0.6859947890878926) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', 'V-measure', 0.44061745804392516, 0.44061745804392516) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output03.json', array([[4.10000e-02, 5.47800e+00], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output04.json', 'Precision@0.5', 0.2, 0.2) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Recall@0.5', 0.5, 0.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'F-measure@0.5', 0.28571428571428575, 0.28571428571428575) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Precision@3.0', 0.3, 0.3) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Recall@3.0', 0.75, 0.75) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'F-measure@3.0', 0.4285714285714285, 0.4285714285714285) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Ref-to-est deviation', 0.28300000000000125, 0.28300000000000125) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Est-to-ref deviation', 5.5510000000000055, 5.5510000000000055) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Pairwise Precision', 0.9259504360795314, 0.9259504360795314) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Pairwise Recall', 0.35218495476813033, 0.35218495476813033) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Pairwise F-measure', 0.5102836753967455, 0.5102836753967455) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Rand Index', 0.7634802520108155, 0.7634802520108155) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Adjusted Rand Index', 0.3932978729758545, 0.3932978729758545) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Mutual Information', 0.9753774660402063, 0.9753774660402063) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Adjusted Mutual Information', 0.46809981616245017, 0.46809981616245017) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'Normalized Mutual Information', 0.6531566123520159, 0.6531566123520159) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'NCE Over', 0.4989682378320722, 0.4989682378320722) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'NCE Under', 0.9101726390597747, 0.9101726390597747) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'NCE F-measure', 0.6445732222832662, 0.6445732222832662) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'V Precision', 0.4697768990421939, 0.4697768990421939) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'V Recall', 0.9081194948686581, 0.9081194948686581) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', 'V-measure', 0.619224438273351, 0.619224438273351) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output04.json', array([[ 0. , 34.752], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output05.json', 'Precision@0.5', 0.38095238095238093, 0.38095238095238093) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Recall@0.5', 0.4444444444444444, 0.4444444444444444) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'F-measure@0.5', 0.41025641025641024, 0.41025641025641024) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Precision@3.0', 0.47619047619047616, 0.47619047619047616) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Recall@3.0', 0.5555555555555556, 0.5555555555555556) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'F-measure@3.0', 0.5128205128205129, 0.5128205128205129) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Ref-to-est deviation', 0.8845000000000027, 0.8845000000000027) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Est-to-ref deviation', 2.0920000000000414, 2.0920000000000414) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Pairwise Precision', 0.8936198585154119, 0.8936198585154119) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Pairwise Recall', 0.12923035832531626, 0.12923035832531626) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Pairwise F-measure', 0.22580591492517105, 0.22580591492517105) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Rand Index', 0.6057626818003455, 0.6057626818003455) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Adjusted Rand Index', 0.12775042299090225, 0.12775042299090225) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Mutual Information', 0.8118894611245795, 0.8118894611245795) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Adjusted Mutual Information', 0.2857955541041399, 0.2857955541041399) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'Normalized Mutual Information', 0.49582597324973304, 0.49582597324973304) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'NCE Over', 0.32765438933312685, 0.32765438933312685) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'NCE Under', 0.9012719390410426, 0.9012719390410426) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'NCE F-measure', 0.48059139102383136, 0.48059139102383136) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'V Precision', 0.28728701796701817, 0.28728701796701817) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'V Recall', 0.8557414027572561, 0.8557414027572561) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', 'V-measure', 0.43016147506335445, 0.43016147506335445) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output05.json', array([[3.72000e-01, 2.34900e+01], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output06.json', 'Precision@0.5', 0.6, 0.6) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Recall@0.5', 0.5, 0.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'F-measure@0.5', 0.5454545454545454, 0.5454545454545454) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Precision@3.0', 0.9, 0.9) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Recall@3.0', 0.75, 0.75) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'F-measure@3.0', 0.8181818181818182, 0.8181818181818182) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Ref-to-est deviation', 0.37199999999999966, 0.37199999999999966) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Est-to-ref deviation', 0.1349999999999978, 0.1349999999999978) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Pairwise Precision', 0.7930906509181269, 0.7930906509181269) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Pairwise Recall', 0.42685807583415836, 0.42685807583415836) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Pairwise F-measure', 0.5550022583559169, 0.5550022583559169) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Rand Index', 0.7779261688615399, 0.7779261688615399) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Adjusted Rand Index', 0.4242977075000336, 0.4242977075000336) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Mutual Information', 1.035858923763909, 1.035858923763909) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Adjusted Mutual Information', 0.5522348156967383, 0.5522348156967383) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'Normalized Mutual Information', 0.6674317823737799, 0.6674317823737799) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'NCE Over', 0.6238817066529372, 0.6238817066529372) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'NCE Under', 0.856245768212157, 0.856245768212157) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'NCE F-measure', 0.7218244107457634, 0.7218244107457634) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'V Precision', 0.5562329768516343, 0.5562329768516343) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'V Recall', 0.8008607951366766, 0.8008607951366766) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', 'V-measure', 0.6564987524332658, 0.6564987524332658) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output06.json', array([[ 0.384, 3.686], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output07.json', 'Precision@0.5', 0.4166666666666667, 0.4166666666666667) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Recall@0.5', 0.4166666666666667, 0.4166666666666667) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'F-measure@0.5', 0.4166666666666667, 0.4166666666666667) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Precision@3.0', 0.4166666666666667, 0.4166666666666667) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Recall@3.0', 0.4166666666666667, 0.4166666666666667) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'F-measure@3.0', 0.4166666666666667, 0.4166666666666667) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Ref-to-est deviation', 2.3029999999999973, 2.3029999999999973) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Est-to-ref deviation', 2.0904999999999916, 2.0904999999999916) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Pairwise Precision', 0.4223814364640884, 0.4223814364640884) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Pairwise Recall', 0.5491989347481521, 0.5491989347481521) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Pairwise F-measure', 0.47751363003359354, 0.47751363003359354) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Rand Index', 0.5964686214170435, 0.5964686214170435) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Adjusted Rand Index', 0.15784334203696132, 0.15784334203696132) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Mutual Information', 0.29666187029734625, 0.29666187029734625) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Adjusted Mutual Information', 0.2439028213895503, 0.2439028213895503) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'Normalized Mutual Information', 0.2842593987759491, 0.2842593987759491) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'NCE Over', 0.45120545761579733, 0.45120545761579733) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'NCE Under', 0.4320411658955198, 0.4320411658955198) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'NCE F-measure', 0.44141540262395995, 0.44141540262395995) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'V Precision', 0.32978028695038797, 0.32978028695038797) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'V Recall', 0.24502194033392954, 0.24502194033392954) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', 'V-measure', 0.2811520274520297, 0.2811520274520297) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output07.json', array([[ 0.488, 34.145], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output08.json', 'Precision@0.5', 0.36363636363636365, 0.36363636363636365) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Recall@0.5', 0.2, 0.2) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'F-measure@0.5', 0.25806451612903225, 0.25806451612903225) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Precision@3.0', 0.7272727272727273, 0.7272727272727273) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Recall@3.0', 0.4, 0.4) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'F-measure@3.0', 0.5161290322580645, 0.5161290322580645) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Ref-to-est deviation', 5.225, 5.225) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Est-to-ref deviation', 0.9710000000000036, 0.9710000000000036) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Pairwise Precision', 0.44839875095110193, 0.44839875095110193) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Pairwise Recall', 0.7850756399553728, 0.7850756399553728) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Pairwise F-measure', 0.5707892096558619, 0.5707892096558619) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Rand Index', 0.6475984889368591, 0.6475984889368591) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Adjusted Rand Index', 0.30779373726984793, 0.30779373726984793) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Mutual Information', 0.4046609393909751, 0.4046609393909751) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Adjusted Mutual Information', 0.29558782096748565, 0.29558782096748565) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'Normalized Mutual Information', 0.3794279546668087, 0.3794279546668087) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'NCE Over', 0.6084725966142581, 0.6084725966142581) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'NCE Under', 0.4654090955931627, 0.4654090955931627) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'NCE F-measure', 0.5274113208902106, 0.5274113208902106) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'V Precision', 0.4847412878552114, 0.4847412878552114) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'V Recall', 0.2969946575411979, 0.2969946575411979) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', 'V-measure', 0.3683227658404129, 0.3683227658404129) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output08.json', array([[1.39000e-01, 5.41000e+00], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output09.json', 'Precision@0.5', 0.18181818181818182, 0.18181818181818182) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Recall@0.5', 0.18181818181818182, 0.18181818181818182) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'F-measure@0.5', 0.18181818181818182, 0.18181818181818182) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Precision@3.0', 0.45454545454545453, 0.45454545454545453) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Recall@3.0', 0.45454545454545453, 0.45454545454545453) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'F-measure@3.0', 0.45454545454545453, 0.45454545454545453) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Ref-to-est deviation', 2.003, 2.003) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Est-to-ref deviation', 6.128999999999991, 6.128999999999991) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Pairwise Precision', 0.30179861778785755, 0.30179861778785755) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Pairwise Recall', 0.6240045992191486, 0.6240045992191486) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Pairwise F-measure', 0.4068331629834462, 0.4068331629834462) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Rand Index', 0.509983392618762, 0.509983392618762) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Adjusted Rand Index', 0.06878135700536266, 0.06878135700536266) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Mutual Information', 0.18722544508364072, 0.18722544508364072) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Adjusted Mutual Information', 0.12414774373232058, 0.12414774373232058) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'Normalized Mutual Information', 0.1921195689816766, 0.1921195689816766) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'NCE Over', 0.3540591969283001, 0.3540591969283001) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'NCE Under', 0.32758171294161753, 0.32758171294161753) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'NCE F-measure', 0.3403062126498245, 0.3403062126498245) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'V Precision', 0.29486295945439467, 0.29486295945439467) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'V Recall', 0.12517655270774686, 0.12517655270774686) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', 'V-measure', 0.17574503215524864, 0.17574503215524864) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_segment.test_segment_functions('data/segment/output09.json', array([[ 0.245, 3.424], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions(,) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source to Distortion', [[5.149669474914786, 3.1488100796540297, 1.6539826780575464, 2.8748397843158093, 2.6745263013094176, 2.5542948621892374, 0.4143868945391626], [8.140962974194384, 9.168101838553655, 9.20529893957309, 8.556308362721342, 18.666441030639273, 16.815137099504998, 10.5852187800164]], [[5.149669474914772, 3.1488100796540404, 1.6539826780575286, 2.8748397843157396, 2.6745263013094145, 2.5542948621892525, 0.41438689453916433], [8.140962974194387, 9.168101838553662, 9.20529893957309, 8.556308362721357, 18.666441030639284, 16.815137099504994, 10.585218780016422]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source to Interference', [[7.904800707297071, 4.057003844506681, 2.2213721814839986, 3.6137394476616214, 3.1490706498917174, 3.150180865751198, 1.8032413005927634], [15.402937023766812, 13.875470944861288, 16.17584692134819, 14.675806974689696, 22.988234803443405, 20.542399924194108, 15.217408852351209]], [[7.904800707297028, 4.0570038445068395, 2.22137218148402, 3.61373944766269, 3.149070649891711, 3.1501808657513037, 1.8032413005929873], [15.402937023765805, 13.875470944863594, 16.175846921346125, 14.675806974690932, 22.988234803441774, 20.54239992419536, 15.217408852352577]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source to Artifact', [[9.083139700967212, 11.830303419333553, 12.813737665972694, 12.499974926705264, 14.239859841858621, 13.18982740314431, 8.24320500724131], [9.167978020038648, 11.135668579824083, 10.282717737529797, 9.918738648987098, 20.69256955203505, 19.248396467503014, 12.546051958209459]], [[9.08313970096718, 11.83030341933345, 12.813737665972784, 12.499974926704931, 14.239859841858657, 13.189827403144259, 8.243205007241274], [9.167978020038662, 11.135668579824056, 10.282717737529854, 9.918738648986986, 20.69256955203501, 19.24839646750305, 12.546051958209466]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source to Distortion', [1.635725026161634, 8.357307683743615], [1.6357250261616694, 8.35730768374355]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source to Interference', [2.869614536622702, 19.5966685186186], [2.869614536623785, 19.596668518613885]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source to Artifact', [9.511469033244609, 8.744100747693837], [9.511469033244348, 8.744100747692844]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source permutation', [0, 1], [0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source to Distortion', [-3.728734240907568, -0.4318201250413093], [-3.728734240907568, -0.4318201250413093]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Image to Spatial', [-3.101322996789875, -0.28353454509599846], [-3.101322996790156, -0.28353454509577714]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source to Interference', [2.8696145372702526, 19.596668546408303], [2.8696145365946797, 19.596668515448087]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source to Artifact', [9.511469033548817, 8.744100746948735], [9.511469033350544, 8.744100747708758]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source permutation', [0, 1], [0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source to Distortion', [[-3.610134649333453, -3.8689468446156905], [-1.025984860608304, -0.3227907605130132]], [[-3.610134649333453, -3.8689468446156905], [-1.025984860608304, -0.3227907605130132]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Image to Spatial', [[-3.122461076389375, -3.2086528822434484], [-0.943727711952585, -0.23800696552042117]], [[-3.122461076386494, -3.20865288224359], [-0.9437277119526215, -0.23800696552017314]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source to Interference', [[3.9650508040058634, 2.5015023989618452], [19.225712593521852, 20.412950326949186]], [[3.9650508040494343, 2.5015023988684137], [19.22571259353907, 20.412950345526504]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source to Artifact', [[10.543876939082981, 12.17583277437036], [11.046588452499426, 11.060465308628473]], [[10.543876939080949, 12.175832774712031], [11.046588452497266, 11.060465308797735]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source permutation', [[0.0, 0.0], [1.0, 1.0]], [[0.0, 0.0], [1.0, 1.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source to Distortion', [[-3.3683586251724162, -0.42581310047305027, 5.737954384287269, 13.496549686251882, 11.133937944745512, 11.744969792989156, 8.78366559380777, 0.10586742903208061, -3.392353303563337], [4.114269729136027, 3.6731744276407907, 4.706638787684422, 4.608061014987868, 2.501270404894716, 3.7095657831176547, 1.3676712483128406, 2.956226287242983, 5.2440986381143615], [16.978354236989187, 17.741897091793433, 14.577608333324969, 12.739000711173333, 2.2621375012667393, 1.633331147548376, 1.2550203261532005, 1.6631735614600114, -1.1497584991656096]], [[-3.3683586251724176, -0.4258131004730029, 5.737954384287263, 13.496549686251882, 11.133937944745513, 11.744969792989144, 8.783665593807779, 0.10586742903207497, -3.392353303563334], [4.114269729136045, 3.6731744276418876, 4.706638787684438, 4.608061014987869, 2.501270404894758, 3.7095657831177444, 1.3676712483128473, 2.956226287243273, 5.2440986381143295], [16.978354236989194, 17.741897091793426, 14.577608333324958, 12.739000711173317, 2.2621375012667193, 1.6333311475483014, 1.2550203261532684, 1.6631735614600018, -1.1497584991656096]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source to Interference', [[-3.3613113831636183, -0.41805884703928015, 5.750722251003728, 13.873877733012783, 11.422785774852604, 11.873782069962395, 9.3841594798409, 0.1435794271833009, -3.3915520815195417], [4.16108126572249, 3.6783663732786143, 4.7139029396789915, 4.626415071351342, 2.549111345056959, 3.8484107074050398, 1.4468443681599572, 2.9811352085942606, 5.280572439845113], [17.032503538353186, 17.845143242326195, 14.647512686528692, 12.895973967251784, 2.298647096134446, 1.689623136360887, 1.3021291091675382, 1.7020151191583357, -1.1403297080809947]], [[-3.361311383159377, -0.41805884675415195, 5.750722251019655, 13.873877733477302, 11.422785774638367, 11.873782070113656, 9.384159481188938, 0.14357942689956213, -3.3915520815178564], [4.161081265635496, 3.6783663733941028, 4.713902939683422, 4.6264150711234775, 2.5491113448998397, 3.8484107075454532, 1.4468443722471211, 2.981135208402449, 5.28057243985441], [17.03250354285748, 17.84514324717382, 14.647512686549733, 12.895973966261625, 2.298647095986888, 1.689623136425914, 1.3021291134452864, 1.7020151192991826, -1.1403297080800905]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source to Artifact', [[29.5411593078148, 30.284864376021442, 32.08543046335003, 24.468939761298643, 23.35092262408841, 27.360805465213765, 18.14687428033722, 23.67686105123099, 38.97742383387366], [25.222110956322087, 34.44975192276081, 33.74005006568239, 29.643799086715347, 24.025161181068366, 20.23045709525269, 21.146116055034927, 27.153624667527843, 27.14789338507409], [36.13248139549621, 34.103272414224506, 32.6917647183205, 27.454243214096998, 25.04546556940261, 22.78196778283216, 23.333232861018107, 24.409599008564577, 29.106022947569777]], [[29.54115930781021, 30.284864375869876, 32.085430463346434, 24.4689397612799, 23.350922624102438, 27.360805465204532, 18.14687428019694, 23.676861051371574, 38.977423833872535], [25.22211095634335, 34.44975192272571, 33.740050065681054, 29.643799086772052, 24.025161181124336, 20.230457095212245, 21.146116053327013, 27.153624667590456, 27.147893385072148], [36.1324813954066, 34.10327241414194, 32.691764718319675, 27.454243214145258, 25.045465569457566, 22.781967782806024, 23.333232859196787, 24.409599008507577, 29.106022947569375]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source to Distortion', [10.4024423962904, 11.615179897174544, 8.21382016449657], [10.402442396290404, 11.615179897174547, 8.213820164496585]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source to Interference', [13.688266627355901, 15.19413711595623, 10.084397177615084], [13.688266627376017, 15.194137115835119, 10.084397177627933]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source to Artifact', [13.335559184910881, 14.252119758890935, 13.179999062946202], [13.335559184910213, 14.252119758894345, 13.179999062945116]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source permutation', [2, 0, 1], [2, 0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source to Distortion', [-1.8775463755729618, -3.3887395937444476, 0.9747284594596128], [-1.8775463755729618, -3.3887395937444476, 0.9747284594596128]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Image to Spatial', [-0.8589065941545061, -2.704369549827708, 2.8930111354548798], [-0.8589065941545819, -2.7043695498276343, 2.8930111354532895]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source to Interference', [13.68826665695244, 15.19413718422857, 10.0843971775267], [13.688266928269748, 15.194137341965568, 10.084397086748702]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source to Artifact', [13.33555918365038, 14.252119757685016, 13.17999906297329], [13.335559171890424, 14.252119748135586, 13.179999070154329]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source permutation', [2, 0, 1], [2, 0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source to Distortion', [[-11.614228844618804, -5.008678822252923, 3.2383992767890897, 5.453958144668951, 2.1004345511608293, 1.578438283107806, 1.7170021719232518, -6.724556591393716, -2.7989921444160815], [-2.6772513397327313, -7.70614904807331, -12.643073365588425, -13.857563303999301, -14.794561242422972, -14.419593058031563, -14.243452366815628, -3.4840667763821425, -6.687913508461344], [2.053185842579845, 1.9854522015713219, 1.9249036337181638, 1.686324789474099, -4.208020949310968, -6.239651644568832, -5.800603582950306, -4.155670065507797, -6.998789124033747]], [[-11.614228844618804, -5.008678822252923, 3.2383992767890897, 5.453958144668951, 2.1004345511608293, 1.578438283107806, 1.7170021719232518, -6.724556591393716, -2.7989921444160815], [-2.6772513397327313, -7.70614904807331, -12.643073365588425, -13.857563303999301, -14.794561242422972, -14.419593058031563, -14.243452366815628, -3.4840667763821425, -6.687913508461344], [2.053185842579845, 1.9854522015713219, 1.9249036337181638, 1.686324789474099, -4.208020949310968, -6.239651644568832, -5.800603582950306, -4.155670065507797, -6.998789124033747]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Image to Spatial', [[-6.342642426728647, -1.3779534168629461, 5.070213193938615, 5.831309013846275, 2.2458637984072545, 1.6601523401957423, 1.9142589759698123, -3.9870380440341116, 0.03758697376192912], [-1.349377784847006, -5.95343812004435, -10.972563351438101, -12.10274832101814, -12.227860344033218, -12.372687676758273, -11.091952373738494, -1.5355525512458867, -5.441900648087908], [2.3027222937740306, 2.2001648439889028, 2.385423613606201, 2.388377386208532, -0.5838165671359403, -2.7829326414322555, -2.0511812620168586, -0.41754847643490134, -1.260887549172073]], [[-6.342642426729091, -1.3779534168628726, 5.0702131939383275, 5.831309013846431, 2.245863798407403, 1.6601523401957372, 1.9142589759698259, -3.9870380440341373, 0.037586973762036194], [-1.349377784842438, -5.953438120047759, -10.972563351438128, -12.102748321014795, -12.227860344070313, -12.372687676758218, -11.091952373738739, -1.5355525512440464, -5.441900648087925], [2.302722293773217, 2.200164843986763, 2.3854236136064895, 2.3883773862073503, -0.5838165671281382, -2.782932641429039, -2.0511812620158207, -0.4175484764395975, -1.2608875491737064]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source to Interference', [[-3.3613113837847486, -0.4180505273311344, 5.7507222510356755, 13.873877721778015, 11.422785774641632, 11.873782069907907, 9.384159500665728, 0.14357942806563923, -3.3915520814695777], [4.161081246885411, 3.678354176535734, 4.713902939672886, 4.626415071171959, 2.549111345681407, 3.848410707096703, 1.4468443760731573, 2.9811352093284387, 5.280572438622579], [17.032503461059363, 17.844834933486, 14.647512686560503, 12.89597396708193, 2.2986470955966305, 1.689623136375305, 1.3021291164789284, 1.7020151194794746, -1.1403297085530013]], [[-3.3613113999856163, -0.41805884815136635, 5.750722250758927, 13.873877719484689, 11.42278577755504, 11.873782067658286, 9.384158517962705, 0.1435793526388831, -3.391552081359699], [4.161081261514829, 3.6783663705120957, 4.713902939692706, 4.626415069648544, 2.549111345491055, 3.8484107053594805, 1.4468443970717002, 2.9811351444485936, 5.280572440663402], [17.032502610132568, 17.84514318855103, 14.647512685778041, 12.89597395611403, 2.2986470964724908, 1.689623135153164, 1.3021290607635574, 1.7020151053995032, -1.1403297080475863]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source to Artifact', [[29.541159307687327, 30.282085951045342, 32.0854304633466, 24.468939761825126, 23.3509226240976, 27.36080546531857, 18.14687427768267, 23.676861050746055, 38.97742383413734], [25.222110956196737, 34.44891111274559, 33.74005006567871, 29.643799086747713, 24.025161180920144, 20.23045709532323, 21.14611605163088, 27.153624667225266, 27.147893385310358], [36.1324813886982, 34.09944215163386, 32.6917647183198, 27.454243214039103, 25.045465569232253, 22.781967782770263, 23.333232856846568, 24.409599008394203, 29.106022946879317]], [[29.541159284469806, 30.284864376603664, 32.08543046340018, 24.46893976177227, 23.35092262389296, 27.360805465361423, 18.146874195853638, 23.676860735173122, 38.97742383230484], [25.22211095028493, 34.44975192338721, 33.74005006567967, 29.643799086977968, 24.02516118091551, 20.230457095840976, 21.146115340325892, 27.153624219688183, 27.147893384824293], [36.132481064536144, 34.103272414992134, 32.69176471834025, 27.454243214386686, 25.04546556931182, 22.78196778318227, 23.33323120636724, 24.409598992734267, 29.106022947464627]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source to Distortion', [[6.3343319183396165, 5.669633027022244, 9.514464186545139, 10.711643925783157, 9.297428445800014, 8.771713568590584, 10.403935522673704], [-8.51313561107036, -8.06479881988762, -8.251509304922072, -7.8501942580419914, -12.45817886564215, -4.617977607866606, -2.6446156187108634], [3.9540843403165593, -3.0720269164432823, -12.10520682558954, 11.990534899929337, 4.810319300991269, -0.4781663702508165, -5.219895828058021], [12.060237250059451, 13.935491387386708, 12.426917555156148, 13.63651193676602, 15.425723921844154, 14.704418986551008, 14.483143404404506]], [[6.334331918339612, 5.669633027022265, 9.514464186545139, 10.71164392578315, 9.297428445800008, 8.771713568590616, 10.403935522673704], [-8.513135611073594, -8.064798819888791, -8.251509304933107, -7.850194258047162, -12.458178865642155, -4.6179776078665995, -2.644615618710851], [3.9540843403165615, -3.0720269164432774, -12.10520682558961, 11.990534899929347, 4.810319300991273, -0.47816637025080955, -5.219895828058016], [12.060237250059458, 13.935491387386808, 12.426917555156134, 13.636511936766013, 15.425723921844167, 14.704418986550998, 14.483143404404505]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source to Interference', [[6.5175114313946745, 5.811584235276241, 9.584118567028183, 12.05350443647963, 9.757649463976602, 8.950021021399655, 10.465652434857466], [-7.063426092060324, -6.919588170463255, -7.051067587675704, -6.41420429000161, -11.905715000777914, -4.197909156488404, -2.481385500795591], [4.141014910585395, -3.0662821416583426, -10.876089318887125, 13.139617800364068, 5.717548747269161, 0.23769573172065678, -4.954793379026491], [12.922416678375303, 14.90653866159394, 13.278126105080286, 14.832517357809865, 15.848218198211953, 15.421359248754989, 15.706812592283438]], [[6.517511430418773, 5.811584235204686, 9.584118567039901, 12.0535044371654, 9.757649467411412, 8.950021021537328, 10.46565243486915], [-7.063426513233857, -6.919588115314706, -7.0510675813016475, -6.414204157657953, -11.905715000061399, -4.197909156233509, -2.4813855006475842], [4.141014910687602, -3.0662821416570836, -10.876089318848761, 13.1396178007717, 5.717548749645411, 0.2376957317518501, -4.954793379034611], [12.922416671673943, 14.906538658441146, 13.278126105039757, 14.832517357389065, 15.848218198376067, 15.42135925531434, 15.706812594153735]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source to Artifact', [[21.048836345838442, 21.60858326218274, 27.95102712579485, 16.728648799581116, 19.71021183837034, 23.247296923567497, 29.28215726059004], [4.799645145532347, 6.007384808944687, 5.752039217049063, 4.961749818793746, 8.947021685950507, 11.332878323460243, 16.112437890930273], [19.123969289572873, 30.52457226127801, 5.194061850351281, 18.532566785339796, 13.088137801180203, 10.597476679735273, 13.214694804578215], [19.72218257873082, 21.05551579262184, 20.12256294009577, 19.961751529874125, 25.866418972585272, 23.00385464528537, 20.696992505503164]], [[21.048836346016834, 21.608583262197634, 27.951027125793622, 16.72864879954062, 19.710211838041786, 23.24729692355166, 29.2821572605892], [4.79964549937246, 6.007384762964339, 5.752039211870982, 4.961749710617883, 8.947021685277118, 11.332878323275246, 16.112437890835338], [19.123969289544746, 30.52457226127728, 5.194061850315177, 18.53256678532119, 13.088137800677963, 10.597476679719989, 13.214694804585587], [19.72218257905594, 21.055515792722215, 20.12256294009786, 19.96175152988701, 25.866418972581066, 23.003854645101143, 20.69699250545369]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source to Distortion', [7.227899883748812, -4.463066010998938, 1.2821108384487832, 12.080451610955622], [7.227899883748847, -4.463066010999018, 1.2821108384488062, 12.080451610955636]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source to Interference', [9.099154153000582, -0.6395992449030509, 4.933804919290731, 18.32210200933443], [9.099154153186786, -0.6395992455508694, 4.933804919293891, 18.322102002191336]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source to Artifact', [12.290493438186997, 1.204440403576033, 4.942972769892574, 13.32203205851334], [12.29049343816683, 1.2044404039163803, 4.942972769893187, 13.322032058619765]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source permutation', [0, 1, 2, 3], [0, 1, 2, 3]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source to Distortion', [5.712753094141592, -0.5289757449175277, 2.549532481747531, 7.304802908427809], [5.712753094141592, -0.5289757449175277, 2.549532481747531, 7.304802908427809]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Image to Spatial', [8.318816498816211, 0.29976988809634997, 4.80459547504112, 9.811871171879826], [8.318816498816233, 0.29976988809635446, 4.804595475041144, 9.81187117187988]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source to Interference', [9.099154153000582, -0.6395992449030509, 4.933804919290731, 18.32210200933443], [9.099154152762832, -0.639599245138507, 4.933804919281571, 18.322102007674253]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source to Artifact', [12.290493438186997, 1.204440403576033, 4.942972769892574, 13.32203205851334], [12.290493438213053, 1.2044404037004555, 4.942972769894986, 13.322032058536436]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source permutation', [0, 1, 2, 3], [0, 1, 2, 3]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source to Distortion', [[4.19954929801372, 3.96782825444149, 4.361892868515408, 6.5073212368026825, 6.955560133790401, 5.984627571776252, 7.929196739408663], [-1.4095944954010409e-05, -2.8326066278908866e-06, 1.1949171397866073e-05, 9.838309428075156e-06, -0.043281902154532, -1.409758632530891, -1.4422546911181748], [3.117618233726835, -0.28622284622982813, -0.015140774063767213, 5.574189592449486, 3.7010547007907855, 1.167937056847659, 0.4592080989842254], [7.354561939979786, 8.361046167970864, 6.775511410749754, 6.889497911805611, 6.804044580985504, 6.417840147181597, 8.290624270950048]], [[4.19954929801372, 3.96782825444149, 4.361892868515408, 6.5073212368026825, 6.955560133790401, 5.984627571776252, 7.929196739408663], [-1.4095944954010409e-05, -2.8326066278908866e-06, 1.1949171397866073e-05, 9.838309428075156e-06, -0.043281902154532, -1.409758632530891, -1.4422546911181748], [3.117618233726835, -0.28622284622982813, -0.015140774063767213, 5.574189592449486, 3.7010547007907855, 1.167937056847659, 0.4592080989842254], [7.354561939979786, 8.361046167970864, 6.775511410749754, 6.889497911805611, 6.804044580985504, 6.417840147181597, 8.290624270950048]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Image to Spatial', [[6.112430375659288, 5.3160790696479765, 5.027546972941165, 7.56110635914775, 9.767718417885051, 9.051951203195653, 10.595479265345212], [-1.4080045367696296e-05, -2.817805683465462e-06, 1.1963908148885579e-05, 9.85242188014322e-06, -0.0413096055991435, 1.0455158520558625, 0.6549993870996964], [5.4525775193678, 0.5197310016117935, 0.0038051781058960924, 5.868918719128869, 5.52835465709938, 3.4966849250081866, 0.6693780756670293], [9.918609420131817, 10.363424299609678, 8.899797095616496, 8.279821888574897, 7.633159453549374, 7.435927366549869, 10.02155620625641]], [[6.112430375659283, 5.316079069648002, 5.027546972941165, 7.561106359147739, 9.767718417885034, 9.05195120319567, 10.595479265345196], [-1.4080045367696296e-05, -2.817805683465462e-06, 1.1963908148885579e-05, 9.85242188014322e-06, -0.0413096055991435, 1.04551585205587, 0.6549993870997048], [5.452577519367842, 0.5197310016117918, 0.0038051781058960924, 5.86891871912888, 5.528354657099386, 3.496684925008192, 0.6693780756670293], [9.918609420131812, 10.363424299608557, 8.899797095616515, 8.279821888574899, 7.633159453549365, 7.435927366549889, 10.021556206256408]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source to Interference', [[6.5175114313946745, 5.811584235276241, 9.584118567028183, 12.05350443647963, 9.757649463976602, 8.950021021399655, 10.465652434857466], [-7.063426092060324, -6.919588170463255, -7.051067587675704, -6.41420429000161, -11.905715000777914, -4.197909156488404, -2.481385500795591], [4.141014910585395, -3.0662821416583426, -10.876089318887125, 13.139617800364068, 5.717548747269161, 0.23769573172065678, -4.954793379026491], [12.922416678375303, 14.90653866159394, 13.278126105080286, 14.832517357809865, 15.848218198211953, 15.421359248754989, 15.706812592283438]], [[6.517511430418773, 5.811584235204686, 9.584118567039901, 12.0535044371654, 9.757649467411412, 8.950021021537328, 10.46565243486915], [-7.063426513233857, -6.919588115314706, -7.0510675813016475, -6.414204157657953, -11.905715000061399, -4.197909156233509, -2.4813855006475842], [4.141014910687602, -3.0662821416570836, -10.876089318848761, 13.1396178007717, 5.717548749645411, 0.2376957317518501, -4.954793379034611], [12.922416671673943, 14.906538658441146, 13.278126105039757, 14.832517357389065, 15.848218198376067, 15.42135925531434, 15.706812594153735]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source to Artifact', [[21.048836345838442, 21.60858326218274, 27.95102712579485, 16.728648799581116, 19.71021183837034, 23.247296923567497, 29.28215726059004], [4.799645145532347, 6.007384808944687, 5.752039217049063, 4.961749818793746, 8.947021685950507, 11.332878323460243, 16.112437890930273], [19.123969289572873, 30.52457226127801, 5.194061850351281, 18.532566785339796, 13.088137801180203, 10.597476679735273, 13.214694804578215], [19.72218257873082, 21.05551579262184, 20.12256294009577, 19.961751529874125, 25.866418972585272, 23.00385464528537, 20.696992505503164]], [[21.048836346016834, 21.608583262197634, 27.951027125793622, 16.72864879954062, 19.710211838041786, 23.24729692355166, 29.2821572605892], [4.79964549937246, 6.007384762964339, 5.752039211870982, 4.961749710617883, 8.947021685277118, 11.332878323275246, 16.112437890835338], [19.123969289544746, 30.52457226127728, 5.194061850315177, 18.53256678532119, 13.088137800677963, 10.597476679719989, 13.214694804585587], [19.72218257905594, 21.055515792722215, 20.12256294009786, 19.96175152988701, 25.866418972581066, 23.003854645101143, 20.69699250545369]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source to Distortion', [[11.440536675067573, 17.328375913229223, 19.246247909082797, 19.151078688500057, 23.354771324431635, 23.21091745726151, 18.489197678848758], [3.200499507597886, 2.469781098195149, -3.834624099549908, 7.931333626411362, 11.172922729330644, -2.3006149433583447, 3.302799243264376], [13.124358137427166, 12.993318101201147, 5.859129776687123, 3.1477860907833377, -8.938596094423714, 14.239433380167739, 13.548815748135944]], [[11.440536675067579, 17.328375913229216, 19.246247909082772, 19.15107868850007, 23.354771324431663, 23.2109174572615, 18.48919767884879], [3.200499507597892, 2.4697810981951642, -3.834624099549914, 7.9313336264114165, 11.17292272933065, -2.3006149433583194, 3.30279924326439], [13.12435813742717, 12.993318101201163, 5.859129776687109, 3.147786090782722, -8.938596094423708, 14.239433380167759, 13.548815748136056]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source to Interference', [[12.765247980487498, 17.486351217213418, 20.940410354950323, 20.026300194268366, 23.967940597853303, 25.23097247326651, 19.402046431158247], [3.7592967870785343, 2.55582091524942, -3.2068474186793248, 8.55800311839282, 11.583077988393821, -0.8357643907277728, 4.022718590118307], [13.999773465735643, 13.100223365287448, 6.902335250633614, 3.666557467574445, -8.73141059968704, 16.16002278177963, 14.25893958916992]], [[12.765247980489129, 17.486351217195573, 20.940410354949456, 20.026300194268384, 23.96794059785485, 25.230972473267187, 19.4020464311528], [3.75929678707931, 2.5558209152386198, -3.2068474186796414, 8.55800311839287, 11.583077988395162, -0.8357643907276845, 4.022718590112774], [13.999773465737002, 13.100223365279911, 6.902335250633238, 3.6665574675697377, -8.731410599686226, 16.160022781780587, 14.258939589164363]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source to Artifact', [[17.4665808069402, 31.87586513941712, 24.188953472076623, 26.580960148056285, 32.17717152062089, 27.519079324974932, 25.76104151833438], [13.907516503438188, 21.46132816292436, 9.778502652957744, 17.215043841971667, 21.916364560727843, 6.579408542410665, 12.911739918451586], [20.679969040167244, 29.34216617261265, 13.370936872608505, 14.185660075488201, 13.656085168710941, 18.811784798091367, 21.923450931296994]], [[17.466580806940193, 31.875865139417332, 24.188953472076662, 26.580960148056274, 32.17717152062089, 27.519079324974953, 25.761041518334498], [13.907516503437991, 21.46132816292758, 9.778502652957963, 17.2150438419717, 21.916364560727757, 6.579408542410596, 12.911739918453357], [20.679969040167208, 29.342166172612735, 13.370936872608572, 14.185660075488357, 13.656085168710208, 18.811784798091374, 21.9234509312971]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source to Distortion', [15.989628144732446, 2.9258527703732002, 10.390551440343593], [15.989628144732425, 2.92585277037319, 10.390551440343547]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source to Interference', [19.31015646666326, 5.042019427790515, 13.118530603651537], [19.310156466664875, 5.042019427791443, 13.118530603652601]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source to Artifact', [18.76100033748607, 8.246653505074324, 13.909608717243113], [18.76100033748606, 8.24665350507413, 13.909608717243112]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source permutation', [0, 1, 2], [0, 1, 2]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source to Distortion', [2.163258282027192, 0.897843090973953, 1.2282412977280202], [2.163258282027192, 0.897843090973953, 1.2282412977280202]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Image to Spatial', [2.675154373978259, 8.372130218893954, 2.8493541624509646], [2.675154373977956, 8.372130218893792, 2.8493541624550485]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source to Interference', [19.310156464134565, 5.042019402078218, 13.118530582815616], [19.310016796340754, 5.042011979810868, 13.118530796703595]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source to Artifact', [18.761000340542623, 8.24665351966532, 13.909608699398772], [18.761000317979864, 8.246653519942392, 13.90960877164283]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source permutation', [0, 1, 2], [0, 1, 2]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source to Distortion', [[1.4640689573054708, 2.7226855497949582, 2.01993537403283, 2.0707454220204204, 1.7654217138662174, 2.2757164947868103], [0.5862203071772628, -2.555224133136584, 0.8281683915332907, 3.9038945737714243, -8.166310458073198, 0.8747108716969225], [1.863929146719244, 0.4142955685304883, -0.16934518084163938, -11.026720818380532, 2.337017329764834, 1.2285975158734879]], [[1.4640689573054708, 2.7226855497949582, 2.01993537403283, 2.0707454220204204, 1.7654217138662174, 2.2757164947868103], [0.5862203071772628, -2.555224133136584, 0.8281683915332907, 3.9038945737714243, -8.166310458073198, 0.8747108716969225], [1.863929146719244, 0.4142955685304883, -0.16934518084163938, -11.026720818380532, 2.337017329764834, 1.2285975158734879]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Image to Spatial', [[2.674345974051527, 3.042138197060434, 2.171851184655021, 2.219903676465653, 1.846909125722369, 2.5667921667077955], [6.98631455566233, 1.1937990357100539, 5.924077706272067, 6.7984833429142855, -3.2041611423926075, 5.5575748826865095], [2.786320464513709, 1.269399072158353, 2.104572025390684, -8.40225081501445, 3.7447725133859144, 2.015366273908149]], [[2.6743459740517226, 3.042138197061535, 2.171851184655353, 2.21990367646539, 1.846909125722322, 2.5667921667091735], [6.986314555664403, 1.1937990357095065, 5.924077706272566, 6.798483342879064, -3.204161142391748, 5.557574882687534], [2.786320464519493, 1.269399072157903, 2.104572025397564, -8.40225081501467, 3.7447725133852394, 2.015366273884354]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source to Interference', [[12.765247987059213, 18.548198340560532, 21.5694219987451, 21.72753605787051, 25.074504243177937, 19.402046423198396], [3.7592967922471465, 2.964329258091679, 3.4521174619883195, 8.899899591440285, -0.013368603188230122, 4.022718848560734], [13.999773553939566, 12.840069421345678, 7.855283251660325, 2.0128880373664795, 13.254450168455133, 14.258940266515744]], [[12.765247987217723, 18.548198326401238, 21.56942205365922, 21.727536058601494, 25.074504242651123, 19.402046376019406], [3.7592969952118938, 2.9643294210871796, 3.4521164707672103, 8.89989960878802, -0.013368601758496676, 4.022718272413978], [13.999773826767068, 12.840068959398272, 7.855283150243267, 2.0128880192086265, 13.254450179478315, 14.258939821646521]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source to Artifact', [[17.466580822963344, 30.64449302263517, 31.8182195851778, 31.403889985309604, 29.74250643135846, 25.761041496270735], [13.907516491387405, 19.28631192690759, 18.049825608866065, 21.324888234362255, 8.415006031497352, 12.911739871744746], [20.679969052079315, 26.25363946387121, 20.398338593341325, 14.985002195480664, 16.755124681847185, 21.923450792391392]], [[17.466581324467473, 30.64449260447506, 31.818219899436677, 31.403889961649718, 29.742506431757878, 25.76104133124133], [13.90751663604565, 19.286311163564886, 18.04982577022389, 21.32488824647362, 8.415006032654246, 12.91174006255146], [20.67996907702124, 26.253639802519878, 20.39833802217094, 14.985002236348938, 16.75512467904216, 21.9234510210249]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source to Distortion', [[15.770861118084024, 10.266491728120794, 10.616425286260338, 10.402612463899494, 11.3416935577775, 17.977919644661608, 20.89980913310306, 20.684958728767988, 19.81641283106372, 15.157352480870559, 10.918400740940752, 12.794284048570187, 16.353414929814683, 19.142915379163863, 20.35618214565092, 19.684323666460397, 21.236160511571374, 21.498314308873155, 21.411517037797097, 15.689348142010788, 14.973688010752497], [10.234148337188172, 13.494352305226032, 13.26160290665313, 10.270234658668535, 8.926526735416848, 0.7285082470816204, -1.445026004087401, -0.34910372245164106, -3.5361158771361447, -4.871801382705664, 7.024768329666884, 9.435832460227992, 10.397105843295126, 1.8924601837813193, -5.498679269679881, -5.707465929170652, -3.016408381580698, 0.9723598073007433, -8.414915765241789, 9.753313478712464, 11.817349843774231]], [[15.770861118084023, 10.266491728120815, 10.616425286260341, 10.402612463899505, 11.341693557777493, 17.977919644661608, 20.899809133103066, 20.684958728768006, 19.81641283106371, 15.157352480870586, 10.918400740940763, 12.794284048570162, 16.35341492981471, 19.142915379163863, 20.356182145650912, 19.68432366646042, 21.236160511571388, 21.498314308873177, 21.411517037797086, 15.689348142010811, 14.973688010752495], [10.234148337188175, 13.494352305226032, 13.261602906653147, 10.270234658668533, 8.926526735416843, 0.7285082470816284, -1.445026004087403, -0.3491037224516751, -3.5361158771361154, -4.871801382705655, 7.024768329666901, 9.435832460228072, 10.397105843295142, 1.8924601837813337, -5.498679269679663, -5.707465929170647, -3.016408381580664, 0.9723598073007549, -8.41491576524177, 9.75331347871246, 11.817349843774206]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source to Interference', [[16.98316565060177, 11.06662085841678, 11.11981663397662, 11.248434408988494, 12.128696219803388, 19.135967626003044, 22.81496009376688, 22.86219678218417, 24.30012865902988, 23.182897730381935, 13.635867354293945, 13.749698225694669, 17.4068887218914, 20.68435836131073, 23.949389057429308, 23.574858838760377, 25.266629368982883, 22.704300333535954, 28.52307118467538, 17.130537763017834, 16.54037884417553], [12.761302701100249, 16.72542339887171, 15.505315585789607, 12.822840381089183, 11.569695660595894, 3.51985485613202, 0.3365083764479371, 1.1806141185060735, -0.9230897029461536, -2.5762143138651976, 9.10602442521866, 11.226290236312195, 12.707662470216729, 3.5750031043138017, -4.155211115828687, -3.1568928354414787, 0.8942659663030526, 2.3983185381583008, -5.992697570650691, 12.918316411158397, 15.409436033821589]], [[16.983165650601777, 11.066620858416801, 11.119816633976619, 11.248434408988468, 12.128696219803377, 19.13596762600305, 22.814960093766867, 22.86219678218422, 24.300128659029884, 23.182897730381974, 13.635867354293921, 13.74969822569331, 17.406888721891345, 20.68435836131071, 23.949389057429066, 23.57485883876062, 25.266629368983104, 22.704300333535944, 28.52307118467533, 17.130537763017905, 16.54037884417558], [12.761302701100185, 16.725423398871758, 15.505315585789596, 12.82284038108909, 11.569695660595814, 3.5198548561320138, 0.3365083764479299, 1.1806141185060266, -0.9230897029461725, -2.5762143138651847, 9.106024425218664, 11.226290236310998, 12.707662470216736, 3.5750031043137893, -4.155211115828419, -3.156892835441405, 0.8942659663030604, 2.39831853815833, -5.992697570650662, 12.918316411158452, 15.40943603382166]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source to Artifact', [[21.990778005120806, 18.3337465300334, 20.547726687968428, 18.2378665998454, 19.40552633134041, 24.337330971503953, 25.400719693560184, 24.74938711051296, 21.744645957909107, 15.922780436530717, 14.426776962742547, 20.01855973900156, 23.099310341295187, 24.426373457428504, 22.87009180440782, 21.98210695171666, 23.433829394223462, 27.675020583617925, 22.356778249082012, 21.26394948318689, 20.256793996009044], [14.012229445929309, 16.385904318487153, 17.323999898629424, 14.013214533201207, 12.630371248910052, 5.567003858183543, 6.1305386183985675, 7.385045791985432, 3.4078156073272217, 3.481151648894312, 11.721747364515998, 14.464250937066508, 14.468754307872981, 8.405501929920137, 5.818303254181884, 2.6865395454609415, 1.8346519846706368, 8.47725471007823, 2.2431515909826496, 12.830549832539608, 14.437888709785716]], [[21.99077800512083, 18.333746530033405, 20.547726687968467, 18.23786659984539, 19.405526331340425, 24.337330971503963, 25.400719693560223, 24.749387110512938, 21.74464595790909, 15.92278043653074, 14.426776962742522, 20.018559739001624, 23.099310341295208, 24.426373457428518, 22.870091804407828, 21.982106951716652, 23.433829394223462, 27.675020583617965, 22.35677824908201, 21.2639494831869, 20.25679399600904], [14.012229445929318, 16.385904318487157, 17.32399989862944, 14.013214533201253, 12.630371248910073, 5.567003858183554, 6.130538618398581, 7.385045791985439, 3.4078156073272456, 3.4811516488943166, 11.721747364516004, 14.464250937066641, 14.468754307872985, 8.405501929920156, 5.818303254181928, 2.6865395454609016, 1.8346519846706522, 8.477254710078228, 2.2431515909826487, 12.83054983253958, 14.437888709785698]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source to Distortion', [13.783382049292761, 7.250163706520229], [13.78338204929278, 7.250163706520247]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source to Interference', [16.20423540753768, 11.658569116183253], [16.204235407537556, 11.658569116183275]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source to Artifact', [17.578736233831783, 9.491272183553708], [17.578736233831776, 9.491272183553724]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source permutation', [0, 1], [0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source to Distortion', [4.064384201051032, 3.038140191822751], [4.064384201051032, 3.038140191822751]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Image to Spatial', [4.287976103505093, 3.525044340309101], [4.2879761035049695, 3.5250443403090737]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source to Interference', [16.204235407537197, 11.65856911618329], [16.204235407534707, 11.658569116182962]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source to Artifact', [17.578736233831812, 9.4912721835538], [17.57873623383274, 9.491272183553775]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source permutation', [0, 1], [0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source to Distortion', [[4.117419268849969, 3.404760584148478, 3.580617666901382, 3.5797608104702894, 3.659998659710374, 4.207105486629724, 4.270863765260916, 4.220394181272049, 4.216632880349893, 3.9285482622458283, 3.5546202403109177, 3.9486055105584943, 4.111378352283996, 4.235035943571582, 4.221309951381499, 4.257700615094955, 4.3013969596916715, 4.285296208666528, 4.307183770801567, 4.139987661546405, 4.115106885313501], [3.1905908448064144, 3.247026431796786, 3.194355189052204, 3.0654520919430723, 2.61420098085057, 0.2087777138236804, -2.3484300223219923, -2.9419470404441945, -6.020107795326631, -6.03024714724787, 3.115826293743474, 3.2023857090762124, 2.9876542216812414, -1.8264261719831683, -2.926105777573023, -1.63949835880122, -3.7989003862454163, -11.768189421606994, -18.02829560081907, 3.1414599127022482, 3.518099641928803]], [[4.117419268849969, 3.404760584148478, 3.580617666901382, 3.5797608104702894, 3.659998659710374, 4.207105486629724, 4.270863765260916, 4.220394181272049, 4.216632880349893, 3.9285482622458283, 3.5546202403109177, 3.9486055105584943, 4.111378352283996, 4.235035943571582, 4.221309951381499, 4.257700615094955, 4.3013969596916715, 4.285296208666528, 4.307183770801567, 4.139987661546405, 4.115106885313501], [3.1905908448064144, 3.247026431796786, 3.194355189052204, 3.0654520919430723, 2.61420098085057, 0.2087777138236804, -2.3484300223219923, -2.9419470404441945, -6.020107795326631, -6.03024714724787, 3.115826293743474, 3.2023857090762124, 2.9876542216812414, -1.8264261719831683, -2.926105777573023, -1.63949835880122, -3.7989003862454163, -11.768189421606994, -18.02829560081907, 3.1414599127022482, 3.518099641928803]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Image to Spatial', [[4.265946270456134, 3.862008474995341, 4.006347275011313, 4.0129382454852704, 4.001145757814481, 4.295423299315351, 4.315513654297632, 4.266107502288246, 4.2720499813612465, 4.056150986107571, 3.8994045526807253, 4.231496668590401, 4.2399167664046455, 4.302680762837584, 4.273097803143145, 4.318665094317328, 4.3439923355501975, 4.324702081070064, 4.349695345478828, 4.293376619628381, 4.288744140001435], [3.433216414063031, 3.3665447951896548, 3.3129303686199476, 3.2638752736746266, 2.842196070238401, 0.8947742187332666, -0.013513052652028321, -0.7698875505952663, -2.2329123386997733, 2.3783862255936525, 3.715005217092525, 3.52437167501169, 3.2336610788452864, 0.12244334429664773, 0.7237286408993624, 1.169752013987872, -0.9177281060443083, -9.371059914549848, -9.114054598374317, 3.4224066196840903, 3.7309553459378164]], [[4.265946270456123, 3.862008474995351, 4.006347275011335, 4.012938245485315, 4.001145757814493, 4.2954232993153205, 4.315513654297631, 4.266107502288021, 4.272049981361309, 4.056150986107566, 3.8994045526807386, 4.231496668590401, 4.239916766404593, 4.302680762837564, 4.27309780314319, 4.318665094317284, 4.343992335550145, 4.324702081070074, 4.34969534547889, 4.293376619628399, 4.288744140001434], [3.4332164140630663, 3.3665447951896637, 3.3129303686199356, 3.2638752736746355, 2.8421960702384803, 0.894774218732992, -0.013513052652211146, -0.7698875505954419, -2.232912338699759, 2.378386225593676, 3.7150052170924344, 3.524371675011229, 3.23366107884534, 0.12244334429659523, 0.7237286409011028, 1.1697520139872948, -0.917728106038417, -9.371059914549628, -9.114054598374521, 3.4224066196840885, 3.730955345937695]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source to Interference', [[16.98316565060238, 11.066620858417988, 11.119816634013537, 11.248434408988485, 12.128696219802904, 19.13596762600284, 22.814960093770416, 22.862196782183744, 24.30012865902573, 23.182897730382074, 13.63586735429344, 13.749698225693674, 17.406888721891637, 20.684358361310437, 23.94938905742788, 23.574858838766026, 25.266629368982024, 22.70430033353599, 28.523071184662076, 17.130537763018147, 16.54037884417519], [12.761302701099568, 16.725423398873204, 15.505315585901755, 12.82284038108733, 11.56969566058903, 3.5198548561305563, 0.3365083764518611, 1.18061411850633, -0.9230897029451152, -2.576214313865271, 9.106024425219076, 11.226290236310323, 12.707662470216839, 3.575003104313187, -4.155211115800762, -3.156892835440408, 0.8942659663029411, 2.398318538158485, -5.992697570651748, 12.918316411159354, 15.409436033823079]], [[16.983165650601663, 11.066620858417622, 11.119816633976146, 11.248434408986954, 12.128696219802212, 19.135967626002905, 22.814960093762927, 22.86219678220032, 24.300128659031138, 23.182897730381807, 13.63586735429285, 13.749698225717568, 17.4068887219101, 20.684358361309823, 23.949389057406552, 23.5748588387573, 25.266629369058286, 22.70430033353293, 28.523071184674997, 17.13053776301665, 16.540378844175308], [12.761302701095055, 16.72542339885745, 15.505315585790246, 12.822840381088369, 11.569695660590076, 3.5198548561316216, 0.3365083764475069, 1.1806141185066974, -0.9230897029461338, -2.5762143138653473, 9.106024425218695, 11.226290236193112, 12.707662470218244, 3.575003104313886, -4.155211115829531, -3.156892835440776, 0.8942659662898784, 2.3983185381577683, -5.992697570650948, 12.91831641115734, 15.40943603382102]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source to Artifact', [[21.990778005120717, 18.33374653003342, 20.547726687952363, 18.237866599845937, 19.405526331340162, 24.337330971504013, 25.400719693559907, 24.749387110512835, 21.744645957908983, 15.922780436530687, 14.426776962742034, 20.01855973900181, 23.099310341295173, 24.426373457428426, 22.87009180440791, 21.982106951716545, 23.433829394223572, 27.67502058361797, 22.356778249081685, 21.263949483187005, 20.25679399600895], [14.012229445929549, 16.385904318486922, 17.3239998986323, 14.013214533201065, 12.630371248911022, 5.567003858183627, 6.13053861839539, 7.385045791985565, 3.4078156073264037, 3.4811516488944125, 11.721747364516098, 14.464250937067265, 14.468754307873002, 8.405501929920149, 5.818303254182464, 2.686539545458607, 1.8346519846705576, 8.477254710078336, 2.2431515909830546, 12.830549832539708, 14.437888709785673]], [[21.990778005120966, 18.33374653003158, 20.54772668796959, 18.23786659984509, 19.405526331340955, 24.337330971503857, 25.400719693560475, 24.749387110513187, 21.744645957909057, 15.922780436530795, 14.426776962742519, 20.018559739003905, 23.099310341297887, 24.426373457428475, 22.870091804408545, 21.982106951716602, 23.43382939422338, 27.67502058361842, 22.35677824908202, 21.26394948318737, 20.25679399600897], [14.012229445929735, 16.385904318490848, 17.323999898629516, 14.013214533201236, 12.63037124891111, 5.567003858183495, 6.13053861839874, 7.385045791985267, 3.407815607327187, 3.4811516488944223, 11.721747364516418, 14.464250937057635, 14.46875430787298, 8.405501929920085, 5.818303254182101, 2.686539545460951, 1.8346519846706086, 8.477254710078375, 2.2431515909828548, 12.830549832539608, 14.43788870978543]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source to Distortion', [[34.80070239467069, 26.2339642063513, 35.52152001095217, 37.491913036007325, 34.4469257686438, 30.644871381679874, 29.533007147150272, 34.51284054393291, 33.31009727280657, 34.36391651078961], [26.130863585770644, 30.057520446580877, 36.18594879129595, 34.537511946262526, 35.13001210989839, 34.56531711665751, 34.63959606031987, 39.223908390181435, 31.06386072368096, 29.511903392413352]], [[34.80070239467067, 26.233964206351303, 35.52152001095222, 37.491913036007325, 34.44692576864385, 30.644871381679888, 29.53300714715028, 34.512840543932896, 33.31009727280657, 34.36391651078961], [26.130863585770637, 30.05752044658083, 36.18594879129595, 34.537511946262526, 35.130012109898374, 34.565317116657496, 34.63959606031987, 39.223908390181435, 31.063860723680932, 29.51190339241336]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source to Interference', [[37.056235077666, 29.043142694321663, 38.35924656300592, 39.94487087965154, 39.607274839809115, 36.32235632341894, 32.809992822620345, 37.37369532527925, 34.478444912319944, 37.066900409631785], [27.845610482032058, 34.543374184144085, 38.54337124413106, 35.20532609958012, 37.13331392820906, 38.3129711296294, 37.5702676855665, 41.02765296670515, 32.00348725574629, 33.393514333868566]], [[37.056235077666095, 29.04314269432124, 38.35924656300556, 39.94487087965189, 39.60727483981047, 36.322356323417075, 32.809992822610944, 37.373695325278916, 34.47844491232085, 37.066900409631224], [27.845610482037387, 34.54337418412345, 38.54337124412963, 35.20532609957952, 37.13331392820961, 38.31297112963255, 37.57026768557177, 41.02765296670008, 32.00348725573812, 33.393514333858064]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source to Artifact', [[38.72597583438321, 29.460563771591758, 38.71216923960858, 41.142198992353435, 36.02608487712418, 32.01594355122142, 32.294327909706254, 37.67870708262976, 39.584853266235726, 37.70579937932509], [31.003032704566603, 31.969991606105694, 39.96554793807785, 42.99973779383219, 39.45444734168235, 36.946110823960616, 37.73177148964174, 43.91104655903014, 38.176234225694444, 31.79881637628045]], [[38.725975834383235, 29.46056377159172, 38.71216923960858, 41.142198992353336, 36.026084877124205, 32.015943551221454, 32.29432790970611, 37.678707082629735, 39.584853266235726, 37.70579937932512], [31.003032704566586, 31.969991606105687, 39.96554793807786, 42.99973779383219, 39.454447341682354, 36.946110823960595, 37.73177148964179, 43.91104655903011, 38.176234225694444, 31.798816376280424]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source to Distortion', [31.654267480720428, 30.509880888730677], [31.65426748072045, 30.509880888730656]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source to Interference', [41.53416899203699, 37.73978731132273], [41.534168992046155, 37.73978731132595]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source to Artifact', [32.12569904260705, 31.42168013909823], [32.12569904260708, 31.421680139098243]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source permutation', [0, 1], [0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source to Distortion', [1.7583517906290023, 1.700757929346703], [1.7583517906290023, 1.700757929346703]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Image to Spatial', [1.7597961218853273, 1.7032878400826785], [1.759796121885355, 1.703287840079689]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source to Interference', [41.5341689920377, 37.739787311276004], [41.534168989923394, 37.73978780133325]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source to Artifact', [32.12569904260705, 31.4216801390982], [32.125699044478075, 31.421680111910717]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source permutation', [0, 1], [0, 1]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source to Distortion', [[1.7557212625185228, 1.7547138785946859, 1.7596843790872958, 1.759055848870768, 1.75875122726139, 1.7574519775193291, 1.7568176293537074, 1.7586480165943554, 1.7592363101234085, 1.7592638145539201], [1.6924649211005733, 1.7016692668632922, 1.7043722099280738, 1.7036499830252747, 1.7041040471838227, 1.7039242185501602, 1.7041741414448572, 1.7043970483380702, 1.702430129381245, 1.701751212753497]], [[1.7557212625185228, 1.7547138785946859, 1.7596843790872958, 1.759055848870768, 1.75875122726139, 1.7574519775193291, 1.7568176293537074, 1.7586480165943554, 1.7592363101234085, 1.7592638145539201], [1.6924649211005733, 1.7016692668632922, 1.7043722099280738, 1.7036499830252747, 1.7041040471838227, 1.7039242185501602, 1.7041741414448572, 1.7043970483380702, 1.702430129381245, 1.701751212753497]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Image to Spatial', [[1.7564115904844102, 1.75974736820733, 1.7602869182174654, 1.759433509338863, 1.7595170180902, 1.759276007646092, 1.759173760912174, 1.7593912607029807, 1.7602184244029737, 1.7600362671204732], [1.6992851561218802, 1.7045012461533164, 1.7050670369295304, 1.7046661474364078, 1.7049902335582388, 1.7049335634192864, 1.705165531363399, 1.704742540529523, 1.7046661546430208, 1.7048499625726854]], [[1.7564115904843982, 1.7597473682073619, 1.7602869182174874, 1.7594335093388682, 1.7595170180900648, 1.7592760076460983, 1.759173760912185, 1.7593912607029725, 1.7602184244029835, 1.7600362671204637], [1.699285156121919, 1.7045012461538642, 1.7050670369289587, 1.704666147436396, 1.7049902335583038, 1.704933563419315, 1.7051655313634067, 1.7047425405294456, 1.7046661546430155, 1.7048499625703208]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source to Interference', [[37.05623507766624, 29.043142694316735, 38.359246563047826, 39.944870879649855, 39.60727483980542, 36.32235632341731, 32.80999282264679, 37.37369532527215, 34.478444912319915, 37.06690040963924], [27.84561048202398, 34.543374184097246, 38.543371244127414, 35.205326099579324, 37.13331392821048, 38.31297112962011, 37.57026768558334, 41.02765296672219, 32.003487255684014, 33.39351433385066]], [[37.056235077774694, 29.043142694487507, 38.359246563037466, 39.94487087969612, 39.60727483971729, 36.32235632350306, 32.80999282286602, 37.37369532659421, 34.47844490855107, 37.066900409446795], [27.845610482247693, 34.54337418051188, 38.54337124491327, 35.20532609961636, 37.13331395958441, 38.312971130155766, 37.57026768559318, 41.02765296778991, 32.00348725880361, 33.39351433530094]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source to Artifact', [[38.72597583438183, 29.46056377159319, 38.7121692396098, 41.142198992353265, 36.02608487712405, 32.01594355122149, 32.294327909705956, 37.67870708262979, 39.58485326623497, 37.705799379324745], [31.003032704567346, 31.969991606106273, 39.9655479380763, 42.999737793832736, 39.45444734168229, 36.94611082396251, 37.73177148964197, 43.911046559030154, 38.17623422569578, 31.798816376292173]], [[38.72597583438812, 29.46056377170782, 38.71216923958582, 41.14219899235472, 36.02608487624218, 32.01594355122171, 32.29432790970482, 37.67870708376333, 39.58485326321377, 37.705799379313504], [31.003032704528973, 31.969991606882164, 39.965547938040004, 42.99973779384051, 39.45444733874109, 36.94611082395758, 37.73177148963505, 43.91104655926426, 38.17623422559254, 31.798816376335633]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source to Distortion', [[16.192865169727387, 13.02835689846759, 14.893095079349152, 13.206184448743771, 11.278322194600836, 11.149686478954127, 13.481957165397043, 10.418114868053836, 13.680843762014236], [19.1692864375141, 22.33260979627914, 20.88501614523837, 23.175460225891236, 23.56971439313703, 25.417457455374436, 22.707319453703867, 19.75599474286405, 16.474911920022734], [20.149927282268457, 20.267695322224085, 18.496572664869284, 16.187032211624043, 19.024302145824254, 14.190596411379522, 16.88279138847635, 19.921302938784923, 21.25847055327711]], [[16.192865169727398, 13.028356898467596, 14.893095079349159, 13.206184448743779, 11.278322194600843, 11.149686478954122, 13.481957165397043, 10.418114868053863, 13.680843762014243], [19.16928643751411, 22.33260979627913, 20.88501614523839, 23.17546022589123, 23.569714393137026, 25.417457455374443, 22.707319453703875, 19.755994742864043, 16.47491192002275], [20.149927282268454, 20.267695322224103, 18.496572664869277, 16.18703221162405, 19.024302145824258, 14.190596411379516, 16.88279138847638, 19.921302938784912, 21.2584705532771]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source to Interference', [[16.288295940804005, 13.118430950327696, 14.930286337799267, 13.264972376534924, 11.365058040409007, 11.200327716342604, 13.565470414480561, 10.467023281461955, 13.865385494950155], [19.513035265090796, 22.427085017519943, 21.00741085838876, 23.30046861911713, 23.734218627353123, 25.514157943132947, 22.775316451258316, 19.874311589801266, 16.58302347163986], [20.317541868115097, 20.34501417929711, 18.562319612397456, 16.269550624775107, 19.241210701479858, 14.207980882603596, 16.920950510348362, 19.973207377255402, 21.36217552739661]], [[16.288295958752727, 13.118430955873595, 14.930286338199622, 13.264972384336719, 11.365058006587974, 11.200327720655764, 13.56547042390435, 10.467023286202862, 13.865385487811974], [19.51303533008609, 22.42708511693099, 21.00741091217366, 23.30046863949658, 23.734218387200183, 25.514157962740356, 22.775316455057478, 19.874311587607504, 16.583023468025996], [20.31754190446126, 20.345014205362993, 18.562319621923248, 16.269550631841422, 19.241210680291484, 14.207980885183762, 16.920950511451522, 19.97320737927088, 21.36217552372802]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source to Artifact', [[32.9223548952509, 30.11196664090878, 35.72247463884061, 32.120605553268234, 28.62359210719703, 30.82530845094262, 30.870941019459153, 30.300037908060794, 27.664459178798467], [30.403770695223884, 39.02918697347975, 36.480585812649586, 38.66653009005252, 37.886135378611755, 42.00145811423528, 40.81708087958457, 35.50687209187394, 32.66233068085866], [34.40837037075256, 37.84121399875579, 36.788544740274794, 33.54189410439558, 32.198796733840865, 38.337275337185, 37.551076541054314, 39.21650665046892, 37.561688679959275]], [[32.92235489483052, 30.111966640647857, 35.72247463881086, 32.12060555291033, 28.623592109542486, 30.825308450625837, 30.870941019057348, 30.30003790763802, 27.664459179077237], [30.403770694506083, 39.02918697290886, 36.480585812213675, 38.66653008995361, 37.88613537966818, 42.00145811413804, 40.81708087956089, 35.50687209189353, 32.66233068093355], [34.40837037041166, 37.84121399852104, 36.788544740106815, 33.54189410422633, 32.19879673409346, 38.33727533707226, 37.55107654103121, 39.216506650434496, 37.56168867998662]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source to Distortion', [12.658621714161615, 19.353779851187312, 16.490559932201588], [12.658621714161605, 19.353779851187323, 16.490559932201563]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source to Interference', [16.647925854515442, 24.298418681709517, 19.534653909479275], [16.647925846010466, 24.298418678982788, 19.534653901953313]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source to Artifact', [14.963487364296409, 21.04662056007047, 19.515401108604834], [14.963487364475371, 21.04662056008085, 19.51540110868908]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source permutation', [0, 1, 2], [0, 1, 2]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source to Distortion', [5.564462357516159, 13.543786828358558, 14.790182930065344], [5.564462357516159, 13.543786828358558, 14.790182930065344]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Image to Spatial', [5.944542395017977, 15.364637807394343, 19.388466227677664], [5.944542395012337, 15.364637810803266, 19.388466227656373]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source to Interference', [16.64792585442743, 24.29841868225598, 19.5346539093107], [16.647925479510807, 24.298418874234812, 19.53465377105395]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source to Artifact', [14.963487364264099, 21.046620560075738, 19.515401108615976], [14.963487374060156, 21.046620558943488, 19.515401109517914]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source permutation', [0, 1, 2], [0, 1, 2]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source to Distortion', [[5.294990460101518, 4.687705558241064, 7.15239687398372, 7.056277354255535, 4.836621026089924, 4.606203323283599, 4.476283581464221, 4.4513527353179505, 5.505522083738992], [13.375814667564757, 13.234386523239749, 13.962318060375573, 14.47242477721307, 14.680861756879459, 14.944545542008466, 14.546485099539886, 12.898782981988798, 11.774378159344677], [19.453436963657346, 18.773763229989346, 15.7382856333261, 11.788681629922612, 11.315202779808523, 13.41549683555196, 15.396491568239512, 18.668470174410317, 17.65413081367002]], [[5.294990460101518, 4.687705558241064, 7.15239687398372, 7.056277354255535, 4.836621026089924, 4.606203323283599, 4.476283581464221, 4.4513527353179505, 5.505522083738992], [13.375814667564757, 13.234386523239749, 13.962318060375573, 14.47242477721307, 14.680861756879459, 14.944545542008466, 14.546485099539886, 12.898782981988798, 11.774378159344677], [19.453436963657346, 18.773763229989346, 15.7382856333261, 11.788681629922612, 11.315202779808523, 13.41549683555196, 15.396491568239512, 18.668470174410317, 17.65413081367002]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Image to Spatial', [[5.399685549299446, 4.81667555211505, 7.64154890384701, 7.855560444622527, 5.314916078155713, 4.86392146074171, 4.585930784612222, 4.6535108992844645, 5.780728409423377], [15.028813235749192, 13.968520558759536, 15.350564189548976, 15.346538452569725, 15.514240646182893, 15.507050971678304, 15.553893947513906, 14.28648061048493, 14.269466348592273], [27.89793080774135, 24.26770806637224, 18.89455027873536, 13.600079956660704, 12.013564755871247, 21.007029393763332, 20.8711870882648, 24.37895141421665, 20.07285857551566]], [[5.399685549299138, 4.816675552115289, 7.641548903848636, 7.855560444625053, 5.314916078156076, 4.863921460742268, 4.585930784612097, 4.6535108992860845, 5.78072840942011], [15.028813235733114, 13.968520558761492, 15.350564189566917, 15.346538452591087, 15.514240646162706, 15.507050971670694, 15.553893947514421, 14.286480610504693, 14.269466348586892], [27.897930807565523, 24.26770806636389, 18.894550278738468, 13.600079956657346, 12.013564755866623, 21.007029393784368, 20.871187088270126, 24.378951406104598, 20.072858575521476]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source to Interference', [[16.288296053473914, 13.118430951442036, 14.930286332290702, 13.264972374082387, 11.36505853322187, 11.200327594136459, 13.565470020429562, 10.467025837120449, 13.86538533559422], [19.513037109386893, 22.427085017699792, 21.00741083924099, 23.300468623317656, 23.734226210205854, 25.514157926070247, 22.775316454590122, 19.874312961420515, 16.583023772740212], [20.31754352589249, 20.34501417916943, 18.56231961230398, 16.269550620370648, 19.241210691322404, 14.207980852383768, 16.920950409207403, 19.97320745526876, 21.362175661349827]], [[16.288298722144038, 13.11843104098601, 14.93028616587486, 13.2649721932521, 11.365054983910273, 11.200328214591442, 13.565470544044487, 10.467023396120922, 13.865383757870347], [19.513039699388695, 22.42707966527728, 21.007411139412852, 23.300468118797344, 23.734193134223283, 25.514168159637173, 22.77531645692427, 19.87431171391975, 16.583023375565034], [20.317548379871347, 20.345012200602774, 18.56231909329937, 16.2695504711067, 19.241209935568143, 14.207980823648864, 16.920950527564614, 19.973207276296236, 21.362175129090893]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source to Artifact', [[32.92235484489065, 30.111966640741006, 35.722474638940554, 32.12060555388895, 28.623592009067245, 30.825308457530582, 30.870940983927095, 30.2999993076512, 27.66445944288448], [30.403770741059354, 39.029186972196264, 36.48058581201569, 38.66653008963931, 37.8861346770437, 42.001458113370475, 40.81708087749993, 35.50687008348017, 32.66233241408664], [34.408370289228706, 37.8412139985208, 36.788544740120905, 33.541894104409295, 32.198796733777016, 38.3372753363449, 37.55107651980103, 39.21648503930835, 37.561689521912015]], [[32.922354537610794, 30.11196661488308, 35.72247463305713, 32.12060552923858, 28.623592081799295, 30.825308079137642, 30.870941012978133, 30.30003772490787, 27.664459350203707], [30.40377049649575, 39.02918663674912, 36.48058577529872, 38.66653003496973, 37.886134635059214, 42.00145670488575, 40.81708087807754, 35.50687207789059, 32.66233065310512], [34.408370059844664, 37.84121390962211, 36.78854469136054, 33.541894094549335, 32.19879667507221, 38.33727532234484, 37.551076539971504, 39.21650683048246, 37.56168803523778]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source to Distortion', [[12.119934389970188, 9.839136413594053, 10.104607545126472, 14.831744400673259, 10.402492739711441, 9.962792788321886, 7.591397020480592, 6.9538363452253, 19.31013868039556, 14.789903496557464, 11.069772397512523, 10.153206550236128, 9.717806202451944, 7.908023275472448, 8.189812854799012, 18.577301858851097]], [[12.119934389970112, 9.839136413593899, 10.104607545126424, 14.83174440067323, 10.402492739711457, 9.962792788321892, 7.591397020480595, 6.953836345225294, 19.31013868039556, 14.789903496557441, 11.069772397512526, 10.153206550236124, 9.717806202451953, 7.908023275472441, 8.189812854799017, 18.577301858851083]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source to Interference', [[inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf]], [[inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source to Artifact', [[12.119934389970188, 9.839136413594053, 10.104607545126472, 14.831744400673259, 10.402492739711441, 9.962792788321886, 7.591397020480592, 6.9538363452253, 19.31013868039556, 14.789903496557464, 11.069772397512523, 10.153206550236128, 9.717806202451944, 7.908023275472448, 8.189812854799012, 18.577301858851097]], [[12.119934389970112, 9.839136413593899, 10.104607545126424, 14.83174440067323, 10.402492739711457, 9.962792788321892, 7.591397020480595, 6.953836345225294, 19.31013868039556, 14.789903496557441, 11.069772397512526, 10.153206550236124, 9.717806202451953, 7.908023275472441, 8.189812854799017, 18.577301858851083]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source to Distortion', [6.533836035573257], [6.533836035573265]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source to Interference', [inf], [inf]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source to Artifact', [6.533836035573257], [6.533836035573265]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source permutation', [0], [0]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source to Distortion', [-5.124915966181872], [-5.124915966181872]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Image to Spatial', [-4.220713809182849], [-4.220713809183423]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source to Interference', [inf], [inf]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source to Artifact', [6.533836035572328], [6.533836035573084]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source permutation', [0], [0]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source to Distortion', [[-2.051176730267349, -5.146884744328681, -6.734284215137559, -3.6310338903056136, -4.122510730027927, -4.167078355532121]], [[-2.051176730267349, -5.146884744328681, -6.734284215137559, -3.6310338903056136, -4.122510730027927, -4.167078355532121]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Image to Spatial', [[-0.27238760015322633, -4.020905870108859, -6.301402520259275, -2.852803081794375, -3.7188178998952273, -3.2253073293681034]], [[-0.27238760025916553, -4.020905870109551, -6.301402520259074, -2.852803081793685, -3.718817899898826, -3.225307329367855]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source to Interference', [[inf, inf, inf, inf, inf, inf]], [[inf, inf, inf, inf, inf, inf]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source to Artifact', [[8.088869387844923, 5.948179995181857, 8.01111316986518, 8.942785959171353, 11.216100461428425, 7.379612746411367]], [[8.08886938787347, 5.948179995182407, 8.011113169865057, 8.942785959170472, 11.216100461431367, 7.379612746411304]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0]]) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_zero_tolerance_pass ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_pass(array([50, 50]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([50, 50]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_pass(array([ 0, 50]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([ 0, 50]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_pass(array([50, 0]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([50, 0]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([0, 0]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([-1, -1]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([-1, -1]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([-1, 0]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([-1, 0]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([-1, 50]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([-1, 50]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([0, 1, 2]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([0, 1, 2]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([0]), 0.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([0]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), -1, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 1.5, array([120, 180]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([120, 180]), -1) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([120, 180]), 1.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_fail(array([0, 0]), 0.5, array([ 60, 120]), 0.08) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output00.json', 'P-score', 0.75, 0.75) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output00.json', 'One-correct', True, True) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output00.json', 'Both-correct', False, False) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output01.json', 'P-score', 0.5, 0.5) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output01.json', 'One-correct', True, True) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output01.json', 'Both-correct', False, False) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output02.json', 'P-score', 0.25, 0.25) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output02.json', 'One-correct', True, True) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output02.json', 'Both-correct', False, False) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output03.json', 'P-score', 1.0, 1.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output03.json', 'One-correct', True, True) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_tempo.test_tempo_regression('data/tempo/output03.json', 'Both-correct', True, True) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_match_note_offsets ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_match_note_offsets_strict ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_match_note_onsets ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_match_note_onsets_strict ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_match_notes ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_match_notes_strict ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_precision_recall_f1_overlap ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_onset_precision_recall_f1 ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_offset_precision_recall_f1 ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.08173076923076923, 0.08173076923076923) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.07234042553191489, 0.07234042553191489) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.07674943566591423, 0.07674943566591423) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.8876819511536995, 0.8876819511536995) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.16826923076923078, 0.16826923076923078) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.14893617021276595, 0.14893617021276595) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.1580135440180587, 0.1580135440180587) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6158246059728274, 0.6158246059728274) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.30288461538461536, 0.30288461538461536) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.2680851063829787, 0.2680851063829787) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.28442437923250563, 0.28442437923250563) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7980769230769231, 0.7980769230769231) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7063829787234043, 0.7063829787234043) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7494356659142212, 0.7494356659142212) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.2446043165467626, 0.2446043165467626) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.11486486486486487, 0.11486486486486487) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.15632183908045977, 0.15632183908045977) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.769326740555382, 0.769326740555382) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5467625899280576, 0.5467625899280576) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.25675675675675674, 0.25675675675675674) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.34942528735632183, 0.34942528735632183) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5815145027870183, 0.5815145027870183) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7697841726618705, 0.7697841726618705) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3614864864864865, 0.3614864864864865) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.49195402298850577, 0.49195402298850577) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.8345323741007195, 0.8345323741007195) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3918918918918919, 0.3918918918918919) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5333333333333333, 0.5333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.1164021164021164, 0.1164021164021164) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.15942028985507245, 0.15942028985507245) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.1345565749235474, 0.1345565749235474) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.871948149157037, 0.871948149157037) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3492063492063492, 0.3492063492063492) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4782608695652174, 0.4782608695652174) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.40366972477064217, 0.40366972477064217) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5872969022531906, 0.5872969022531906) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4126984126984127, 0.4126984126984127) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5652173913043478, 0.5652173913043478) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4770642201834862, 0.4770642201834862) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5132275132275133, 0.5132275132275133) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7028985507246377, 0.7028985507246377) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5932721712538227, 0.5932721712538227) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.08256880733944955, 0.08256880733944955) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.07692307692307693, 0.07692307692307693) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.07964601769911504, 0.07964601769911504) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.8314487272318605, 0.8314487272318605) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.46788990825688076, 0.46788990825688076) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4358974358974359, 0.4358974358974359) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.45132743362831856, 0.45132743362831856) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5362564257382734, 0.5362564257382734) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5412844036697247, 0.5412844036697247) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5042735042735043, 0.5042735042735043) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5221238938053097, 0.5221238938053097) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5321100917431193, 0.5321100917431193) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.49572649572649574, 0.49572649572649574) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5132743362831859, 0.5132743362831859) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.1270718232044199, 0.1270718232044199) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.11917098445595854, 0.11917098445595854) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.12299465240641712, 0.12299465240641712) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7947923160052114, 0.7947923160052114) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7734806629834254, 0.7734806629834254) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7253886010362695, 0.7253886010362695) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.748663101604278, 0.748663101604278) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4977096325052228, 0.4977096325052228) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.861878453038674, 0.861878453038674) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.8082901554404145, 0.8082901554404145) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.8342245989304813, 0.8342245989304813) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6850828729281768, 0.6850828729281768) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6424870466321243, 0.6424870466321243) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6631016042780749, 0.6631016042780749) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.0, 0.0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0, 0) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.03333333333333333, 0.03333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.07291666666666667, 0.07291666666666667) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.0457516339869281, 0.0457516339869281) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4148171330016777, 0.4148171330016777) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.1523809523809524, 0.1523809523809524) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3333333333333333, 0.3333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.20915032679738563, 0.20915032679738563) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.38571428571428573, 0.38571428571428573) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.84375, 0.84375) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5294117647058824, 0.5294117647058824) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.2, 0.2) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.18181818181818182, 0.18181818181818182) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.1904761904761905, 0.1904761904761905) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7360207716693523, 0.7360207716693523) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.37857142857142856, 0.37857142857142856) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.34415584415584416, 0.34415584415584416) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.36054421768707484, 0.36054421768707484) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6010432591635558, 0.6010432591635558) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6928571428571428, 0.6928571428571428) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6298701298701299, 0.6298701298701299) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6598639455782312, 0.6598639455782312) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7357142857142858, 0.7357142857142858) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6688311688311688, 0.6688311688311688) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7006802721088435, 0.7006802721088435) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.13227513227513227, 0.13227513227513227) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.07861635220125786, 0.07861635220125786) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.09861932938856015, 0.09861932938856015) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7345905244861387, 0.7345905244861387) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4074074074074074, 0.4074074074074074) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.24213836477987422, 0.24213836477987422) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3037475345167653, 0.3037475345167653) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5024911056144247, 0.5024911056144247) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.708994708994709, 0.708994708994709) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.42138364779874216, 0.42138364779874216) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5285996055226824, 0.5285996055226824) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7037037037037037, 0.7037037037037037) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.41823899371069184, 0.41823899371069184) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.52465483234714, 0.52465483234714) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.19270833333333334, 0.19270833333333334) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.09226932668329177, 0.09226932668329177) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.12478920741989884, 0.12478920741989884) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7225674750601623, 0.7225674750601623) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.453125, 0.453125) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.2169576059850374, 0.2169576059850374) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.2934232715008432, 0.2934232715008432) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.484764677268213, 0.484764677268213) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6458333333333334, 0.6458333333333334) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3092269326683292, 0.3092269326683292) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.41821247892074204, 0.41821247892074204) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6875, 0.6875) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.32917705735660846, 0.32917705735660846) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.44519392917369305, 0.44519392917369305) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.13191489361702127, 0.13191489361702127) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.09967845659163987, 0.09967845659163987) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.11355311355311355, 0.11355311355311355) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.8112980953327348, 0.8112980953327348) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.42127659574468085, 0.42127659574468085) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3183279742765273, 0.3183279742765273) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.3626373626373626, 0.3626373626373626) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.5651765582960525, 0.5651765582960525) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.6170212765957447, 0.6170212765957447) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.4662379421221865, 0.4662379421221865) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.531135531135531, 0.531135531135531) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.7574468085106383, 0.7574468085106383) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.572347266881029, 0.572347266881029) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_regression(0.652014652014652, 0.652014652014652) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_invalid_pitch(array([[0, 1]]), array([-100]), array([[0, 1]]), array([100])) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_invalid_pitch(array([[0, 1]]), array([100]), array([[0, 1]]), array([-100])) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_inconsistent_int_pitch(array([[0, 1], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_inconsistent_int_pitch(array([[0, 1]]), array([100]), array([[0, 1], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_empty_ref ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_empty_est ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_precision_recall_f1_overlap_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_onset_precision_recall_f1_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription.test_offset_precision_recall_f1_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_negative_velocity(array([[0, 1]]), array([100]), array([-1]), array([[0, 1]]), array([100]), array([1])) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_negative_velocity(array([[0, 1]]), array([100]), array([1]), array([[0, 1]]), array([100]), array([-1])) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_wrong_shape_velocity(array([[0, 1]]), array([100]), array([1, 2]), array([[0, 1]]), array([100]), array([1])) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_wrong_shape_velocity(array([[0, 1]]), array([100]), array([1]), array([[0, 1]]), array([100]), array([1, 2])) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_precision_recall_f1_overlap ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_precision_recall_f1_overlap_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_precision_recall_f1_overlap_no_overlap ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.41062534587714444, 0.41062534587714444) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.37915176290240166, 0.37915176290240166) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.39426142401700326, 0.39426142401700326) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8562035496966018, 0.8562035496966018) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7000553403431101, 0.7000553403431101) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6463975472662238, 0.6463975472662238) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6721572794899044, 0.6721572794899044) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.696084896276489, 0.696084896276489) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.33754512635379064, 0.33754512635379064) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.33754512635379064, 0.33754512635379064) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.33754512635379064, 0.33754512635379064) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8555580621632016, 0.8555580621632016) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5794223826714802, 0.5794223826714802) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5794223826714802, 0.5794223826714802) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5794223826714802, 0.5794223826714802) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7419337908739874, 0.7419337908739874) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.17532971295577968, 0.1761055081458495) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.15586206896551724, 0.15655172413793103) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.16502373128879153, 0.16575392479006937) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6346439422322657, 0.6339212298653343) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5865011636927852, 0.5865011636927852) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5213793103448275, 0.5213793103448275) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.552026286966046, 0.552026286966046) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.4720752936805029, 0.4720752936805029) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.46438450899031813, 0.46438450899031813) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.46778126088470917, 0.46778126088470917) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.46607669616519176, 0.46607669616519176) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8933130962405428, 0.8933130962405428) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6756569847856155, 0.6756569847856155) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6805990943921978, 0.6805990943921978) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6781190352247094, 0.6781190352247094) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7935061683198985, 0.7935061683198985) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.44022011005502754, 0.44022011005502754) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.332703213610586, 0.332703213610586) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.3789836347975883, 0.3789836347975883) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8454735050026583, 0.8454735050026583) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7008504252126063, 0.7008504252126063) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5296786389413989, 0.5296786389413989) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.603359173126615, 0.603359173126615) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7201617111516434, 0.7201617111516434) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.32124930284439485, 0.32124930284439485) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.31101511879049676, 0.31101511879049676) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.3160493827160494, 0.3160493827160494) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8372286735500298, 0.8372286735500298) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6252091466815394, 0.6252091466815394) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6052915766738661, 0.6052915766738661) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6150891632373114, 0.6150891632373114) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6540703679868634, 0.6540703679868634) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.4370477568740955, 0.4370477568740955) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.3647342995169082, 0.3647342995169082) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.3976300197498354, 0.3976300197498354) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8822838814507282, 0.8822838814507282) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7098408104196816, 0.7098408104196816) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.592391304347826, 0.592391304347826) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6458196181698486, 0.6458196181698486) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7471297378130326, 0.7471297378130326) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.30756578947368424, 0.30756578947368424) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.280359820089955, 0.280359820089955) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.29333333333333333, 0.29333333333333333) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8874841539695477, 0.8874841539695477) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5197368421052632, 0.5197368421052632) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.4737631184407796, 0.4737631184407796) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.4956862745098039, 0.4956862745098039) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7011687042397756, 0.7011687042397756) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.3445705024311183, 0.3445705024311183) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.2888586956521739, 0.2888586956521739) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.31426459719142646, 0.31426459719142646) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8369252164559063, 0.8369252164559063) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6512155591572123, 0.6512155591572123) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.5459239130434783, 0.5459239130434783) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.593939393939394, 0.593939393939394) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6678654264520998, 0.6678654264520998) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.4347258485639687, 0.4347258485639687) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.415211970074813, 0.415211970074813) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.42474489795918374, 0.42474489795918374) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.8655241964749644, 0.8655241964749644) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.701976874300634, 0.701976874300634) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6704666904168151, 0.6704666904168151) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.6858600583090378, 0.6858600583090378) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_transcription_velocity.test_regression(0.7234184926475985, 0.7234184926475985) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok Check that an interval set is interpolated properly, with boundaries ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok Check that an interval set is interpolated properly, with gaps. ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok Check that interpolate_intervals throws an exception if ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok Check that an interval set is sampled properly, with boundaries ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok Check that two non-identical yield correct results. ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok Check that two labeled interval sequences merge correctly. ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_boundaries_to_intervals ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_adjust_events ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:419: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:420: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) events = events[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:419: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:420: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) events = events[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:436: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[:int(last_idx[0])] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py:437: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) events = events[:int(last_idx[0])] /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_bipartite_match ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_outer_distance_mod_n ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_match_events ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_fast_hit_windows ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_validate_intervals ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_validate_events ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_validate_frequencies ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_has_kwargs(False, .f1 at 0x7f59416a3a60>) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_has_kwargs(False, .f2 at 0x7f5941591f80>) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_has_kwargs(False, .f3 at 0x7f5941593b00>) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_has_kwargs(True, .f4 at 0x7f5941593ba0>) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_has_kwargs(True, .f5 at 0x7f5941593c40>) ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_sort_labeled_intervals(array([[10, 20], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_sort_labeled_intervals(array([[10, 20], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_sort_labeled_intervals(array([[ 0, 10], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok test_util.test_sort_labeled_intervals(array([[ 0, 10], ... /usr/lib/python3.12/unittest/case.py:580: RuntimeWarning: TestResult has no addDuration method warnings.warn("TestResult has no addDuration method", ok ---------------------------------------------------------------------- Ran 1465 tests in 11777.895s OK I: pybuild base:311: cd /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build; python3.11 -m nose -v -w /build/reproducible-path/mir-eval-0.7/tests/ -e .*test_multipitch_midi.* -e test_sonify.py -e test_display.py test_alignment.test_alignment_functions(,) ... ok test_alignment.test_alignment_functions(,) ... ok test_alignment.test_alignment_functions(,) ... ok test_alignment.test_alignment_functions(. at 0x7fa198f223e0>,) ... ok test_alignment.test_alignment_functions(,) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'pc', 1.0, 1.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'mae', 0.0, 0.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'aae', 0.0, 0.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'pcs', 1.0, 1.0) ... ok test_alignment.test_alignment_functions('data/alignment/output00.json', 'perceptual', 0.9606239680360235, 0.9606239680360235) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'pc', 0.0, 0.0) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'mae', 0.5, 0.5) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'aae', 0.5, 0.5) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'pcs', 0.7352941176470589, 0.7352941176470589) ... ok test_alignment.test_alignment_functions('data/alignment/output01.json', 'perceptual', 0.0833538912522229, 0.0833538912522229) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'pc', 0.2727272727272727, 0.2727272727272727) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'mae', 0.5999999999999996, 0.5999999999999996) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'aae', 1.8636363636363635, 1.8636363636363635) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'pcs', 0.7250000000000001, 0.7250000000000001) ... ok test_alignment.test_alignment_functions('data/alignment/output02.json', 'perceptual', 0.17994453887587472, 0.17994453887587472) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'pc', 0.16666666666666666, 0.16666666666666666) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'mae', 0.7999999999999998, 0.7999999999999998) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'aae', 0.9625763961515, 0.9625763961515) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'pcs', 0.5591983153121662, 0.5591983153121662) ... ok test_alignment.test_alignment_functions('data/alignment/output03_mirex.json', 'perceptual', 0.1679578367769917, 0.1679578367769917) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'pc', 0.0, 0) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'mae', 0.7999999999999998, 0.7999999999999998) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'aae', 0.9784861256363334, 0.9784861256363334) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'pcs', 0.5395690469032295, 0.5395690469032295) ... ok test_alignment.test_alignment_functions('data/alignment/output04_mirex.json', 'perceptual', 0.014511670347043502, 0.014511670347043502) ... ok test_beat.test_trim_beats ... ok test_beat.test_beat_functions(,) ... ok test_beat.test_beat_functions(,) ... ok test_beat.test_beat_functions(,) ... ok test_beat.test_beat_functions(,) ... ok test_beat.test_beat_functions(,) ... ok test_beat.test_beat_functions(,) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'F-measure', 0.6216216216216216, 0.6216216216216216) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Cemgil', 0.3626766994737641, 0.3626766994737641) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Cemgil Best Metric Level', 0.3626766994737641, 0.3626766994737641) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'P-score', 0.8281853281853282, 0.8281853281853282) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Correct Metric Level Continuous', 0.032818532818532815, 0.032818532818532815) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Correct Metric Level Total', 0.6544401544401545, 0.6544401544401545) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Any Metric Level Continuous', 0.032818532818532815, 0.032818532818532815) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Any Metric Level Total', 0.6544401544401545, 0.6544401544401545) ... ok test_beat.test_beat_functions('data/beat/output00.json', 'Information gain', 0.20492902479030567, 0.20492902479030584) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'F-measure', 0.5714285714285714, 0.5714285714285714) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Cemgil', 0.37930967713752983, 0.37930967713752983) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Cemgil Best Metric Level', 0.37930967713752983, 0.37930967713752983) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'P-score', 0.7786624203821656, 0.7786624203821656) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Correct Metric Level Continuous', 0.06528662420382166, 0.06528662420382166) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Correct Metric Level Total', 0.5923566878980892, 0.5923566878980892) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Any Metric Level Continuous', 0.06528662420382166, 0.06528662420382166) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Any Metric Level Total', 0.5923566878980892, 0.5923566878980892) ... ok test_beat.test_beat_functions('data/beat/output01.json', 'Information gain', 0.18165289235165952, 0.18165289235165968) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'F-measure', 0.710691823899371, 0.710691823899371) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Cemgil', 0.5142812021968689, 0.5142812021968689) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Cemgil Best Metric Level', 0.5142812021968689, 0.5142812021968689) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'P-score', 0.7861635220125787, 0.7861635220125787) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Correct Metric Level Continuous', 0.06918238993710692, 0.06918238993710692) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Correct Metric Level Total', 0.7023060796645703, 0.7023060796645703) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Any Metric Level Continuous', 0.06918238993710692, 0.06918238993710692) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Any Metric Level Total', 0.7023060796645703, 0.7023060796645703) ... ok test_beat.test_beat_functions('data/beat/output02.json', 'Information gain', 0.16915072749280333, 0.16915072749280333) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'F-measure', 0.15827338129496404, 0.15827338129496404) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Cemgil', 0.10490347511815068, 0.10490347511815068) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Cemgil Best Metric Level', 0.20035411158345875, 0.20035411158345875) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'P-score', 0.4052132701421801, 0.4052132701421801) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Correct Metric Level Continuous', 0.002369668246445498, 0.002369668246445498) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Correct Metric Level Total', 0.004739336492890996, 0.004739336492890996) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Any Metric Level Continuous', 0.003669724770642202, 0.003669724770642202) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Any Metric Level Total', 0.012844036697247707, 0.012844036697247707) ... ok test_beat.test_beat_functions('data/beat/output03.json', 'Information gain', 0.034733860498018874, 0.03473386049801921) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'F-measure', 0.5517241379310345, 0.5517241379310345) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Cemgil', 0.3621388439075096, 0.3621388439075096) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Cemgil Best Metric Level', 0.3621388439075096, 0.3621388439075096) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'P-score', 0.8068965517241379, 0.8068965517241379) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Correct Metric Level Continuous', 0.04310344827586207, 0.04310344827586207) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Correct Metric Level Total', 0.6189655172413793, 0.6189655172413793) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Any Metric Level Continuous', 0.04310344827586207, 0.04310344827586207) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Any Metric Level Total', 0.6189655172413793, 0.6189655172413793) ... ok test_beat.test_beat_functions('data/beat/output04.json', 'Information gain', 0.17432052000795445, 0.17432052000795428) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'F-measure', 0.2191304347826087, 0.2191304347826087) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Cemgil', 0.12313752600283781, 0.12313752600283781) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Cemgil Best Metric Level', 0.12313752600283781, 0.12313752600283781) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'P-score', 0.6470588235294118, 0.6470588235294118) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Correct Metric Level Continuous', 0.02768166089965398, 0.02768166089965398) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Correct Metric Level Total', 0.42560553633217996, 0.42560553633217996) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Any Metric Level Continuous', 0.02768166089965398, 0.02768166089965398) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Any Metric Level Total', 0.42560553633217996, 0.42560553633217996) ... ok test_beat.test_beat_functions('data/beat/output05.json', 'Information gain', 0.37609621063532106, 0.37609621063532095) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'F-measure', 0.38995568685376664, 0.38995568685376664) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Cemgil', 0.22357721675815428, 0.22357721675815428) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Cemgil Best Metric Level', 0.22357721675815428, 0.22357721675815428) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'P-score', 0.7411764705882353, 0.7411764705882353) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Correct Metric Level Continuous', 0.041176470588235294, 0.041176470588235294) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Correct Metric Level Total', 0.5764705882352941, 0.5764705882352941) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Any Metric Level Continuous', 0.041176470588235294, 0.041176470588235294) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Any Metric Level Total', 0.5764705882352941, 0.5764705882352941) ... ok test_beat.test_beat_functions('data/beat/output06.json', 'Information gain', 0.29985845720926335, 0.29985845720926313) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'F-measure', 0.41231593038821956, 0.41231593038821956) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Cemgil', 0.22720728663021972, 0.22720728663021972) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Cemgil Best Metric Level', 0.22720728663021972, 0.22720728663021972) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'P-score', 0.8933333333333333, 0.8933333333333333) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Correct Metric Level Continuous', 0.09066666666666667, 0.09066666666666667) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Correct Metric Level Total', 0.7253333333333334, 0.7253333333333334) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Any Metric Level Continuous', 0.09066666666666667, 0.09066666666666667) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Any Metric Level Total', 0.7253333333333334, 0.7253333333333334) ... ok test_beat.test_beat_functions('data/beat/output07.json', 'Information gain', 0.4595185333587894, 0.4595185333587894) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'F-measure', 0.17100371747211895, 0.17100371747211895) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Cemgil', 0.10601534783891264, 0.10601534783891264) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Cemgil Best Metric Level', 0.10601534783891264, 0.10601534783891264) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Goto', 0.0, 0.0) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'P-score', 0.6481481481481481, 0.6481481481481481) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Correct Metric Level Continuous', 0.022222222222222223, 0.022222222222222223) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Correct Metric Level Total', 0.45555555555555555, 0.45555555555555555) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Any Metric Level Continuous', 0.022222222222222223, 0.022222222222222223) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Any Metric Level Total', 0.45555555555555555, 0.45555555555555555) ... ok test_beat.test_beat_functions('data/beat/output08.json', 'Information gain', 0.36848147577387486, 0.36848147577387486) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'F-measure', 0.9992082343626286, 0.9992082343626286) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Cemgil', 0.983071489454861, 0.983071489454861) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Cemgil Best Metric Level', 0.983071489454861, 0.983071489454861) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Goto', 1.0, 1.0) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'P-score', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Correct Metric Level Continuous', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Correct Metric Level Total', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Any Metric Level Continuous', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Any Metric Level Total', 0.9984177215189873, 0.9984177215189873) ... ok test_beat.test_beat_functions('data/beat/output09.json', 'Information gain', 0.7752739365139686, 0.7752739365139686) ... ok test_beat.test_goto_proportion_correct ... ok test_beat.test_warning_on_one_beat ... ok test_beat.test_continuity_edge_cases ... ok test_chord.test_pitch_class_to_semitone(, ('Gbb',), 5) ... ok test_chord.test_pitch_class_to_semitone(, ('G',), 7) ... ok test_chord.test_pitch_class_to_semitone(, ('G#',), 8) ... ok test_chord.test_pitch_class_to_semitone(, ('Cb',), 11) ... ok test_chord.test_pitch_class_to_semitone(, ('B#',), 0) ... ok test_chord.test_pitch_class_to_semitone(, ('Cab',), ) ... ok test_chord.test_pitch_class_to_semitone(, ('#C',), ) ... ok test_chord.test_pitch_class_to_semitone(, ('bG',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('b7',), 10) ... ok test_chord.test_scale_degree_to_semitone(, ('#3',), 5) ... ok test_chord.test_scale_degree_to_semitone(, ('1',), 0) ... ok test_chord.test_scale_degree_to_semitone(, ('b1',), -1) ... ok test_chord.test_scale_degree_to_semitone(, ('#7',), 12) ... ok test_chord.test_scale_degree_to_semitone(, ('bb5',), 5) ... ok test_chord.test_scale_degree_to_semitone(, ('11',), 17) ... ok test_chord.test_scale_degree_to_semitone(, ('#13',), 22) ... ok test_chord.test_scale_degree_to_semitone(, ('7b',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('4#',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('77',), ) ... ok test_chord.test_scale_degree_to_semitone(, ('15',), ) ... ok test_chord.test_scale_degree_to_bitmap(, ('3', True, 12), array([0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('*3', True, 12), array([ 0, 0, 0, 0, -1, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('b1', True, 12), array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1])) ... ok test_chord.test_scale_degree_to_bitmap(, ('9', True, 12), array([0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('9', False, 12), array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])) ... ok test_chord.test_scale_degree_to_bitmap(, ('9', False, 15), array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1])) ... ok test_chord.test_validate_chord_label('C',) ... ok test_chord.test_validate_chord_label('Eb:min/5',) ... ok test_chord.test_validate_chord_label('A#:dim7',) ... ok test_chord.test_validate_chord_label('B:maj(*1,*5)/3',) ... ok test_chord.test_validate_chord_label('A#:sus4',) ... ok test_chord.test_validate_chord_label('A:(9,11)',) ... ok test_chord.test_validate_chord_label(, ('C::maj',), ) ... ok test_chord.test_validate_chord_label(, ('C//5',), ) ... ok test_chord.test_validate_chord_label(, ('C((4)',), ) ... ok test_chord.test_validate_chord_label(, ('C5))',), ) ... ok test_chord.test_validate_chord_label(, ('C:maj(*3/3',), ) ... ok test_chord.test_validate_chord_label(, ('Cmaj*3/3)',), ) ... ok test_chord.test_validate_chord_label(, ('asdf',), ) ... ok test_chord.test_split(, ('C',), ['C', 'maj', set(), '1']) ... ok test_chord.test_split(, ('B:maj(*1,*3)/5',), ['B', 'maj', {'*3', '*1'}, '5']) ... ok test_chord.test_split(, ('Ab:min/b3',), ['Ab', 'min', set(), 'b3']) ... ok test_chord.test_split(, ('N',), ['N', '', set(), '']) ... ok test_chord.test_split(, ('G:(3)',), ['G', '', {'3'}, '1']) ... ok test_chord.test_split(, ('C', True), ['C', 'maj', set(), '1']) ... ok test_chord.test_split(, ('C:minmaj7', True), ['C', 'min', {'7'}, '1']) ... ok test_chord.test_split(, ('C(*5)',), ) ... ok test_chord.test_join(, ('F#', '', None, ''), 'F#') ... ok test_chord.test_join(, ('F#', 'hdim7', None, ''), 'F#:hdim7') ... ok test_chord.test_join(, ('F#', '', ['*b3', '4'], ''), 'F#:(*b3,4)') ... ok test_chord.test_join(, ('F#', '', None, 'b7'), 'F#/b7') ... ok test_chord.test_join(, ('F#', '', ['*b3', '4'], 'b7'), 'F#:(*b3,4)/b7') ... ok test_chord.test_join(, ('F#', 'hdim7', None, 'b7'), 'F#:hdim7/b7') ... ok test_chord.test_join(, ('F#', 'hdim7', ['*b3', '4'], 'b7'), 'F#:hdim7(*b3,4)/b7') ... ok test_chord.test_rotate_bitmaps_to_roots([[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]], [0], [[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]]) ... ok test_chord.test_rotate_bitmaps_to_roots([[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]], [5], [[1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0]]) ... ok test_chord.test_rotate_bitmaps_to_roots([[1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0]], [11], [[0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 1]]) ... ok test_chord.test_encode('B:maj(*1,*3)/5', 11, [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], 7, False, False) ... ok test_chord.test_encode('G:dim', 7, [1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0], 0, False, False) ... ok test_chord.test_encode('C:(3)/3', 0, [1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0], 4, False, False) ... ok test_chord.test_encode('A:9/b3', 9, [1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0], 3, False, False) ... ok test_chord.test_encode(, ('G:dim(4)/6', False, True), ) ... ok test_chord.test_encode('G:dim(4)/6', 7, [1, 0, 0, 1, 0, 1, 1, 0, 0, 1, 0, 0], 9, False, False) ... ok test_chord.test_encode('A:9', 9, [1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 0], 0, True, False) ... ok test_chord.test_encode_many(['B:maj(*1,*3)/5', 'B:maj(*1,*3)/5', 'N', 'C:min', 'C:min'], [11, 11, -1, 0, 0], [[0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0], [1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0]], [7, 7, -1, 0, 0]) ... ok test_chord.test_mirex(, 'N', 'N', 1.0) ... ok test_chord.test_mirex(, 'C:maj', 'N', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:aug', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:dim', 0.0) ... ok test_chord.test_mirex(, 'C:min', 'C:dim', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:5', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:sus4', 0.0) ... ok test_chord.test_mirex(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_mirex(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_mirex(, 'C:min', 'C:hdim7', 0.0) ... ok test_chord.test_mirex(, 'C:min', 'C:min7', 1.0) ... ok test_chord.test_mirex(, 'C:maj', 'C:maj6', 1.0) ... ok test_chord.test_mirex(, 'F:maj', 'F:min6', 0.0) ... ok test_chord.test_mirex(, 'C:maj7', 'C:minmaj7', 1.0) ... ok test_chord.test_mirex(, 'A:maj', 'A:7', 1.0) ... ok test_chord.test_mirex(, 'A:maj', 'A:9', 1.0) ... ok test_chord.test_mirex(, 'C:5', 'C:maj') ... ok test_chord.test_mirex(, 'X', 'N') ... ok test_chord.test_thirds(, 'N', 'N', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'N', 0.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:aug', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:dim', 0.0) ... ok test_chord.test_thirds(, 'C:min', 'C:dim', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:sus4', 1.0) ... ok test_chord.test_thirds(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_thirds(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_thirds(, 'C:min', 'C:hdim7', 1.0) ... ok test_chord.test_thirds(, 'C:min', 'C:min7', 1.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:maj6', 1.0) ... ok test_chord.test_thirds(, 'F:maj', 'F:min6', 0.0) ... ok test_chord.test_thirds(, 'C:maj', 'C:minmaj7', 0.0) ... ok test_chord.test_thirds(, 'A:maj', 'A:7', 1.0) ... ok test_chord.test_thirds(, 'A:maj', 'A:9', 1.0) ... ok test_chord.test_thirds(, 'X', 'N') ... ok test_chord.test_thirds_inv(, 'C:maj/5', 'C:sus4/5', 1.0) ... ok test_chord.test_thirds_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_thirds_inv(, 'C:maj', 'C:maj/5', 0.0) ... ok test_chord.test_thirds_inv(, 'C:min/b3', 'C:hdim7/b3', 1.0) ... ok test_chord.test_thirds_inv(, 'C:min', 'C:dim', 1.0) ... ok test_chord.test_thirds_inv(, 'X', 'N') ... ok test_chord.test_triads(, 'C:min', 'C:min7', 1.0) ... ok test_chord.test_triads(, 'C:maj', 'C:7', 1.0) ... ok test_chord.test_triads(, 'C:maj', 'C:aug', 0.0) ... ok test_chord.test_triads(, 'C:min', 'C:dim', 0.0) ... ok test_chord.test_triads(, 'C:maj', 'C:sus2', 0.0) ... ok test_chord.test_triads(, 'C:maj', 'C:sus4', 0.0) ... ok test_chord.test_triads(, 'G:min', 'G:minmaj7', 1.0) ... ok test_chord.test_triads(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_triads(, 'C:min', 'C:hdim7', 0.0) ... ok test_chord.test_triads(, 'C:min', 'C:min6', 1.0) ... ok test_chord.test_triads(, 'X', 'N') ... ok test_chord.test_triads_inv(, 'C:maj/5', 'C:maj7/5', 1.0) ... ok test_chord.test_triads_inv(, 'G:min', 'G:min7/5', 0.0) ... ok test_chord.test_triads_inv(, 'C:maj', 'C:7/5', 0.0) ... ok test_chord.test_triads_inv(, 'C:min/b3', 'C:min6/b3', 1.0) ... ok test_chord.test_triads_inv(, 'C:min/b3', 'C:dim/b3', 0.0) ... ok test_chord.test_triads_inv(, 'X', 'N') ... ok test_chord.test_tetrads(, 'C:min', 'C:min7', 0.0) ... ok test_chord.test_tetrads(, 'C:maj', 'C:maj6', 0.0) ... ok test_chord.test_tetrads(, 'C:7', 'C:9', 1.0) ... ok test_chord.test_tetrads(, 'C:maj7', 'C:maj7/5', 1.0) ... ok test_chord.test_tetrads(, 'C:sus2', 'C:sus2/2', 1.0) ... ok test_chord.test_tetrads(, 'C:7/3', 'C:11/b7', 1.0) ... ok test_chord.test_tetrads(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_tetrads(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_tetrads(, 'C:min', 'C:hdim7', 0.0) ... ok test_chord.test_tetrads(, 'C:min', 'C:minmaj7', 0.0) ... ok test_chord.test_tetrads(, 'X', 'N') ... ok test_chord.test_tetrads_inv(, 'C:maj7/5', 'C:maj7/3', 0.0) ... ok test_chord.test_tetrads_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_tetrads_inv(, 'C:7/5', 'C:13/5', 1.0) ... ok test_chord.test_tetrads_inv(, 'C:min/b3', 'C:hdim7/b3', 0.0) ... ok test_chord.test_tetrads_inv(, 'C:min9', 'C:min7', 1.0) ... ok test_chord.test_tetrads_inv(, 'X', 'N') ... ok test_chord.test_majmin(, 'N', 'N', 1.0) ... ok test_chord.test_majmin(, 'C:maj', 'N', 0.0) ... ok test_chord.test_majmin(, 'C:maj', 'C:aug', 0.0) ... ok test_chord.test_majmin(, 'C:min', 'C:dim', 0.0) ... ok test_chord.test_majmin(, 'G:maj7', 'G', 1.0) ... ok test_chord.test_majmin(, 'C:aug', 'C:maj') ... ok test_chord.test_majmin(, 'X', 'N') ... ok test_chord.test_majmin_inv(, 'C:maj/5', 'C:sus4/5', 0.0) ... ok test_chord.test_majmin_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_majmin_inv(, 'C:maj/5', 'C:maj/5', 1.0) ... ok test_chord.test_majmin_inv(, 'C:min7', 'C:min', 1.0) ... ok test_chord.test_majmin_inv(, 'G:min/b3', 'G:min/b3', 1.0) ... ok test_chord.test_majmin_inv(, 'C:maj7/5', 'C:maj/5', 1.0) ... ok test_chord.test_majmin_inv(, 'C:7', 'C:maj', 1.0) ... ok test_chord.test_majmin_inv(, 'C:hdim7/b3', 'C:min/b3') ... ok test_chord.test_majmin_inv(, 'C:maj/4', 'C:maj/4') ... ok test_chord.test_majmin_inv(, 'C:maj/2', 'C:sus2/2') ... ok test_chord.test_majmin_inv(, 'X', 'N') ... ok test_chord.test_sevenths(, 'C:min', 'C:min7', 0.0) ... ok test_chord.test_sevenths(, 'C:maj', 'C:maj6', 0.0) ... ok test_chord.test_sevenths(, 'C:7', 'C:9', 1.0) ... ok test_chord.test_sevenths(, 'C:maj7', 'C:maj7/5', 1.0) ... ok test_chord.test_sevenths(, 'C:7/3', 'C:11/b7', 1.0) ... ok test_chord.test_sevenths(, 'G:min', 'G:sus2', 0.0) ... ok test_chord.test_sevenths(, 'C:maj', 'G:maj', 0.0) ... ok test_chord.test_sevenths(, 'C:7', 'C:maj7', 0.0) ... ok test_chord.test_sevenths(, 'C:sus2', 'C:sus2/2') ... ok test_chord.test_sevenths(, 'C:hdim7', 'C:hdim7') ... ok test_chord.test_sevenths(, 'X', 'N') ... ok test_chord.test_sevenths_inv(, 'C:maj7/5', 'C:maj7/3', 0.0) ... ok test_chord.test_sevenths_inv(, 'G:min', 'G:min/b3', 0.0) ... ok test_chord.test_sevenths_inv(, 'C:7/5', 'C:13/5', 1.0) ... ok test_chord.test_sevenths_inv(, 'C:min7/b7', 'C:min7/b7', 1.0) ... ok test_chord.test_sevenths_inv(, 'C:dim7/b3', 'C:dim7/b3') ... ok test_chord.test_sevenths_inv(, 'X', 'N') ... ok test_chord.test_directional_hamming_distance ... ok test_chord.test_segmentation_functions ... ok test_chord.test_merge_chord_intervals ... ok test_chord.test_weighted_accuracy ... ok test_chord.test_chord_functions('data/chord/output00.json', 'thirds', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'thirds_inv', 0.7408478569113104, 0.7408478569113103) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'triads', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'triads_inv', 0.7408478569113104, 0.7408478569113103) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'tetrads', 0.7435030548386229, 0.7435030548386228) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'tetrads_inv', 0.7212104040206586, 0.7212104040206584) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'root', 0.8027692749305277, 0.8027692749305276) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'mirex', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'majmin', 0.7631405077292747, 0.7631405077292746) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'majmin_inv', 0.7408478569113104, 0.7408478569113103) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'sevenths', 0.7435030548386229, 0.7435030548386228) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'sevenths_inv', 0.7212104040206586, 0.7212104040206584) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'underseg', 0.9002735620977309, 0.900273562098) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'overseg', 0.7808280109771284, 0.780828010977) ... ok test_chord.test_chord_functions('data/chord/output00.json', 'seg', 0.7808280109771284, 0.780828010977) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'thirds', 0.22577236387590616, 0.2257723638759061) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'thirds_inv', 0.22577236387590616, 0.2257723638759061) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'triads', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'triads_inv', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'tetrads', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'tetrads_inv', 0.13168315063682914, 0.13168315063682912) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'root', 0.8829790209790208, 0.8829790209790208) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'mirex', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'majmin', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'majmin_inv', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'sevenths', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'sevenths_inv', 0.7339244654414367, 0.7339244654414369) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'underseg', 0.897004020502658, 0.897004020503) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'overseg', 0.6445748529399753, 0.64457485294) ... ok test_chord.test_chord_functions('data/chord/output01.json', 'seg', 0.6445748529399753, 0.64457485294) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'thirds', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'thirds_inv', 0.5999746953382867, 0.5999746953382874) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'triads', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'triads_inv', 0.5999746953382867, 0.5999746953382874) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'tetrads', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'tetrads_inv', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'root', 0.7387462764540124, 0.7387462764540128) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'mirex', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'majmin', 0.6223524123097268, 0.6223524123097275) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'majmin_inv', 0.5999746953382867, 0.5999746953382874) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'sevenths', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'sevenths_inv', 0.5983298923269154, 0.598329892326916) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'underseg', 0.9478496576582459, 0.947849657658) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'overseg', 0.5865381531911564, 0.586538153191) ... ok test_chord.test_chord_functions('data/chord/output02.json', 'seg', 0.5865381531911564, 0.586538153191) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'thirds', 0.7201366191080885, 0.7201366191080888) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'thirds_inv', 0.6752525345964724, 0.6752525345964725) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'triads', 0.5512019507676424, 0.551201950767642) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'triads_inv', 0.53919658590026, 0.5391965859002595) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'tetrads', 0.318404821458786, 0.3184048214587859) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'tetrads_inv', 0.30639945659140355, 0.30639945659140355) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'root', 0.7716964705359568, 0.7716964705359571) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'mirex', 0.6051802690273274, 0.6051802690273274) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'majmin', 0.7413882556791322, 0.7413882556791317) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'majmin_inv', 0.7252405687824792, 0.7252405687824788) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'sevenths', 0.4282669806454767, 0.4282669806454767) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'sevenths_inv', 0.4121192937488237, 0.41211929374882367) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'underseg', 0.927533878650425, 0.92753387865) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'overseg', 0.8586061599410694, 0.858606159941) ... ok test_chord.test_chord_functions('data/chord/output03.json', 'seg', 0.8586061599410694, 0.858606159941) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'thirds', 0.6137731697536011, 0.6137731697536012) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'thirds_inv', 0.5476024059043909, 0.5476024059043909) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'triads', 0.6137731697536011, 0.6137731697536012) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'triads_inv', 0.5476024059043909, 0.5476024059043909) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'tetrads', 0.5421640126955285, 0.5421640126955286) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'tetrads_inv', 0.48493654010175835, 0.48493654010175835) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'root', 0.6137731697536011, 0.6137731697536012) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'mirex', 0.7095497543250908, 0.7095497543250909) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'majmin', 0.7418724213491377, 0.7418724213491377) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'majmin_inv', 0.6618913025605095, 0.6618913025605094) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'sevenths', 0.6743789407082055, 0.6743789407082054) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'sevenths_inv', 0.6031956798434386, 0.6031956798434386) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'underseg', 0.5513954079852179, 0.551395407985) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'overseg', 0.9428018589036088, 0.942801858904) ... ok test_chord.test_chord_functions('data/chord/output04.json', 'seg', 0.5513954079852179, 0.551395407985) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'thirds', 0.548055080519221, 0.5480550805192208) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'thirds_inv', 0.5390893789674157, 0.5390893789674155) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'triads', 0.5411086020794219, 0.5411086020794218) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'triads_inv', 0.5321429005276166, 0.5321429005276166) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'tetrads', 0.5411086020794219, 0.5411086020794218) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'tetrads_inv', 0.5321429005276166, 0.5321429005276166) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'root', 0.6175448352564992, 0.6175448352564988) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'mirex', 0.5411086020794219, 0.5411086020794218) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'majmin', 0.5513936617291983, 0.5513936617291981) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'majmin_inv', 0.5422575456341607, 0.5422575456341606) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'sevenths', 0.5513936617291983, 0.5513936617291981) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'sevenths_inv', 0.5422575456341607, 0.5422575456341606) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'underseg', 0.6231820580688614, 0.623182058069) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'overseg', 0.7129416544401982, 0.71294165444) ... ok test_chord.test_chord_functions('data/chord/output05.json', 'seg', 0.6231820580688614, 0.623182058069) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'thirds', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'thirds_inv', 0.8520003770074427, 0.8520003770074426) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'triads', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'triads_inv', 0.8520003770074427, 0.8520003770074426) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'tetrads', 0.6875244222483357, 0.6875244222483358) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'tetrads_inv', 0.6771881414022722, 0.6771881414022723) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'root', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'mirex', 0.8749840775558172, 0.874984077555817) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'majmin', 0.8623366578535061, 0.8623366578535059) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'majmin_inv', 0.8520003770074427, 0.8520003770074426) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'sevenths', 0.6875244222483357, 0.6875244222483358) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'sevenths_inv', 0.6771881414022722, 0.6771881414022723) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'underseg', 0.8879559831570705, 0.887955983157) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'overseg', 0.8786308166862518, 0.878630816686) ... ok test_chord.test_chord_functions('data/chord/output06.json', 'seg', 0.8786308166862518, 0.878630816686) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'thirds', 0.7941268285714282, 0.7941268285714279) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'thirds_inv', 0.5825769999999999, 0.5825769999999998) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'triads', 0.7869349918367345, 0.7869349918367341) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'triads_inv', 0.575385163265306, 0.5753851632653059) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'tetrads', 0.6506733183673465, 0.6506733183673462) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'tetrads_inv', 0.47650731020408155, 0.4765073102040815) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'root', 0.8004778857142855, 0.8004778857142851) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'mirex', 0.8428942122448977, 0.8428942122448974) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'majmin', 0.8106932680178283, 0.8106932680178284) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'majmin_inv', 0.5927565595828777, 0.5927565595828778) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'sevenths', 0.6977285304522418, 0.6977285304522419) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'sevenths_inv', 0.49373832106319915, 0.49373832106319904) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'underseg', 0.9023036693877546, 0.902303669388) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'overseg', 0.9005985795918362, 0.900598579592) ... ok test_chord.test_chord_functions('data/chord/output07.json', 'seg', 0.9005985795918362, 0.900598579592) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'thirds', 0.58387551023365, 0.5838755102336486) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'thirds_inv', 0.58387551023365, 0.5838755102336486) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'triads', 0.5189883333681502, 0.518988333368149) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'triads_inv', 0.5189883333681502, 0.518988333368149) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'tetrads', 0.4643290022896502, 0.46432900228964935) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'tetrads_inv', 0.4643290022896502, 0.46432900228964935) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'root', 0.7090249093148001, 0.7090249093147981) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'mirex', 0.6173765467392508, 0.6173765467392511) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'majmin', 0.6173765467392508, 0.6173765467392511) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'majmin_inv', 0.6173765467392508, 0.6173765467392511) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'sevenths', 0.5523550676448757, 0.5523550676448759) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'sevenths_inv', 0.5523550676448757, 0.5523550676448759) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'underseg', 0.9435612018157499, 0.943561201816) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'overseg', 0.5546326530776999, 0.554632653078) ... ok test_chord.test_chord_functions('data/chord/output08.json', 'seg', 0.5546326530776999, 0.554632653078) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'thirds', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'thirds_inv', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'triads', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'triads_inv', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'tetrads', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'tetrads_inv', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'root', 0.8072983839818179, 0.8072983839818194) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'mirex', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'majmin', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'majmin_inv', 0.7962928556965015, 0.7962928556965031) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'sevenths', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'sevenths_inv', 0.23258851286870408, 0.23258851286870402) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'underseg', 0.9851019432270632, 0.985101943227) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'overseg', 0.26999055082625334, 0.269990550826) ... ok test_chord.test_chord_functions('data/chord/output09.json', 'seg', 0.26999055082625334, 0.269990550826) ... ok test_chord.test_quality_to_bitmap(, ('maj5',), ) ... ok test_chord.test_quality_to_bitmap(, ('2',), ) ... ok test_chord.test_quality_to_bitmap(, ('#7',), ) ... ok test_chord.test_validate ... ok test_hierarchy.test_tmeasure_pass(5, 0.1) ... ok test_hierarchy.test_tmeasure_pass(5, 0.5) ... ok test_hierarchy.test_tmeasure_pass(5, 1.0) ... ok test_hierarchy.test_tmeasure_pass(10, 0.1) ... ok test_hierarchy.test_tmeasure_pass(10, 0.5) ... ok test_hierarchy.test_tmeasure_pass(10, 1.0) ... ok test_hierarchy.test_tmeasure_pass(15, 0.1) ... ok test_hierarchy.test_tmeasure_pass(15, 0.5) ... ok test_hierarchy.test_tmeasure_pass(15, 1.0) ... ok test_hierarchy.test_tmeasure_pass(30, 0.1) ... ok test_hierarchy.test_tmeasure_pass(30, 0.5) ... ok test_hierarchy.test_tmeasure_pass(30, 1.0) ... ok test_hierarchy.test_tmeasure_pass(90, 0.1) ... ok test_hierarchy.test_tmeasure_pass(90, 0.5) ... ok test_hierarchy.test_tmeasure_pass(90, 1.0) ... ok test_hierarchy.test_tmeasure_pass(None, 0.1) ... ok test_hierarchy.test_tmeasure_pass(None, 0.5) ... ok test_hierarchy.test_tmeasure_pass(None, 1.0) ... ok test_hierarchy.test_tmeasure_warning ... ok test_hierarchy.test_tmeasure_fail_span([array([[ 1, 10]]), array([[ 1, 5], ... ok test_hierarchy.test_tmeasure_fail_span([array([[0, 5]]), array([[0, 5], ... ok test_hierarchy.test_tmeasure_fail_span([array([[ 0, 10]]), array([[ 0, 5], ... ok test_hierarchy.test_tmeasure_fail_frame_size(None, -1) ... ok test_hierarchy.test_tmeasure_fail_frame_size(None, 0) ... ok test_hierarchy.test_tmeasure_fail_frame_size(15, -1) ... ok test_hierarchy.test_tmeasure_fail_frame_size(15, 0) ... ok test_hierarchy.test_tmeasure_fail_frame_size(15, 30) ... ok test_hierarchy.test_tmeasure_fail_frame_size(30, -1) ... ok test_hierarchy.test_tmeasure_fail_frame_size(30, 0) ... ok test_hierarchy.test_tmeasure_fail_frame_size(30, 60) ... ok test_hierarchy.test_lmeasure_pass(0.1,) ... ok test_hierarchy.test_lmeasure_pass(0.5,) ... ok test_hierarchy.test_lmeasure_pass(1.0,) ... ok test_hierarchy.test_lmeasure_warning ... ok test_hierarchy.test_lmeasure_fail_span([array([[ 1, 10]]), array([[ 1, 5], ... ok test_hierarchy.test_lmeasure_fail_span([array([[0, 5]]), array([[0, 5], ... ok test_hierarchy.test_lmeasure_fail_span([array([[ 0, 10]]), array([[ 0, 5], ... ok test_hierarchy.test_lmeasure_fail_frame_size(-1,) ... ok test_hierarchy.test_lmeasure_fail_frame_size(0,) ... ok test_hierarchy.test_hierarchy_regression(5.0, [array([[ 0. , 0.441], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok test_hierarchy.test_hierarchy_regression(15.0, [array([[ 0. , 0.441], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok test_hierarchy.test_hierarchy_regression(30.0, [array([[ 0. , 0.441], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok test_hierarchy.test_count_inversions ... ok test_hierarchy.test_meet ... ok test_hierarchy.test_compare_frame_rankings ... ok test_input_output.test_load_delimited ... ok test_input_output.test_load_delimited_commented ... ok test_input_output.test_load_delimited_nocomment ... ok test_input_output.test_load_events ... ok test_input_output.test_load_labeled_events ... ok test_input_output.test_load_intervals ... ok test_input_output.test_load_labeled_intervals ... ok test_input_output.test_load_valued_intervals ... ok test_input_output.test_load_ragged_time_series ... ok test_input_output.test_load_tempo ... ok test_input_output.test_load_tempo_multiline ... ok test_input_output.test_load_tempo_badweight ... ok test_input_output.test_load_bad_tempi ... ok test_key.test_key_functions(,) ... ok test_key.test_key_functions('data/key/output00.json', 'Weighted Score', 1.0, 1.0) ... ok test_key.test_key_functions('data/key/output01.json', 'Weighted Score', 1.0, 1.0) ... ok test_key.test_key_functions('data/key/output02.json', 'Weighted Score', 0.5, 0.5) ... ok test_key.test_key_functions('data/key/output03.json', 'Weighted Score', 0.0, 0.0) ... ok test_key.test_key_functions('data/key/output04.json', 'Weighted Score', 0.3, 0.3) ... ok test_key.test_key_functions('data/key/output05.json', 'Weighted Score', 0.3, 0.3) ... ok test_key.test_key_functions('data/key/output06.json', 'Weighted Score', 0.2, 0.2) ... ok test_key.test_key_functions('data/key/output07.json', 'Weighted Score', 0.2, 0.2) ... ok test_key.test_key_functions('data/key/output08.json', 'Weighted Score', 0.0, 0.0) ... ok test_key.test_key_functions('data/key/output09.json', 'Weighted Score', 0.0, 0.0) ... ok test_melody.test_hz2cents ... ok test_melody.test_freq_to_voicing ... ok test_melody.test_constant_hop_timebase ... ok test_melody.test_resample_melody_series ... ok test_melody.test_resample_melody_series_same_times ... ok test_melody.test_to_cent_voicing ... ok test_melody.test_continuous_voicing_metrics ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/melody.py:89: UserWarning: Reference melody has no voiced frames. warnings.warn("Reference melody has no voiced frames.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/melody.py:89: UserWarning: Reference melody has no voiced frames. warnings.warn("Reference melody has no voiced frames.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/melody.py:89: UserWarning: Reference melody has no voiced frames. warnings.warn("Reference melody has no voiced frames.") ok test_melody.test_melody_functions(,) ... ok test_melody.test_melody_functions(,) ... ok test_melody.test_melody_functions(,) ... ok test_melody.test_melody_functions(,) ... ok test_melody.test_melody_functions('data/melody/output00.json', 'Voicing Recall', 0.9765342960288809, 0.9765342960288809) ... ok test_melody.test_melody_functions('data/melody/output00.json', 'Voicing False Alarm', 0.03248259860788863, 0.03248259860788863) ... ok test_melody.test_melody_functions('data/melody/output00.json', 'Raw Pitch Accuracy', 0.964259927797834, 0.964259927797834) ... ok test_melody.test_melody_functions('data/melody/output00.json', 'Raw Chroma Accuracy', 0.964259927797834, 0.964259927797834) ... ok test_melody.test_melody_functions('data/melody/output00.json', 'Overall Accuracy', 0.963931718061674, 0.963931718061674) ... ok test_melody.test_melody_functions('data/melody/output01.json', 'Voicing Recall', 0.9023622047244094, 0.9023622047244094) ... ok test_melody.test_melody_functions('data/melody/output01.json', 'Voicing False Alarm', 0.03577235772357724, 0.03577235772357724) ... ok test_melody.test_melody_functions('data/melody/output01.json', 'Raw Pitch Accuracy', 0.9448818897637795, 0.9448818897637795) ... ok test_melody.test_melody_functions('data/melody/output01.json', 'Raw Chroma Accuracy', 0.9448818897637795, 0.9448818897637795) ... ok test_melody.test_melody_functions('data/melody/output01.json', 'Overall Accuracy', 0.9055408970976253, 0.9055408970976253) ... ok test_melody.test_melody_functions('data/melody/output02.json', 'Voicing Recall', 0.8171595168679717, 0.8171595168679717) ... ok test_melody.test_melody_functions('data/melody/output02.json', 'Voicing False Alarm', 0.17938931297709923, 0.17938931297709923) ... ok test_melody.test_melody_functions('data/melody/output02.json', 'Raw Pitch Accuracy', 0.7634319033735943, 0.7634319033735943) ... ok test_melody.test_melody_functions('data/melody/output02.json', 'Raw Chroma Accuracy', 0.7634319033735943, 0.7634319033735943) ... ok test_melody.test_melody_functions('data/melody/output02.json', 'Overall Accuracy', 0.7645512579797221, 0.7645512579797221) ... ok test_melody.test_melody_functions('data/melody/output03.json', 'Voicing Recall', 0.8347045624532535, 0.8347045624532535) ... ok test_melody.test_melody_functions('data/melody/output03.json', 'Voicing False Alarm', 0.08333333333333333, 0.08333333333333333) ... ok test_melody.test_melody_functions('data/melody/output03.json', 'Raw Pitch Accuracy', 0.8900523560209425, 0.8900523560209425) ... ok test_melody.test_melody_functions('data/melody/output03.json', 'Raw Chroma Accuracy', 0.8900523560209425, 0.8900523560209425) ... ok test_melody.test_melody_functions('data/melody/output03.json', 'Overall Accuracy', 0.8395845354875938, 0.8395845354875938) ... ok test_melody.test_melody_functions('data/melody/output04.json', 'Voicing Recall', 0.5519667412855772, 0.5519667412855772) ... ok test_melody.test_melody_functions('data/melody/output04.json', 'Voicing False Alarm', 0.0, 0.0) ... ok test_melody.test_melody_functions('data/melody/output04.json', 'Raw Pitch Accuracy', 0.5311800447713464, 0.5311800447713464) ... ok test_melody.test_melody_functions('data/melody/output04.json', 'Raw Chroma Accuracy', 0.5890629996802047, 0.5890629996802047) ... ok test_melody.test_melody_functions('data/melody/output04.json', 'Overall Accuracy', 0.48461074230537116, 0.48461074230537116) ... ok test_melody.test_melody_functions('data/melody/output05.json', 'Voicing Recall', 0.588537839823659, 0.588537839823659) ... ok test_melody.test_melody_functions('data/melody/output05.json', 'Voicing False Alarm', 0.03904923599320883, 0.03904923599320883) ... ok test_melody.test_melody_functions('data/melody/output05.json', 'Raw Pitch Accuracy', 0.692505510653931, 0.692505510653931) ... ok test_melody.test_melody_functions('data/melody/output05.json', 'Raw Chroma Accuracy', 0.713078618662748, 0.713078618662748) ... ok test_melody.test_melody_functions('data/melody/output05.json', 'Overall Accuracy', 0.6372697070371489, 0.6372697070371489) ... ok test_melody.test_melody_functions('data/melody/output06.json', 'Voicing Recall', 0.7999075785582255, 0.7999075785582255) ... ok test_melody.test_melody_functions('data/melody/output06.json', 'Voicing False Alarm', 0.14705882352941177, 0.14705882352941177) ... ok test_melody.test_melody_functions('data/melody/output06.json', 'Raw Pitch Accuracy', 0.7527726432532348, 0.7527726432532348) ... ok test_melody.test_melody_functions('data/melody/output06.json', 'Raw Chroma Accuracy', 0.7527726432532348, 0.7527726432532348) ... ok test_melody.test_melody_functions('data/melody/output06.json', 'Overall Accuracy', 0.7219020172910663, 0.7219020172910663) ... ok test_melody.test_melody_functions('data/melody/output07.json', 'Voicing Recall', 0.6931372549019608, 0.6931372549019608) ... ok test_melody.test_melody_functions('data/melody/output07.json', 'Voicing False Alarm', 0.14507772020725387, 0.14507772020725387) ... ok test_melody.test_melody_functions('data/melody/output07.json', 'Raw Pitch Accuracy', 0.453921568627451, 0.453921568627451) ... ok test_melody.test_melody_functions('data/melody/output07.json', 'Raw Chroma Accuracy', 0.6228758169934641, 0.6228758169934641) ... ok test_melody.test_melody_functions('data/melody/output07.json', 'Overall Accuracy', 0.4503772489843297, 0.4503772489843297) ... ok test_melody.test_melody_functions('data/melody/output08.json', 'Voicing Recall', 0.8157579388855603, 0.8157579388855603) ... ok test_melody.test_melody_functions('data/melody/output08.json', 'Voicing False Alarm', 0.018633540372670808, 0.018633540372670808) ... ok test_melody.test_melody_functions('data/melody/output08.json', 'Raw Pitch Accuracy', 0.7369682444577591, 0.7369682444577591) ... ok test_melody.test_melody_functions('data/melody/output08.json', 'Raw Chroma Accuracy', 0.8400239664469742, 0.8400239664469742) ... ok test_melody.test_melody_functions('data/melody/output08.json', 'Overall Accuracy', 0.7403820989269825, 0.7403820989269825) ... ok test_melody.test_melody_functions('data/melody/output09.json', 'Voicing Recall', 0.8605166051660517, 0.8605166051660517) ... ok test_melody.test_melody_functions('data/melody/output09.json', 'Voicing False Alarm', 0.07859078590785908, 0.07859078590785908) ... ok test_melody.test_melody_functions('data/melody/output09.json', 'Raw Pitch Accuracy', 0.8018450184501845, 0.8018450184501845) ... ok test_melody.test_melody_functions('data/melody/output09.json', 'Raw Chroma Accuracy', 0.8457564575645756, 0.8457564575645756) ... ok test_melody.test_melody_functions('data/melody/output09.json', 'Overall Accuracy', 0.7877030162412993, 0.7877030162412993) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence(,) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Voicing Recall', 0.9765342960288809, 0.9765342960288809) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Voicing False Alarm', 0.03248259860788863, 0.03248259860788863) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Raw Pitch Accuracy', 0.964259927797834, 0.964259927797834) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Raw Chroma Accuracy', 0.964259927797834, 0.964259927797834) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output00.json', 'Overall Accuracy', 0.963931718061674, 0.963931718061674) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Voicing Recall', 0.9023622047244094, 0.9023622047244094) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Voicing False Alarm', 0.03577235772357724, 0.03577235772357724) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Raw Pitch Accuracy', 0.9448818897637795, 0.9448818897637795) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Raw Chroma Accuracy', 0.9448818897637795, 0.9448818897637795) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output01.json', 'Overall Accuracy', 0.9055408970976253, 0.9055408970976253) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Voicing Recall', 0.8171595168679717, 0.8171595168679717) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Voicing False Alarm', 0.17938931297709923, 0.17938931297709923) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Raw Pitch Accuracy', 0.7634319033735943, 0.7634319033735943) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Raw Chroma Accuracy', 0.7634319033735943, 0.7634319033735943) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output02.json', 'Overall Accuracy', 0.7645512579797221, 0.7645512579797221) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Voicing Recall', 0.8347045624532535, 0.8347045624532535) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Voicing False Alarm', 0.08333333333333333, 0.08333333333333333) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Raw Pitch Accuracy', 0.8900523560209425, 0.8900523560209425) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Raw Chroma Accuracy', 0.8900523560209425, 0.8900523560209425) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output03.json', 'Overall Accuracy', 0.8395845354875938, 0.8395845354875938) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Voicing Recall', 0.5519667412855772, 0.5519667412855772) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Voicing False Alarm', 0.0, 0.0) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Raw Pitch Accuracy', 0.5311800447713464, 0.5311800447713464) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Raw Chroma Accuracy', 0.5890629996802047, 0.5890629996802047) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output04.json', 'Overall Accuracy', 0.48461074230537116, 0.48461074230537116) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Voicing Recall', 0.588537839823659, 0.588537839823659) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Voicing False Alarm', 0.03904923599320883, 0.03904923599320883) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Raw Pitch Accuracy', 0.692505510653931, 0.692505510653931) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Raw Chroma Accuracy', 0.713078618662748, 0.713078618662748) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output05.json', 'Overall Accuracy', 0.6372697070371489, 0.6372697070371489) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Voicing Recall', 0.7999075785582255, 0.7999075785582255) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Voicing False Alarm', 0.14705882352941177, 0.14705882352941177) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Raw Pitch Accuracy', 0.7527726432532348, 0.7527726432532348) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Raw Chroma Accuracy', 0.7527726432532348, 0.7527726432532348) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output06.json', 'Overall Accuracy', 0.7219020172910663, 0.7219020172910663) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Voicing Recall', 0.6931372549019608, 0.6931372549019608) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Voicing False Alarm', 0.14507772020725387, 0.14507772020725387) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Raw Pitch Accuracy', 0.453921568627451, 0.453921568627451) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Raw Chroma Accuracy', 0.6228758169934641, 0.6228758169934641) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output07.json', 'Overall Accuracy', 0.4503772489843297, 0.4503772489843297) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Voicing Recall', 0.8157579388855603, 0.8157579388855603) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Voicing False Alarm', 0.018633540372670808, 0.018633540372670808) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Raw Pitch Accuracy', 0.7369682444577591, 0.7369682444577591) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Raw Chroma Accuracy', 0.8400239664469742, 0.8400239664469742) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output08.json', 'Overall Accuracy', 0.7403820989269825, 0.7403820989269825) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Voicing Recall', 0.8605166051660517, 0.8605166051660517) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Voicing False Alarm', 0.07859078590785908, 0.07859078590785908) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Raw Pitch Accuracy', 0.8018450184501845, 0.8018450184501845) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Raw Chroma Accuracy', 0.8457564575645756, 0.8457564575645756) ... ok test_melody.test_melody_functions_continuous_voicing_equivalence('data/melody/output09.json', 'Overall Accuracy', 0.7877030162412993, 0.7877030162412993) ... ok test_multipitch.test_resample_multif0 ... ok test_multipitch.test_frequencies_to_midi ... ok test_multipitch.test_midi_to_chroma ... ok test_multipitch.test_compute_num_freqs ... ok test_multipitch.test_compute_num_true_positives ... ok test_multipitch.test_accuracy_metrics ... ok test_multipitch.test_error_score_metrics ... ok test_multipitch.unit_test_metrics ... ok test_multipitch.regression_test_evaluate ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py:410: UserWarning: Estimate times not equal to reference times. Resampling to common time base. warnings.warn("Estimate times not equal to reference times. " ok test_onset.test_onset_functions(,) ... ok test_onset.test_onset_functions('data/onset/output00.json', 'F-measure', 0.5306122448979591, 0.5306122448979591) ... ok test_onset.test_onset_functions('data/onset/output00.json', 'Precision', 0.48148148148148145, 0.48148148148148145) ... ok test_onset.test_onset_functions('data/onset/output00.json', 'Recall', 0.5909090909090909, 0.5909090909090909) ... ok test_onset.test_onset_functions('data/onset/output01.json', 'F-measure', 0.03278688524590164, 0.03278688524590164) ... ok test_onset.test_onset_functions('data/onset/output01.json', 'Precision', 0.3333333333333333, 0.3333333333333333) ... ok test_onset.test_onset_functions('data/onset/output01.json', 'Recall', 0.017241379310344827, 0.017241379310344827) ... ok test_onset.test_onset_functions('data/onset/output02.json', 'F-measure', 0.17582417582417584, 0.17582417582417584) ... ok test_onset.test_onset_functions('data/onset/output02.json', 'Precision', 0.2222222222222222, 0.2222222222222222) ... ok test_onset.test_onset_functions('data/onset/output02.json', 'Recall', 0.14545454545454545, 0.14545454545454545) ... ok test_onset.test_onset_functions('data/onset/output03.json', 'F-measure', 0.5, 0.5) ... ok test_onset.test_onset_functions('data/onset/output03.json', 'Precision', 0.4, 0.4) ... ok test_onset.test_onset_functions('data/onset/output03.json', 'Recall', 0.6666666666666666, 0.6666666666666666) ... ok test_onset.test_onset_functions('data/onset/output04.json', 'F-measure', 0.0, 0.0) ... ok test_onset.test_onset_functions('data/onset/output04.json', 'Precision', 0.0, 0.0) ... ok test_onset.test_onset_functions('data/onset/output04.json', 'Recall', 0.0, 0.0) ... ok test_onset.test_onset_functions('data/onset/output05.json', 'F-measure', 0.22222222222222224, 0.22222222222222224) ... ok test_onset.test_onset_functions('data/onset/output05.json', 'Precision', 0.2, 0.2) ... ok test_onset.test_onset_functions('data/onset/output05.json', 'Recall', 0.25, 0.25) ... ok test_onset.test_onset_functions('data/onset/output06.json', 'F-measure', 0.0909090909090909, 0.0909090909090909) ... ok test_onset.test_onset_functions('data/onset/output06.json', 'Precision', 0.1, 0.1) ... ok test_onset.test_onset_functions('data/onset/output06.json', 'Recall', 0.08333333333333333, 0.08333333333333333) ... ok test_onset.test_onset_functions('data/onset/output07.json', 'F-measure', 0.9523809523809523, 0.9523809523809523) ... ok test_onset.test_onset_functions('data/onset/output07.json', 'Precision', 1.0, 1.0) ... ok test_onset.test_onset_functions('data/onset/output07.json', 'Recall', 0.9090909090909091, 0.9090909090909091) ... ok test_onset.test_onset_functions('data/onset/output08.json', 'F-measure', 0.4210526315789474, 0.4210526315789474) ... ok test_onset.test_onset_functions('data/onset/output08.json', 'Precision', 0.36363636363636365, 0.36363636363636365) ... ok test_onset.test_onset_functions('data/onset/output08.json', 'Recall', 0.5, 0.5) ... ok test_onset.test_onset_functions('data/onset/output09.json', 'F-measure', 0.04838709677419355, 0.04838709677419355) ... ok test_onset.test_onset_functions('data/onset/output09.json', 'Precision', 0.05172413793103448, 0.05172413793103448) ... ok test_onset.test_onset_functions('data/onset/output09.json', 'Recall', 0.045454545454545456, 0.045454545454545456) ... ok test_pattern.test_pattern_functions(,) ... ok test_pattern.test_pattern_functions(,) ... ok test_pattern.test_pattern_functions(,) ... ok test_pattern.test_pattern_functions(,) ... ok test_pattern.test_pattern_functions(,) ... ok test_pattern.test_pattern_functions(,) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_est', 0.3587878787878788, 0.3587878787878788) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_est', 0.4484848484848485, 0.4484848484848485) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_est', 0.298989898989899, 0.298989898989899) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_occ.5', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_occ.5', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_occ.5', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_occ.75', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_occ.75', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_occ.75', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'F_3', 0.16165324386492833, 0.16165324386492833) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'P_3', 0.20206655483116043, 0.20206655483116043) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'R_3', 0.13471103655410696, 0.13471103655410696) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'FFP', 0.20206655483116043, 0.20206655483116043) ... ok test_pattern.test_pattern_functions('data/pattern/output00.json', 'FFTP_est', 0.298989898989899, 0.298989898989899) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F', 0.28571428571428575, 0.28571428571428575) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P', 0.25, 0.25) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R', 0.3333333333333333, 0.3333333333333333) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_est', 0.2524944875461219, 0.2524944875461219) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_est', 0.259270231028896, 0.259270231028896) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_est', 0.246063877642825, 0.246063877642825) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_occ.5', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_occ.5', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_occ.5', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_occ.75', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_occ.75', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_occ.75', 0, 0) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'F_3', 0.10211154049937549, 0.10211154049937549) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'P_3', 0.09465081687097977, 0.09465081687097977) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'R_3', 0.11084906966815376, 0.11084906966815376) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'FFP', 0.09465081687097977, 0.09465081687097977) ... ok test_pattern.test_pattern_functions('data/pattern/output01.json', 'FFTP_est', 0.246063877642825, 0.246063877642825) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R', 0.0, 0.0) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_est', 0.5905947727378447, 0.5905947727378447) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_est', 0.5369606149027265, 0.5369606149027265) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_est', 0.6561323670375633, 0.6561323670375633) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_occ.5', 0.47732667346571606, 0.47732667346571606) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_occ.5', 0.5645593256508749, 0.5645593256508749) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_occ.5', 0.4134436047857754, 0.4134436047857754) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_occ.75', 0.47732667346571606, 0.47732667346571606) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_occ.75', 0.5645593256508749, 0.5645593256508749) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_occ.75', 0.4134436047857754, 0.4134436047857754) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'F_3', 0.3682908459543651, 0.3682908459543651) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'P_3', 0.33484219438176, 0.33484219438176) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'R_3', 0.4091637593847234, 0.4091637593847234) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'FFP', 0.46540500984993144, 0.46540500984993144) ... ok test_pattern.test_pattern_functions('data/pattern/output02.json', 'FFTP_est', 0.6083897684615014, 0.6083897684615014) ... ok test_segment.test_segment_functions(,) ... ok test_segment.test_segment_functions(,) ... ok test_segment.test_segment_functions(,) ... ok test_segment.test_segment_functions(,) ... ok test_segment.test_segment_functions(,) ... ok test_segment.test_segment_functions(,) ... ok test_segment.test_segment_functions(,) ... ok test_segment.test_segment_functions(,) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output00.json', 'Precision@0.5', 0.3333333333333333, 0.3333333333333333) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Recall@0.5', 0.6, 0.6) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'F-measure@0.5', 0.42857142857142855, 0.42857142857142855) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Precision@3.0', 0.5, 0.5) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Recall@3.0', 0.9, 0.9) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'F-measure@3.0', 0.6428571428571429, 0.6428571428571429) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Ref-to-est deviation', 0.3989999999999996, 0.3989999999999996) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Est-to-ref deviation', 2.8474999999999997, 2.8474999999999997) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Pairwise Precision', 0.8744274410225826, 0.8744274410225826) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Pairwise Recall', 0.4806828513199742, 0.4806828513199742) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Pairwise F-measure', 0.6203513883678935, 0.6203513883678935) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Rand Index', 0.8289077311831233, 0.8289077311831233) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Adjusted Rand Index', 0.5216688396951437, 0.5216688396951437) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Mutual Information', 1.1375211793868052, 1.1375211793868052) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Adjusted Mutual Information', 0.587379258678572, 0.587379258678572) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'Normalized Mutual Information', 0.6939260940391484, 0.6939260940391484) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'NCE Over', 0.6199174381303865, 0.6199174381303865) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'NCE Under', 0.8569466776016775, 0.8569466776016775) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'NCE F-measure', 0.719411059330737, 0.719411059330737) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'V Precision', 0.590037137766286, 0.590037137766286) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'V Recall', 0.8161069755903478, 0.8161069755903478) ... ok test_segment.test_segment_functions('data/segment/output00.json', 'V-measure', 0.6848991073026666, 0.6848991073026666) ... ok test_segment.test_segment_functions('data/segment/output00.json', array([[ 0.383, 7.332], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output01.json', 'Precision@0.5', 0.5454545454545454, 0.5454545454545454) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Recall@0.5', 0.4, 0.4) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'F-measure@0.5', 0.4615384615384615, 0.4615384615384615) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Precision@3.0', 0.5454545454545454, 0.5454545454545454) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Recall@3.0', 0.4, 0.4) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'F-measure@3.0', 0.4615384615384615, 0.4615384615384615) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Ref-to-est deviation', 13.036000000000001, 13.036000000000001) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Est-to-ref deviation', 0.3359999999999985, 0.3359999999999985) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Pairwise Precision', 0.4993901657926098, 0.4993901657926098) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Pairwise Recall', 0.6122131984623336, 0.6122131984623336) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Pairwise F-measure', 0.5500761521812191, 0.5500761521812191) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Rand Index', 0.7541046088414509, 0.7541046088414509) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Adjusted Rand Index', 0.383287188265407, 0.383287188265407) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Mutual Information', 0.8298500378099933, 0.8298500378099933) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Adjusted Mutual Information', 0.5476970266015448, 0.5476970266015448) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'Normalized Mutual Information', 0.572695060137702, 0.572695060137702) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'NCE Over', 0.7123495615691824, 0.7123495615691824) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'NCE Under', 0.6198417839591657, 0.6198417839591657) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'NCE F-measure', 0.662883788470274, 0.662883788470274) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'V Precision', 0.59718972940023, 0.59718972940023) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'V Recall', 0.5492050779833786, 0.5492050779833786) ... ok test_segment.test_segment_functions('data/segment/output01.json', 'V-measure', 0.572193156831662, 0.572193156831662) ... ok test_segment.test_segment_functions('data/segment/output01.json', array([[ 0.436, 111.316], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output02.json', 'Precision@0.5', 0.08333333333333333, 0.08333333333333333) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Recall@0.5', 0.18181818181818182, 0.18181818181818182) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'F-measure@0.5', 0.1142857142857143, 0.1142857142857143) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Precision@3.0', 0.20833333333333334, 0.20833333333333334) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Recall@3.0', 0.45454545454545453, 0.45454545454545453) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'F-measure@3.0', 0.28571428571428575, 0.28571428571428575) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Ref-to-est deviation', 2.4509999999999934, 2.4509999999999934) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Est-to-ref deviation', 7.9399999999999995, 7.9399999999999995) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Pairwise Precision', 0.2672317510709366, 0.2672317510709366) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Pairwise Recall', 0.8168035627504561, 0.8168035627504561) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Pairwise F-measure', 0.4027098445443217, 0.4027098445443217) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Rand Index', 0.5319929982495624, 0.5319929982495624) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Adjusted Rand Index', 0.15746191367518272, 0.15746191367518272) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Mutual Information', 0.5875580090173058, 0.5875580090173058) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Adjusted Mutual Information', 0.31916695064697315, 0.31916695064697315) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'Normalized Mutual Information', 0.4589766773608936, 0.4589766773608936) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'NCE Over', 0.840693801923244, 0.840693801923244) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'NCE Under', 0.4364389820106126, 0.4364389820106126) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'NCE F-measure', 0.5745863730219845, 0.5745863730219845) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'V Precision', 0.6546216709365502, 0.6546216709365502) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'V Recall', 0.32180356947221267, 0.32180356947221267) ... ok test_segment.test_segment_functions('data/segment/output02.json', 'V-measure', 0.4314914888375012, 0.4314914888375012) ... ok test_segment.test_segment_functions('data/segment/output02.json', array([[2.00000e-01, 7.69860e+01], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output03.json', 'Precision@0.5', 0.18181818181818182, 0.18181818181818182) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Recall@0.5', 0.15384615384615385, 0.15384615384615385) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'F-measure@0.5', 0.16666666666666669, 0.16666666666666669) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Precision@3.0', 0.5454545454545454, 0.5454545454545454) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Recall@3.0', 0.46153846153846156, 0.46153846153846156) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'F-measure@3.0', 0.4999999999999999, 0.4999999999999999) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Ref-to-est deviation', 2.832000000000008, 2.832000000000008) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Est-to-ref deviation', 1.6999999999999957, 1.6999999999999957) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Pairwise Precision', 0.7954247684219311, 0.7954247684219311) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Pairwise Recall', 0.20372577015066376, 0.20372577015066376) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Pairwise F-measure', 0.3243725890898819, 0.3243725890898819) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Rand Index', 0.6171646611901732, 0.6171646611901732) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Adjusted Rand Index', 0.17206814668546003, 0.17206814668546003) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Mutual Information', 0.7069980597186302, 0.7069980597186302) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Adjusted Mutual Information', 0.3228843702423049, 0.3228843702423049) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'Normalized Mutual Information', 0.4718348883991217, 0.4718348883991217) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'NCE Over', 0.36093183448445665, 0.36093183448445665) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'NCE Under', 0.7989240945963056, 0.7989240945963056) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'NCE F-measure', 0.4972292365742599, 0.4972292365742599) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'V Precision', 0.32453331344779024, 0.32453331344779024) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'V Recall', 0.6859947890878926, 0.6859947890878926) ... ok test_segment.test_segment_functions('data/segment/output03.json', 'V-measure', 0.44061745804392516, 0.44061745804392516) ... ok test_segment.test_segment_functions('data/segment/output03.json', array([[4.10000e-02, 5.47800e+00], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output04.json', 'Precision@0.5', 0.2, 0.2) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Recall@0.5', 0.5, 0.5) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'F-measure@0.5', 0.28571428571428575, 0.28571428571428575) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Precision@3.0', 0.3, 0.3) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Recall@3.0', 0.75, 0.75) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'F-measure@3.0', 0.4285714285714285, 0.4285714285714285) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Ref-to-est deviation', 0.28300000000000125, 0.28300000000000125) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Est-to-ref deviation', 5.5510000000000055, 5.5510000000000055) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Pairwise Precision', 0.9259504360795314, 0.9259504360795314) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Pairwise Recall', 0.35218495476813033, 0.35218495476813033) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Pairwise F-measure', 0.5102836753967455, 0.5102836753967455) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Rand Index', 0.7634802520108155, 0.7634802520108155) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Adjusted Rand Index', 0.3932978729758545, 0.3932978729758545) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Mutual Information', 0.9753774660402063, 0.9753774660402063) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Adjusted Mutual Information', 0.46809981616245017, 0.46809981616245017) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'Normalized Mutual Information', 0.6531566123520159, 0.6531566123520159) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'NCE Over', 0.4989682378320722, 0.4989682378320722) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'NCE Under', 0.9101726390597747, 0.9101726390597747) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'NCE F-measure', 0.6445732222832662, 0.6445732222832662) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'V Precision', 0.4697768990421939, 0.4697768990421939) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'V Recall', 0.9081194948686581, 0.9081194948686581) ... ok test_segment.test_segment_functions('data/segment/output04.json', 'V-measure', 0.619224438273351, 0.619224438273351) ... ok test_segment.test_segment_functions('data/segment/output04.json', array([[ 0. , 34.752], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output05.json', 'Precision@0.5', 0.38095238095238093, 0.38095238095238093) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Recall@0.5', 0.4444444444444444, 0.4444444444444444) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'F-measure@0.5', 0.41025641025641024, 0.41025641025641024) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Precision@3.0', 0.47619047619047616, 0.47619047619047616) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Recall@3.0', 0.5555555555555556, 0.5555555555555556) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'F-measure@3.0', 0.5128205128205129, 0.5128205128205129) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Ref-to-est deviation', 0.8845000000000027, 0.8845000000000027) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Est-to-ref deviation', 2.0920000000000414, 2.0920000000000414) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Pairwise Precision', 0.8936198585154119, 0.8936198585154119) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Pairwise Recall', 0.12923035832531626, 0.12923035832531626) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Pairwise F-measure', 0.22580591492517105, 0.22580591492517105) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Rand Index', 0.6057626818003455, 0.6057626818003455) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Adjusted Rand Index', 0.12775042299090225, 0.12775042299090225) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Mutual Information', 0.8118894611245795, 0.8118894611245795) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Adjusted Mutual Information', 0.2857955541041399, 0.2857955541041399) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'Normalized Mutual Information', 0.49582597324973304, 0.49582597324973304) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'NCE Over', 0.32765438933312685, 0.32765438933312685) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'NCE Under', 0.9012719390410426, 0.9012719390410426) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'NCE F-measure', 0.48059139102383136, 0.48059139102383136) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'V Precision', 0.28728701796701817, 0.28728701796701817) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'V Recall', 0.8557414027572561, 0.8557414027572561) ... ok test_segment.test_segment_functions('data/segment/output05.json', 'V-measure', 0.43016147506335445, 0.43016147506335445) ... ok test_segment.test_segment_functions('data/segment/output05.json', array([[3.72000e-01, 2.34900e+01], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output06.json', 'Precision@0.5', 0.6, 0.6) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Recall@0.5', 0.5, 0.5) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'F-measure@0.5', 0.5454545454545454, 0.5454545454545454) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Precision@3.0', 0.9, 0.9) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Recall@3.0', 0.75, 0.75) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'F-measure@3.0', 0.8181818181818182, 0.8181818181818182) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Ref-to-est deviation', 0.37199999999999966, 0.37199999999999966) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Est-to-ref deviation', 0.1349999999999978, 0.1349999999999978) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Pairwise Precision', 0.7930906509181269, 0.7930906509181269) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Pairwise Recall', 0.42685807583415836, 0.42685807583415836) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Pairwise F-measure', 0.5550022583559169, 0.5550022583559169) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Rand Index', 0.7779261688615399, 0.7779261688615399) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Adjusted Rand Index', 0.4242977075000336, 0.4242977075000336) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Mutual Information', 1.035858923763909, 1.035858923763909) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Adjusted Mutual Information', 0.5522348156967383, 0.5522348156967383) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'Normalized Mutual Information', 0.6674317823737799, 0.6674317823737799) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'NCE Over', 0.6238817066529372, 0.6238817066529372) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'NCE Under', 0.856245768212157, 0.856245768212157) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'NCE F-measure', 0.7218244107457634, 0.7218244107457634) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'V Precision', 0.5562329768516343, 0.5562329768516343) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'V Recall', 0.8008607951366766, 0.8008607951366766) ... ok test_segment.test_segment_functions('data/segment/output06.json', 'V-measure', 0.6564987524332658, 0.6564987524332658) ... ok test_segment.test_segment_functions('data/segment/output06.json', array([[ 0.384, 3.686], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output07.json', 'Precision@0.5', 0.4166666666666667, 0.4166666666666667) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Recall@0.5', 0.4166666666666667, 0.4166666666666667) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'F-measure@0.5', 0.4166666666666667, 0.4166666666666667) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Precision@3.0', 0.4166666666666667, 0.4166666666666667) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Recall@3.0', 0.4166666666666667, 0.4166666666666667) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'F-measure@3.0', 0.4166666666666667, 0.4166666666666667) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Ref-to-est deviation', 2.3029999999999973, 2.3029999999999973) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Est-to-ref deviation', 2.0904999999999916, 2.0904999999999916) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Pairwise Precision', 0.4223814364640884, 0.4223814364640884) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Pairwise Recall', 0.5491989347481521, 0.5491989347481521) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Pairwise F-measure', 0.47751363003359354, 0.47751363003359354) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Rand Index', 0.5964686214170435, 0.5964686214170435) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Adjusted Rand Index', 0.15784334203696132, 0.15784334203696132) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Mutual Information', 0.29666187029734625, 0.29666187029734625) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Adjusted Mutual Information', 0.2439028213895503, 0.2439028213895503) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'Normalized Mutual Information', 0.2842593987759491, 0.2842593987759491) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'NCE Over', 0.45120545761579733, 0.45120545761579733) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'NCE Under', 0.4320411658955198, 0.4320411658955198) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'NCE F-measure', 0.44141540262395995, 0.44141540262395995) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'V Precision', 0.32978028695038797, 0.32978028695038797) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'V Recall', 0.24502194033392954, 0.24502194033392954) ... ok test_segment.test_segment_functions('data/segment/output07.json', 'V-measure', 0.2811520274520297, 0.2811520274520297) ... ok test_segment.test_segment_functions('data/segment/output07.json', array([[ 0.488, 34.145], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output08.json', 'Precision@0.5', 0.36363636363636365, 0.36363636363636365) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Recall@0.5', 0.2, 0.2) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'F-measure@0.5', 0.25806451612903225, 0.25806451612903225) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Precision@3.0', 0.7272727272727273, 0.7272727272727273) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Recall@3.0', 0.4, 0.4) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'F-measure@3.0', 0.5161290322580645, 0.5161290322580645) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Ref-to-est deviation', 5.225, 5.225) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Est-to-ref deviation', 0.9710000000000036, 0.9710000000000036) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Pairwise Precision', 0.44839875095110193, 0.44839875095110193) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Pairwise Recall', 0.7850756399553728, 0.7850756399553728) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Pairwise F-measure', 0.5707892096558619, 0.5707892096558619) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Rand Index', 0.6475984889368591, 0.6475984889368591) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Adjusted Rand Index', 0.30779373726984793, 0.30779373726984793) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Mutual Information', 0.4046609393909751, 0.4046609393909751) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Adjusted Mutual Information', 0.29558782096748565, 0.29558782096748565) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'Normalized Mutual Information', 0.3794279546668087, 0.3794279546668087) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'NCE Over', 0.6084725966142581, 0.6084725966142581) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'NCE Under', 0.4654090955931627, 0.4654090955931627) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'NCE F-measure', 0.5274113208902106, 0.5274113208902106) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'V Precision', 0.4847412878552114, 0.4847412878552114) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'V Recall', 0.2969946575411979, 0.2969946575411979) ... ok test_segment.test_segment_functions('data/segment/output08.json', 'V-measure', 0.3683227658404129, 0.3683227658404129) ... ok test_segment.test_segment_functions('data/segment/output08.json', array([[1.39000e-01, 5.41000e+00], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] test_segment.test_segment_functions('data/segment/output09.json', 'Precision@0.5', 0.18181818181818182, 0.18181818181818182) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Recall@0.5', 0.18181818181818182, 0.18181818181818182) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'F-measure@0.5', 0.18181818181818182, 0.18181818181818182) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Precision@3.0', 0.45454545454545453, 0.45454545454545453) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Recall@3.0', 0.45454545454545453, 0.45454545454545453) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'F-measure@3.0', 0.45454545454545453, 0.45454545454545453) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Ref-to-est deviation', 2.003, 2.003) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Est-to-ref deviation', 6.128999999999991, 6.128999999999991) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Pairwise Precision', 0.30179861778785755, 0.30179861778785755) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Pairwise Recall', 0.6240045992191486, 0.6240045992191486) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Pairwise F-measure', 0.4068331629834462, 0.4068331629834462) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Rand Index', 0.509983392618762, 0.509983392618762) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Adjusted Rand Index', 0.06878135700536266, 0.06878135700536266) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Mutual Information', 0.18722544508364072, 0.18722544508364072) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Adjusted Mutual Information', 0.12414774373232058, 0.12414774373232058) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'Normalized Mutual Information', 0.1921195689816766, 0.1921195689816766) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'NCE Over', 0.3540591969283001, 0.3540591969283001) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'NCE Under', 0.32758171294161753, 0.32758171294161753) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'NCE F-measure', 0.3403062126498245, 0.3403062126498245) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'V Precision', 0.29486295945439467, 0.29486295945439467) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'V Recall', 0.12517655270774686, 0.12517655270774686) ... ok test_segment.test_segment_functions('data/segment/output09.json', 'V-measure', 0.17574503215524864, 0.17574503215524864) ... ok test_segment.test_segment_functions('data/segment/output09.json', array([[ 0.245, 3.424], ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:344: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:346: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) intervals = intervals[int(first_idx[0]):] ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions(,) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source to Distortion', [[5.149669474914786, 3.1488100796540297, 1.6539826780575464, 2.8748397843158093, 2.6745263013094176, 2.5542948621892374, 0.4143868945391626], [8.140962974194384, 9.168101838553655, 9.20529893957309, 8.556308362721342, 18.666441030639273, 16.815137099504998, 10.5852187800164]], [[5.149669474914772, 3.1488100796540404, 1.6539826780575286, 2.8748397843157396, 2.6745263013094145, 2.5542948621892525, 0.41438689453916433], [8.140962974194387, 9.168101838553662, 9.20529893957309, 8.556308362721357, 18.666441030639284, 16.815137099504994, 10.585218780016422]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source to Interference', [[7.904800707297071, 4.057003844506681, 2.2213721814839986, 3.6137394476616214, 3.1490706498917174, 3.150180865751198, 1.8032413005927634], [15.402937023766812, 13.875470944861288, 16.17584692134819, 14.675806974689696, 22.988234803443405, 20.542399924194108, 15.217408852351209]], [[7.904800707297028, 4.0570038445068395, 2.22137218148402, 3.61373944766269, 3.149070649891711, 3.1501808657513037, 1.8032413005929873], [15.402937023765805, 13.875470944863594, 16.175846921346125, 14.675806974690932, 22.988234803441774, 20.54239992419536, 15.217408852352577]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source to Artifact', [[9.083139700967212, 11.830303419333553, 12.813737665972694, 12.499974926705264, 14.239859841858621, 13.18982740314431, 8.24320500724131], [9.167978020038648, 11.135668579824083, 10.282717737529797, 9.918738648987098, 20.69256955203505, 19.248396467503014, 12.546051958209459]], [[9.08313970096718, 11.83030341933345, 12.813737665972784, 12.499974926704931, 14.239859841858657, 13.189827403144259, 8.243205007241274], [9.167978020038662, 11.135668579824056, 10.282717737529854, 9.918738648986986, 20.69256955203501, 19.24839646750305, 12.546051958209466]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source to Distortion', [1.635725026161634, 8.357307683743615], [1.6357250261616694, 8.35730768374355]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source to Interference', [2.869614536622702, 19.5966685186186], [2.869614536623785, 19.596668518613885]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source to Artifact', [9.511469033244609, 8.744100747693837], [9.511469033244348, 8.744100747692844]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Sources - Source permutation', [0, 1], [0, 1]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source to Distortion', [-3.728734240907568, -0.4318201250413093], [-3.728734240907568, -0.4318201250413093]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Image to Spatial', [-3.101322996789875, -0.28353454509599846], [-3.101322996790156, -0.28353454509577714]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source to Interference', [2.8696145372702526, 19.596668546408303], [2.8696145365946797, 19.596668515448087]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source to Artifact', [9.511469033548817, 8.744100746948735], [9.511469033350544, 8.744100747708758]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images - Source permutation', [0, 1], [0, 1]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source to Distortion', [[-3.610134649333453, -3.8689468446156905], [-1.025984860608304, -0.3227907605130132]], [[-3.610134649333453, -3.8689468446156905], [-1.025984860608304, -0.3227907605130132]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Image to Spatial', [[-3.122461076389375, -3.2086528822434484], [-0.943727711952585, -0.23800696552042117]], [[-3.122461076386494, -3.20865288224359], [-0.9437277119526215, -0.23800696552017314]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source to Interference', [[3.9650508040058634, 2.5015023989618452], [19.225712593521852, 20.412950326949186]], [[3.9650508040494343, 2.5015023988684137], [19.22571259353907, 20.412950345526504]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source to Artifact', [[10.543876939082981, 12.17583277437036], [11.046588452499426, 11.060465308628473]], [[10.543876939080949, 12.175832774712031], [11.046588452497266, 11.060465308797735]]) ... ok test_separation.test_separation_functions('data/separation/output01.json', 'Images Frames - Source permutation', [[0.0, 0.0], [1.0, 1.0]], [[0.0, 0.0], [1.0, 1.0]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source to Distortion', [[-3.3683586251724162, -0.42581310047305027, 5.737954384287269, 13.496549686251882, 11.133937944745512, 11.744969792989156, 8.78366559380777, 0.10586742903208061, -3.392353303563337], [4.114269729136027, 3.6731744276407907, 4.706638787684422, 4.608061014987868, 2.501270404894716, 3.7095657831176547, 1.3676712483128406, 2.956226287242983, 5.2440986381143615], [16.978354236989187, 17.741897091793433, 14.577608333324969, 12.739000711173333, 2.2621375012667393, 1.633331147548376, 1.2550203261532005, 1.6631735614600114, -1.1497584991656096]], [[-3.3683586251724176, -0.4258131004730029, 5.737954384287263, 13.496549686251882, 11.133937944745513, 11.744969792989144, 8.783665593807779, 0.10586742903207497, -3.392353303563334], [4.114269729136045, 3.6731744276418876, 4.706638787684438, 4.608061014987869, 2.501270404894758, 3.7095657831177444, 1.3676712483128473, 2.956226287243273, 5.2440986381143295], [16.978354236989194, 17.741897091793426, 14.577608333324958, 12.739000711173317, 2.2621375012667193, 1.6333311475483014, 1.2550203261532684, 1.6631735614600018, -1.1497584991656096]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source to Interference', [[-3.3613113831636183, -0.41805884703928015, 5.750722251003728, 13.873877733012783, 11.422785774852604, 11.873782069962395, 9.3841594798409, 0.1435794271833009, -3.3915520815195417], [4.16108126572249, 3.6783663732786143, 4.7139029396789915, 4.626415071351342, 2.549111345056959, 3.8484107074050398, 1.4468443681599572, 2.9811352085942606, 5.280572439845113], [17.032503538353186, 17.845143242326195, 14.647512686528692, 12.895973967251784, 2.298647096134446, 1.689623136360887, 1.3021291091675382, 1.7020151191583357, -1.1403297080809947]], [[-3.361311383159377, -0.41805884675415195, 5.750722251019655, 13.873877733477302, 11.422785774638367, 11.873782070113656, 9.384159481188938, 0.14357942689956213, -3.3915520815178564], [4.161081265635496, 3.6783663733941028, 4.713902939683422, 4.6264150711234775, 2.5491113448998397, 3.8484107075454532, 1.4468443722471211, 2.981135208402449, 5.28057243985441], [17.03250354285748, 17.84514324717382, 14.647512686549733, 12.895973966261625, 2.298647095986888, 1.689623136425914, 1.3021291134452864, 1.7020151192991826, -1.1403297080800905]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source to Artifact', [[29.5411593078148, 30.284864376021442, 32.08543046335003, 24.468939761298643, 23.35092262408841, 27.360805465213765, 18.14687428033722, 23.67686105123099, 38.97742383387366], [25.222110956322087, 34.44975192276081, 33.74005006568239, 29.643799086715347, 24.025161181068366, 20.23045709525269, 21.146116055034927, 27.153624667527843, 27.14789338507409], [36.13248139549621, 34.103272414224506, 32.6917647183205, 27.454243214096998, 25.04546556940261, 22.78196778283216, 23.333232861018107, 24.409599008564577, 29.106022947569777]], [[29.54115930781021, 30.284864375869876, 32.085430463346434, 24.4689397612799, 23.350922624102438, 27.360805465204532, 18.14687428019694, 23.676861051371574, 38.977423833872535], [25.22211095634335, 34.44975192272571, 33.740050065681054, 29.643799086772052, 24.025161181124336, 20.230457095212245, 21.146116053327013, 27.153624667590456, 27.147893385072148], [36.1324813954066, 34.10327241414194, 32.691764718319675, 27.454243214145258, 25.045465569457566, 22.781967782806024, 23.333232859196787, 24.409599008507577, 29.106022947569375]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source to Distortion', [10.4024423962904, 11.615179897174544, 8.21382016449657], [10.402442396290404, 11.615179897174547, 8.213820164496585]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source to Interference', [13.688266627355901, 15.19413711595623, 10.084397177615084], [13.688266627376017, 15.194137115835119, 10.084397177627933]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source to Artifact', [13.335559184910881, 14.252119758890935, 13.179999062946202], [13.335559184910213, 14.252119758894345, 13.179999062945116]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Sources - Source permutation', [2, 0, 1], [2, 0, 1]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source to Distortion', [-1.8775463755729618, -3.3887395937444476, 0.9747284594596128], [-1.8775463755729618, -3.3887395937444476, 0.9747284594596128]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Image to Spatial', [-0.8589065941545061, -2.704369549827708, 2.8930111354548798], [-0.8589065941545819, -2.7043695498276343, 2.8930111354532895]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source to Interference', [13.68826665695244, 15.19413718422857, 10.0843971775267], [13.688266928269748, 15.194137341965568, 10.084397086748702]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source to Artifact', [13.33555918365038, 14.252119757685016, 13.17999906297329], [13.335559171890424, 14.252119748135586, 13.179999070154329]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images - Source permutation', [2, 0, 1], [2, 0, 1]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source to Distortion', [[-11.614228844618804, -5.008678822252923, 3.2383992767890897, 5.453958144668951, 2.1004345511608293, 1.578438283107806, 1.7170021719232518, -6.724556591393716, -2.7989921444160815], [-2.6772513397327313, -7.70614904807331, -12.643073365588425, -13.857563303999301, -14.794561242422972, -14.419593058031563, -14.243452366815628, -3.4840667763821425, -6.687913508461344], [2.053185842579845, 1.9854522015713219, 1.9249036337181638, 1.686324789474099, -4.208020949310968, -6.239651644568832, -5.800603582950306, -4.155670065507797, -6.998789124033747]], [[-11.614228844618804, -5.008678822252923, 3.2383992767890897, 5.453958144668951, 2.1004345511608293, 1.578438283107806, 1.7170021719232518, -6.724556591393716, -2.7989921444160815], [-2.6772513397327313, -7.70614904807331, -12.643073365588425, -13.857563303999301, -14.794561242422972, -14.419593058031563, -14.243452366815628, -3.4840667763821425, -6.687913508461344], [2.053185842579845, 1.9854522015713219, 1.9249036337181638, 1.686324789474099, -4.208020949310968, -6.239651644568832, -5.800603582950306, -4.155670065507797, -6.998789124033747]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Image to Spatial', [[-6.342642426728647, -1.3779534168629461, 5.070213193938615, 5.831309013846275, 2.2458637984072545, 1.6601523401957423, 1.9142589759698123, -3.9870380440341116, 0.03758697376192912], [-1.349377784847006, -5.95343812004435, -10.972563351438101, -12.10274832101814, -12.227860344033218, -12.372687676758273, -11.091952373738494, -1.5355525512458867, -5.441900648087908], [2.3027222937740306, 2.2001648439889028, 2.385423613606201, 2.388377386208532, -0.5838165671359403, -2.7829326414322555, -2.0511812620168586, -0.41754847643490134, -1.260887549172073]], [[-6.342642426729091, -1.3779534168628726, 5.0702131939383275, 5.831309013846431, 2.245863798407403, 1.6601523401957372, 1.9142589759698259, -3.9870380440341373, 0.037586973762036194], [-1.349377784842438, -5.953438120047759, -10.972563351438128, -12.102748321014795, -12.227860344070313, -12.372687676758218, -11.091952373738739, -1.5355525512440464, -5.441900648087925], [2.302722293773217, 2.200164843986763, 2.3854236136064895, 2.3883773862073503, -0.5838165671281382, -2.782932641429039, -2.0511812620158207, -0.4175484764395975, -1.2608875491737064]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source to Interference', [[-3.3613113837847486, -0.4180505273311344, 5.7507222510356755, 13.873877721778015, 11.422785774641632, 11.873782069907907, 9.384159500665728, 0.14357942806563923, -3.3915520814695777], [4.161081246885411, 3.678354176535734, 4.713902939672886, 4.626415071171959, 2.549111345681407, 3.848410707096703, 1.4468443760731573, 2.9811352093284387, 5.280572438622579], [17.032503461059363, 17.844834933486, 14.647512686560503, 12.89597396708193, 2.2986470955966305, 1.689623136375305, 1.3021291164789284, 1.7020151194794746, -1.1403297085530013]], [[-3.3613113999856163, -0.41805884815136635, 5.750722250758927, 13.873877719484689, 11.42278577755504, 11.873782067658286, 9.384158517962705, 0.1435793526388831, -3.391552081359699], [4.161081261514829, 3.6783663705120957, 4.713902939692706, 4.626415069648544, 2.549111345491055, 3.8484107053594805, 1.4468443970717002, 2.9811351444485936, 5.280572440663402], [17.032502610132568, 17.84514318855103, 14.647512685778041, 12.89597395611403, 2.2986470964724908, 1.689623135153164, 1.3021290607635574, 1.7020151053995032, -1.1403297080475863]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source to Artifact', [[29.541159307687327, 30.282085951045342, 32.0854304633466, 24.468939761825126, 23.3509226240976, 27.36080546531857, 18.14687427768267, 23.676861050746055, 38.97742383413734], [25.222110956196737, 34.44891111274559, 33.74005006567871, 29.643799086747713, 24.025161180920144, 20.23045709532323, 21.14611605163088, 27.153624667225266, 27.147893385310358], [36.1324813886982, 34.09944215163386, 32.6917647183198, 27.454243214039103, 25.045465569232253, 22.781967782770263, 23.333232856846568, 24.409599008394203, 29.106022946879317]], [[29.541159284469806, 30.284864376603664, 32.08543046340018, 24.46893976177227, 23.35092262389296, 27.360805465361423, 18.146874195853638, 23.676860735173122, 38.97742383230484], [25.22211095028493, 34.44975192338721, 33.74005006567967, 29.643799086977968, 24.02516118091551, 20.230457095840976, 21.146115340325892, 27.153624219688183, 27.147893384824293], [36.132481064536144, 34.103272414992134, 32.69176471834025, 27.454243214386686, 25.04546556931182, 22.78196778318227, 23.33323120636724, 24.409598992734267, 29.106022947464627]]) ... ok test_separation.test_separation_functions('data/separation/output02.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source to Distortion', [[6.3343319183396165, 5.669633027022244, 9.514464186545139, 10.711643925783157, 9.297428445800014, 8.771713568590584, 10.403935522673704], [-8.51313561107036, -8.06479881988762, -8.251509304922072, -7.8501942580419914, -12.45817886564215, -4.617977607866606, -2.6446156187108634], [3.9540843403165593, -3.0720269164432823, -12.10520682558954, 11.990534899929337, 4.810319300991269, -0.4781663702508165, -5.219895828058021], [12.060237250059451, 13.935491387386708, 12.426917555156148, 13.63651193676602, 15.425723921844154, 14.704418986551008, 14.483143404404506]], [[6.334331918339612, 5.669633027022265, 9.514464186545139, 10.71164392578315, 9.297428445800008, 8.771713568590616, 10.403935522673704], [-8.513135611073594, -8.064798819888791, -8.251509304933107, -7.850194258047162, -12.458178865642155, -4.6179776078665995, -2.644615618710851], [3.9540843403165615, -3.0720269164432774, -12.10520682558961, 11.990534899929347, 4.810319300991273, -0.47816637025080955, -5.219895828058016], [12.060237250059458, 13.935491387386808, 12.426917555156134, 13.636511936766013, 15.425723921844167, 14.704418986550998, 14.483143404404505]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source to Interference', [[6.5175114313946745, 5.811584235276241, 9.584118567028183, 12.05350443647963, 9.757649463976602, 8.950021021399655, 10.465652434857466], [-7.063426092060324, -6.919588170463255, -7.051067587675704, -6.41420429000161, -11.905715000777914, -4.197909156488404, -2.481385500795591], [4.141014910585395, -3.0662821416583426, -10.876089318887125, 13.139617800364068, 5.717548747269161, 0.23769573172065678, -4.954793379026491], [12.922416678375303, 14.90653866159394, 13.278126105080286, 14.832517357809865, 15.848218198211953, 15.421359248754989, 15.706812592283438]], [[6.517511430418773, 5.811584235204686, 9.584118567039901, 12.0535044371654, 9.757649467411412, 8.950021021537328, 10.46565243486915], [-7.063426513233857, -6.919588115314706, -7.0510675813016475, -6.414204157657953, -11.905715000061399, -4.197909156233509, -2.4813855006475842], [4.141014910687602, -3.0662821416570836, -10.876089318848761, 13.1396178007717, 5.717548749645411, 0.2376957317518501, -4.954793379034611], [12.922416671673943, 14.906538658441146, 13.278126105039757, 14.832517357389065, 15.848218198376067, 15.42135925531434, 15.706812594153735]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source to Artifact', [[21.048836345838442, 21.60858326218274, 27.95102712579485, 16.728648799581116, 19.71021183837034, 23.247296923567497, 29.28215726059004], [4.799645145532347, 6.007384808944687, 5.752039217049063, 4.961749818793746, 8.947021685950507, 11.332878323460243, 16.112437890930273], [19.123969289572873, 30.52457226127801, 5.194061850351281, 18.532566785339796, 13.088137801180203, 10.597476679735273, 13.214694804578215], [19.72218257873082, 21.05551579262184, 20.12256294009577, 19.961751529874125, 25.866418972585272, 23.00385464528537, 20.696992505503164]], [[21.048836346016834, 21.608583262197634, 27.951027125793622, 16.72864879954062, 19.710211838041786, 23.24729692355166, 29.2821572605892], [4.79964549937246, 6.007384762964339, 5.752039211870982, 4.961749710617883, 8.947021685277118, 11.332878323275246, 16.112437890835338], [19.123969289544746, 30.52457226127728, 5.194061850315177, 18.53256678532119, 13.088137800677963, 10.597476679719989, 13.214694804585587], [19.72218257905594, 21.055515792722215, 20.12256294009786, 19.96175152988701, 25.866418972581066, 23.003854645101143, 20.69699250545369]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source to Distortion', [7.227899883748812, -4.463066010998938, 1.2821108384487832, 12.080451610955622], [7.227899883748847, -4.463066010999018, 1.2821108384488062, 12.080451610955636]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source to Interference', [9.099154153000582, -0.6395992449030509, 4.933804919290731, 18.32210200933443], [9.099154153186786, -0.6395992455508694, 4.933804919293891, 18.322102002191336]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source to Artifact', [12.290493438186997, 1.204440403576033, 4.942972769892574, 13.32203205851334], [12.29049343816683, 1.2044404039163803, 4.942972769893187, 13.322032058619765]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Sources - Source permutation', [0, 1, 2, 3], [0, 1, 2, 3]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source to Distortion', [5.712753094141592, -0.5289757449175277, 2.549532481747531, 7.304802908427809], [5.712753094141592, -0.5289757449175277, 2.549532481747531, 7.304802908427809]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Image to Spatial', [8.318816498816211, 0.29976988809634997, 4.80459547504112, 9.811871171879826], [8.318816498816233, 0.29976988809635446, 4.804595475041144, 9.81187117187988]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source to Interference', [9.099154153000582, -0.6395992449030509, 4.933804919290731, 18.32210200933443], [9.099154152762832, -0.639599245138507, 4.933804919281571, 18.322102007674253]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source to Artifact', [12.290493438186997, 1.204440403576033, 4.942972769892574, 13.32203205851334], [12.290493438213053, 1.2044404037004555, 4.942972769894986, 13.322032058536436]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images - Source permutation', [0, 1, 2, 3], [0, 1, 2, 3]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source to Distortion', [[4.19954929801372, 3.96782825444149, 4.361892868515408, 6.5073212368026825, 6.955560133790401, 5.984627571776252, 7.929196739408663], [-1.4095944954010409e-05, -2.8326066278908866e-06, 1.1949171397866073e-05, 9.838309428075156e-06, -0.043281902154532, -1.409758632530891, -1.4422546911181748], [3.117618233726835, -0.28622284622982813, -0.015140774063767213, 5.574189592449486, 3.7010547007907855, 1.167937056847659, 0.4592080989842254], [7.354561939979786, 8.361046167970864, 6.775511410749754, 6.889497911805611, 6.804044580985504, 6.417840147181597, 8.290624270950048]], [[4.19954929801372, 3.96782825444149, 4.361892868515408, 6.5073212368026825, 6.955560133790401, 5.984627571776252, 7.929196739408663], [-1.4095944954010409e-05, -2.8326066278908866e-06, 1.1949171397866073e-05, 9.838309428075156e-06, -0.043281902154532, -1.409758632530891, -1.4422546911181748], [3.117618233726835, -0.28622284622982813, -0.015140774063767213, 5.574189592449486, 3.7010547007907855, 1.167937056847659, 0.4592080989842254], [7.354561939979786, 8.361046167970864, 6.775511410749754, 6.889497911805611, 6.804044580985504, 6.417840147181597, 8.290624270950048]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Image to Spatial', [[6.112430375659288, 5.3160790696479765, 5.027546972941165, 7.56110635914775, 9.767718417885051, 9.051951203195653, 10.595479265345212], [-1.4080045367696296e-05, -2.817805683465462e-06, 1.1963908148885579e-05, 9.85242188014322e-06, -0.0413096055991435, 1.0455158520558625, 0.6549993870996964], [5.4525775193678, 0.5197310016117935, 0.0038051781058960924, 5.868918719128869, 5.52835465709938, 3.4966849250081866, 0.6693780756670293], [9.918609420131817, 10.363424299609678, 8.899797095616496, 8.279821888574897, 7.633159453549374, 7.435927366549869, 10.02155620625641]], [[6.112430375659283, 5.316079069648002, 5.027546972941165, 7.561106359147739, 9.767718417885034, 9.05195120319567, 10.595479265345196], [-1.4080045367696296e-05, -2.817805683465462e-06, 1.1963908148885579e-05, 9.85242188014322e-06, -0.0413096055991435, 1.04551585205587, 0.6549993870997048], [5.452577519367842, 0.5197310016117918, 0.0038051781058960924, 5.86891871912888, 5.528354657099386, 3.496684925008192, 0.6693780756670293], [9.918609420131812, 10.363424299608557, 8.899797095616515, 8.279821888574899, 7.633159453549365, 7.435927366549889, 10.021556206256408]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source to Interference', [[6.5175114313946745, 5.811584235276241, 9.584118567028183, 12.05350443647963, 9.757649463976602, 8.950021021399655, 10.465652434857466], [-7.063426092060324, -6.919588170463255, -7.051067587675704, -6.41420429000161, -11.905715000777914, -4.197909156488404, -2.481385500795591], [4.141014910585395, -3.0662821416583426, -10.876089318887125, 13.139617800364068, 5.717548747269161, 0.23769573172065678, -4.954793379026491], [12.922416678375303, 14.90653866159394, 13.278126105080286, 14.832517357809865, 15.848218198211953, 15.421359248754989, 15.706812592283438]], [[6.517511430418773, 5.811584235204686, 9.584118567039901, 12.0535044371654, 9.757649467411412, 8.950021021537328, 10.46565243486915], [-7.063426513233857, -6.919588115314706, -7.0510675813016475, -6.414204157657953, -11.905715000061399, -4.197909156233509, -2.4813855006475842], [4.141014910687602, -3.0662821416570836, -10.876089318848761, 13.1396178007717, 5.717548749645411, 0.2376957317518501, -4.954793379034611], [12.922416671673943, 14.906538658441146, 13.278126105039757, 14.832517357389065, 15.848218198376067, 15.42135925531434, 15.706812594153735]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source to Artifact', [[21.048836345838442, 21.60858326218274, 27.95102712579485, 16.728648799581116, 19.71021183837034, 23.247296923567497, 29.28215726059004], [4.799645145532347, 6.007384808944687, 5.752039217049063, 4.961749818793746, 8.947021685950507, 11.332878323460243, 16.112437890930273], [19.123969289572873, 30.52457226127801, 5.194061850351281, 18.532566785339796, 13.088137801180203, 10.597476679735273, 13.214694804578215], [19.72218257873082, 21.05551579262184, 20.12256294009577, 19.961751529874125, 25.866418972585272, 23.00385464528537, 20.696992505503164]], [[21.048836346016834, 21.608583262197634, 27.951027125793622, 16.72864879954062, 19.710211838041786, 23.24729692355166, 29.2821572605892], [4.79964549937246, 6.007384762964339, 5.752039211870982, 4.961749710617883, 8.947021685277118, 11.332878323275246, 16.112437890835338], [19.123969289544746, 30.52457226127728, 5.194061850315177, 18.53256678532119, 13.088137800677963, 10.597476679719989, 13.214694804585587], [19.72218257905594, 21.055515792722215, 20.12256294009786, 19.96175152988701, 25.866418972581066, 23.003854645101143, 20.69699250545369]]) ... ok test_separation.test_separation_functions('data/separation/output03.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0], [3.0, 3.0, 3.0, 3.0, 3.0, 3.0, 3.0]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source to Distortion', [[11.440536675067573, 17.328375913229223, 19.246247909082797, 19.151078688500057, 23.354771324431635, 23.21091745726151, 18.489197678848758], [3.200499507597886, 2.469781098195149, -3.834624099549908, 7.931333626411362, 11.172922729330644, -2.3006149433583447, 3.302799243264376], [13.124358137427166, 12.993318101201147, 5.859129776687123, 3.1477860907833377, -8.938596094423714, 14.239433380167739, 13.548815748135944]], [[11.440536675067579, 17.328375913229216, 19.246247909082772, 19.15107868850007, 23.354771324431663, 23.2109174572615, 18.48919767884879], [3.200499507597892, 2.4697810981951642, -3.834624099549914, 7.9313336264114165, 11.17292272933065, -2.3006149433583194, 3.30279924326439], [13.12435813742717, 12.993318101201163, 5.859129776687109, 3.147786090782722, -8.938596094423708, 14.239433380167759, 13.548815748136056]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source to Interference', [[12.765247980487498, 17.486351217213418, 20.940410354950323, 20.026300194268366, 23.967940597853303, 25.23097247326651, 19.402046431158247], [3.7592967870785343, 2.55582091524942, -3.2068474186793248, 8.55800311839282, 11.583077988393821, -0.8357643907277728, 4.022718590118307], [13.999773465735643, 13.100223365287448, 6.902335250633614, 3.666557467574445, -8.73141059968704, 16.16002278177963, 14.25893958916992]], [[12.765247980489129, 17.486351217195573, 20.940410354949456, 20.026300194268384, 23.96794059785485, 25.230972473267187, 19.4020464311528], [3.75929678707931, 2.5558209152386198, -3.2068474186796414, 8.55800311839287, 11.583077988395162, -0.8357643907276845, 4.022718590112774], [13.999773465737002, 13.100223365279911, 6.902335250633238, 3.6665574675697377, -8.731410599686226, 16.160022781780587, 14.258939589164363]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source to Artifact', [[17.4665808069402, 31.87586513941712, 24.188953472076623, 26.580960148056285, 32.17717152062089, 27.519079324974932, 25.76104151833438], [13.907516503438188, 21.46132816292436, 9.778502652957744, 17.215043841971667, 21.916364560727843, 6.579408542410665, 12.911739918451586], [20.679969040167244, 29.34216617261265, 13.370936872608505, 14.185660075488201, 13.656085168710941, 18.811784798091367, 21.923450931296994]], [[17.466580806940193, 31.875865139417332, 24.188953472076662, 26.580960148056274, 32.17717152062089, 27.519079324974953, 25.761041518334498], [13.907516503437991, 21.46132816292758, 9.778502652957963, 17.2150438419717, 21.916364560727757, 6.579408542410596, 12.911739918453357], [20.679969040167208, 29.342166172612735, 13.370936872608572, 14.185660075488357, 13.656085168710208, 18.811784798091374, 21.9234509312971]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source to Distortion', [15.989628144732446, 2.9258527703732002, 10.390551440343593], [15.989628144732425, 2.92585277037319, 10.390551440343547]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source to Interference', [19.31015646666326, 5.042019427790515, 13.118530603651537], [19.310156466664875, 5.042019427791443, 13.118530603652601]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source to Artifact', [18.76100033748607, 8.246653505074324, 13.909608717243113], [18.76100033748606, 8.24665350507413, 13.909608717243112]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Sources - Source permutation', [0, 1, 2], [0, 1, 2]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source to Distortion', [2.163258282027192, 0.897843090973953, 1.2282412977280202], [2.163258282027192, 0.897843090973953, 1.2282412977280202]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Image to Spatial', [2.675154373978259, 8.372130218893954, 2.8493541624509646], [2.675154373977956, 8.372130218893792, 2.8493541624550485]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source to Interference', [19.310156464134565, 5.042019402078218, 13.118530582815616], [19.310016796340754, 5.042011979810868, 13.118530796703595]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source to Artifact', [18.761000340542623, 8.24665351966532, 13.909608699398772], [18.761000317979864, 8.246653519942392, 13.90960877164283]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images - Source permutation', [0, 1, 2], [0, 1, 2]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source to Distortion', [[1.4640689573054708, 2.7226855497949582, 2.01993537403283, 2.0707454220204204, 1.7654217138662174, 2.2757164947868103], [0.5862203071772628, -2.555224133136584, 0.8281683915332907, 3.9038945737714243, -8.166310458073198, 0.8747108716969225], [1.863929146719244, 0.4142955685304883, -0.16934518084163938, -11.026720818380532, 2.337017329764834, 1.2285975158734879]], [[1.4640689573054708, 2.7226855497949582, 2.01993537403283, 2.0707454220204204, 1.7654217138662174, 2.2757164947868103], [0.5862203071772628, -2.555224133136584, 0.8281683915332907, 3.9038945737714243, -8.166310458073198, 0.8747108716969225], [1.863929146719244, 0.4142955685304883, -0.16934518084163938, -11.026720818380532, 2.337017329764834, 1.2285975158734879]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Image to Spatial', [[2.674345974051527, 3.042138197060434, 2.171851184655021, 2.219903676465653, 1.846909125722369, 2.5667921667077955], [6.98631455566233, 1.1937990357100539, 5.924077706272067, 6.7984833429142855, -3.2041611423926075, 5.5575748826865095], [2.786320464513709, 1.269399072158353, 2.104572025390684, -8.40225081501445, 3.7447725133859144, 2.015366273908149]], [[2.6743459740517226, 3.042138197061535, 2.171851184655353, 2.21990367646539, 1.846909125722322, 2.5667921667091735], [6.986314555664403, 1.1937990357095065, 5.924077706272566, 6.798483342879064, -3.204161142391748, 5.557574882687534], [2.786320464519493, 1.269399072157903, 2.104572025397564, -8.40225081501467, 3.7447725133852394, 2.015366273884354]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source to Interference', [[12.765247987059213, 18.548198340560532, 21.5694219987451, 21.72753605787051, 25.074504243177937, 19.402046423198396], [3.7592967922471465, 2.964329258091679, 3.4521174619883195, 8.899899591440285, -0.013368603188230122, 4.022718848560734], [13.999773553939566, 12.840069421345678, 7.855283251660325, 2.0128880373664795, 13.254450168455133, 14.258940266515744]], [[12.765247987217723, 18.548198326401238, 21.56942205365922, 21.727536058601494, 25.074504242651123, 19.402046376019406], [3.7592969952118938, 2.9643294210871796, 3.4521164707672103, 8.89989960878802, -0.013368601758496676, 4.022718272413978], [13.999773826767068, 12.840068959398272, 7.855283150243267, 2.0128880192086265, 13.254450179478315, 14.258939821646521]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source to Artifact', [[17.466580822963344, 30.64449302263517, 31.8182195851778, 31.403889985309604, 29.74250643135846, 25.761041496270735], [13.907516491387405, 19.28631192690759, 18.049825608866065, 21.324888234362255, 8.415006031497352, 12.911739871744746], [20.679969052079315, 26.25363946387121, 20.398338593341325, 14.985002195480664, 16.755124681847185, 21.923450792391392]], [[17.466581324467473, 30.64449260447506, 31.818219899436677, 31.403889961649718, 29.742506431757878, 25.76104133124133], [13.90751663604565, 19.286311163564886, 18.04982577022389, 21.32488824647362, 8.415006032654246, 12.91174006255146], [20.67996907702124, 26.253639802519878, 20.39833802217094, 14.985002236348938, 16.75512467904216, 21.9234510210249]]) ... ok test_separation.test_separation_functions('data/separation/output05.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source to Distortion', [[15.770861118084024, 10.266491728120794, 10.616425286260338, 10.402612463899494, 11.3416935577775, 17.977919644661608, 20.89980913310306, 20.684958728767988, 19.81641283106372, 15.157352480870559, 10.918400740940752, 12.794284048570187, 16.353414929814683, 19.142915379163863, 20.35618214565092, 19.684323666460397, 21.236160511571374, 21.498314308873155, 21.411517037797097, 15.689348142010788, 14.973688010752497], [10.234148337188172, 13.494352305226032, 13.26160290665313, 10.270234658668535, 8.926526735416848, 0.7285082470816204, -1.445026004087401, -0.34910372245164106, -3.5361158771361447, -4.871801382705664, 7.024768329666884, 9.435832460227992, 10.397105843295126, 1.8924601837813193, -5.498679269679881, -5.707465929170652, -3.016408381580698, 0.9723598073007433, -8.414915765241789, 9.753313478712464, 11.817349843774231]], [[15.770861118084023, 10.266491728120815, 10.616425286260341, 10.402612463899505, 11.341693557777493, 17.977919644661608, 20.899809133103066, 20.684958728768006, 19.81641283106371, 15.157352480870586, 10.918400740940763, 12.794284048570162, 16.35341492981471, 19.142915379163863, 20.356182145650912, 19.68432366646042, 21.236160511571388, 21.498314308873177, 21.411517037797086, 15.689348142010811, 14.973688010752495], [10.234148337188175, 13.494352305226032, 13.261602906653147, 10.270234658668533, 8.926526735416843, 0.7285082470816284, -1.445026004087403, -0.3491037224516751, -3.5361158771361154, -4.871801382705655, 7.024768329666901, 9.435832460228072, 10.397105843295142, 1.8924601837813337, -5.498679269679663, -5.707465929170647, -3.016408381580664, 0.9723598073007549, -8.41491576524177, 9.75331347871246, 11.817349843774206]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source to Interference', [[16.98316565060177, 11.06662085841678, 11.11981663397662, 11.248434408988494, 12.128696219803388, 19.135967626003044, 22.81496009376688, 22.86219678218417, 24.30012865902988, 23.182897730381935, 13.635867354293945, 13.749698225694669, 17.4068887218914, 20.68435836131073, 23.949389057429308, 23.574858838760377, 25.266629368982883, 22.704300333535954, 28.52307118467538, 17.130537763017834, 16.54037884417553], [12.761302701100249, 16.72542339887171, 15.505315585789607, 12.822840381089183, 11.569695660595894, 3.51985485613202, 0.3365083764479371, 1.1806141185060735, -0.9230897029461536, -2.5762143138651976, 9.10602442521866, 11.226290236312195, 12.707662470216729, 3.5750031043138017, -4.155211115828687, -3.1568928354414787, 0.8942659663030526, 2.3983185381583008, -5.992697570650691, 12.918316411158397, 15.409436033821589]], [[16.983165650601777, 11.066620858416801, 11.119816633976619, 11.248434408988468, 12.128696219803377, 19.13596762600305, 22.814960093766867, 22.86219678218422, 24.300128659029884, 23.182897730381974, 13.635867354293921, 13.74969822569331, 17.406888721891345, 20.68435836131071, 23.949389057429066, 23.57485883876062, 25.266629368983104, 22.704300333535944, 28.52307118467533, 17.130537763017905, 16.54037884417558], [12.761302701100185, 16.725423398871758, 15.505315585789596, 12.82284038108909, 11.569695660595814, 3.5198548561320138, 0.3365083764479299, 1.1806141185060266, -0.9230897029461725, -2.5762143138651847, 9.106024425218664, 11.226290236310998, 12.707662470216736, 3.5750031043137893, -4.155211115828419, -3.156892835441405, 0.8942659663030604, 2.39831853815833, -5.992697570650662, 12.918316411158452, 15.40943603382166]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source to Artifact', [[21.990778005120806, 18.3337465300334, 20.547726687968428, 18.2378665998454, 19.40552633134041, 24.337330971503953, 25.400719693560184, 24.74938711051296, 21.744645957909107, 15.922780436530717, 14.426776962742547, 20.01855973900156, 23.099310341295187, 24.426373457428504, 22.87009180440782, 21.98210695171666, 23.433829394223462, 27.675020583617925, 22.356778249082012, 21.26394948318689, 20.256793996009044], [14.012229445929309, 16.385904318487153, 17.323999898629424, 14.013214533201207, 12.630371248910052, 5.567003858183543, 6.1305386183985675, 7.385045791985432, 3.4078156073272217, 3.481151648894312, 11.721747364515998, 14.464250937066508, 14.468754307872981, 8.405501929920137, 5.818303254181884, 2.6865395454609415, 1.8346519846706368, 8.47725471007823, 2.2431515909826496, 12.830549832539608, 14.437888709785716]], [[21.99077800512083, 18.333746530033405, 20.547726687968467, 18.23786659984539, 19.405526331340425, 24.337330971503963, 25.400719693560223, 24.749387110512938, 21.74464595790909, 15.92278043653074, 14.426776962742522, 20.018559739001624, 23.099310341295208, 24.426373457428518, 22.870091804407828, 21.982106951716652, 23.433829394223462, 27.675020583617965, 22.35677824908201, 21.2639494831869, 20.25679399600904], [14.012229445929318, 16.385904318487157, 17.32399989862944, 14.013214533201253, 12.630371248910073, 5.567003858183554, 6.130538618398581, 7.385045791985439, 3.4078156073272456, 3.4811516488943166, 11.721747364516004, 14.464250937066641, 14.468754307872985, 8.405501929920156, 5.818303254181928, 2.6865395454609016, 1.8346519846706522, 8.477254710078228, 2.2431515909826487, 12.83054983253958, 14.437888709785698]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source to Distortion', [13.783382049292761, 7.250163706520229], [13.78338204929278, 7.250163706520247]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source to Interference', [16.20423540753768, 11.658569116183253], [16.204235407537556, 11.658569116183275]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source to Artifact', [17.578736233831783, 9.491272183553708], [17.578736233831776, 9.491272183553724]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Sources - Source permutation', [0, 1], [0, 1]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source to Distortion', [4.064384201051032, 3.038140191822751], [4.064384201051032, 3.038140191822751]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Image to Spatial', [4.287976103505093, 3.525044340309101], [4.2879761035049695, 3.5250443403090737]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source to Interference', [16.204235407537197, 11.65856911618329], [16.204235407534707, 11.658569116182962]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source to Artifact', [17.578736233831812, 9.4912721835538], [17.57873623383274, 9.491272183553775]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images - Source permutation', [0, 1], [0, 1]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source to Distortion', [[4.117419268849969, 3.404760584148478, 3.580617666901382, 3.5797608104702894, 3.659998659710374, 4.207105486629724, 4.270863765260916, 4.220394181272049, 4.216632880349893, 3.9285482622458283, 3.5546202403109177, 3.9486055105584943, 4.111378352283996, 4.235035943571582, 4.221309951381499, 4.257700615094955, 4.3013969596916715, 4.285296208666528, 4.307183770801567, 4.139987661546405, 4.115106885313501], [3.1905908448064144, 3.247026431796786, 3.194355189052204, 3.0654520919430723, 2.61420098085057, 0.2087777138236804, -2.3484300223219923, -2.9419470404441945, -6.020107795326631, -6.03024714724787, 3.115826293743474, 3.2023857090762124, 2.9876542216812414, -1.8264261719831683, -2.926105777573023, -1.63949835880122, -3.7989003862454163, -11.768189421606994, -18.02829560081907, 3.1414599127022482, 3.518099641928803]], [[4.117419268849969, 3.404760584148478, 3.580617666901382, 3.5797608104702894, 3.659998659710374, 4.207105486629724, 4.270863765260916, 4.220394181272049, 4.216632880349893, 3.9285482622458283, 3.5546202403109177, 3.9486055105584943, 4.111378352283996, 4.235035943571582, 4.221309951381499, 4.257700615094955, 4.3013969596916715, 4.285296208666528, 4.307183770801567, 4.139987661546405, 4.115106885313501], [3.1905908448064144, 3.247026431796786, 3.194355189052204, 3.0654520919430723, 2.61420098085057, 0.2087777138236804, -2.3484300223219923, -2.9419470404441945, -6.020107795326631, -6.03024714724787, 3.115826293743474, 3.2023857090762124, 2.9876542216812414, -1.8264261719831683, -2.926105777573023, -1.63949835880122, -3.7989003862454163, -11.768189421606994, -18.02829560081907, 3.1414599127022482, 3.518099641928803]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Image to Spatial', [[4.265946270456134, 3.862008474995341, 4.006347275011313, 4.0129382454852704, 4.001145757814481, 4.295423299315351, 4.315513654297632, 4.266107502288246, 4.2720499813612465, 4.056150986107571, 3.8994045526807253, 4.231496668590401, 4.2399167664046455, 4.302680762837584, 4.273097803143145, 4.318665094317328, 4.3439923355501975, 4.324702081070064, 4.349695345478828, 4.293376619628381, 4.288744140001435], [3.433216414063031, 3.3665447951896548, 3.3129303686199476, 3.2638752736746266, 2.842196070238401, 0.8947742187332666, -0.013513052652028321, -0.7698875505952663, -2.2329123386997733, 2.3783862255936525, 3.715005217092525, 3.52437167501169, 3.2336610788452864, 0.12244334429664773, 0.7237286408993624, 1.169752013987872, -0.9177281060443083, -9.371059914549848, -9.114054598374317, 3.4224066196840903, 3.7309553459378164]], [[4.265946270456123, 3.862008474995351, 4.006347275011335, 4.012938245485315, 4.001145757814493, 4.2954232993153205, 4.315513654297631, 4.266107502288021, 4.272049981361309, 4.056150986107566, 3.8994045526807386, 4.231496668590401, 4.239916766404593, 4.302680762837564, 4.27309780314319, 4.318665094317284, 4.343992335550145, 4.324702081070074, 4.34969534547889, 4.293376619628399, 4.288744140001434], [3.4332164140630663, 3.3665447951896637, 3.3129303686199356, 3.2638752736746355, 2.8421960702384803, 0.894774218732992, -0.013513052652211146, -0.7698875505954419, -2.232912338699759, 2.378386225593676, 3.7150052170924344, 3.524371675011229, 3.23366107884534, 0.12244334429659523, 0.7237286409011028, 1.1697520139872948, -0.917728106038417, -9.371059914549628, -9.114054598374521, 3.4224066196840885, 3.730955345937695]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source to Interference', [[16.98316565060238, 11.066620858417988, 11.119816634013537, 11.248434408988485, 12.128696219802904, 19.13596762600284, 22.814960093770416, 22.862196782183744, 24.30012865902573, 23.182897730382074, 13.63586735429344, 13.749698225693674, 17.406888721891637, 20.684358361310437, 23.94938905742788, 23.574858838766026, 25.266629368982024, 22.70430033353599, 28.523071184662076, 17.130537763018147, 16.54037884417519], [12.761302701099568, 16.725423398873204, 15.505315585901755, 12.82284038108733, 11.56969566058903, 3.5198548561305563, 0.3365083764518611, 1.18061411850633, -0.9230897029451152, -2.576214313865271, 9.106024425219076, 11.226290236310323, 12.707662470216839, 3.575003104313187, -4.155211115800762, -3.156892835440408, 0.8942659663029411, 2.398318538158485, -5.992697570651748, 12.918316411159354, 15.409436033823079]], [[16.983165650601663, 11.066620858417622, 11.119816633976146, 11.248434408986954, 12.128696219802212, 19.135967626002905, 22.814960093762927, 22.86219678220032, 24.300128659031138, 23.182897730381807, 13.63586735429285, 13.749698225717568, 17.4068887219101, 20.684358361309823, 23.949389057406552, 23.5748588387573, 25.266629369058286, 22.70430033353293, 28.523071184674997, 17.13053776301665, 16.540378844175308], [12.761302701095055, 16.72542339885745, 15.505315585790246, 12.822840381088369, 11.569695660590076, 3.5198548561316216, 0.3365083764475069, 1.1806141185066974, -0.9230897029461338, -2.5762143138653473, 9.106024425218695, 11.226290236193112, 12.707662470218244, 3.575003104313886, -4.155211115829531, -3.156892835440776, 0.8942659662898784, 2.3983185381577683, -5.992697570650948, 12.91831641115734, 15.40943603382102]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source to Artifact', [[21.990778005120717, 18.33374653003342, 20.547726687952363, 18.237866599845937, 19.405526331340162, 24.337330971504013, 25.400719693559907, 24.749387110512835, 21.744645957908983, 15.922780436530687, 14.426776962742034, 20.01855973900181, 23.099310341295173, 24.426373457428426, 22.87009180440791, 21.982106951716545, 23.433829394223572, 27.67502058361797, 22.356778249081685, 21.263949483187005, 20.25679399600895], [14.012229445929549, 16.385904318486922, 17.3239998986323, 14.013214533201065, 12.630371248911022, 5.567003858183627, 6.13053861839539, 7.385045791985565, 3.4078156073264037, 3.4811516488944125, 11.721747364516098, 14.464250937067265, 14.468754307873002, 8.405501929920149, 5.818303254182464, 2.686539545458607, 1.8346519846705576, 8.477254710078336, 2.2431515909830546, 12.830549832539708, 14.437888709785673]], [[21.990778005120966, 18.33374653003158, 20.54772668796959, 18.23786659984509, 19.405526331340955, 24.337330971503857, 25.400719693560475, 24.749387110513187, 21.744645957909057, 15.922780436530795, 14.426776962742519, 20.018559739003905, 23.099310341297887, 24.426373457428475, 22.870091804408545, 21.982106951716602, 23.43382939422338, 27.67502058361842, 22.35677824908202, 21.26394948318737, 20.25679399600897], [14.012229445929735, 16.385904318490848, 17.323999898629516, 14.013214533201236, 12.63037124891111, 5.567003858183495, 6.13053861839874, 7.385045791985267, 3.407815607327187, 3.4811516488944223, 11.721747364516418, 14.464250937057635, 14.46875430787298, 8.405501929920085, 5.818303254182101, 2.686539545460951, 1.8346519846706086, 8.477254710078375, 2.2431515909828548, 12.830549832539608, 14.43788870978543]]) ... ok test_separation.test_separation_functions('data/separation/output06.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source to Distortion', [[34.80070239467069, 26.2339642063513, 35.52152001095217, 37.491913036007325, 34.4469257686438, 30.644871381679874, 29.533007147150272, 34.51284054393291, 33.31009727280657, 34.36391651078961], [26.130863585770644, 30.057520446580877, 36.18594879129595, 34.537511946262526, 35.13001210989839, 34.56531711665751, 34.63959606031987, 39.223908390181435, 31.06386072368096, 29.511903392413352]], [[34.80070239467067, 26.233964206351303, 35.52152001095222, 37.491913036007325, 34.44692576864385, 30.644871381679888, 29.53300714715028, 34.512840543932896, 33.31009727280657, 34.36391651078961], [26.130863585770637, 30.05752044658083, 36.18594879129595, 34.537511946262526, 35.130012109898374, 34.565317116657496, 34.63959606031987, 39.223908390181435, 31.063860723680932, 29.51190339241336]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source to Interference', [[37.056235077666, 29.043142694321663, 38.35924656300592, 39.94487087965154, 39.607274839809115, 36.32235632341894, 32.809992822620345, 37.37369532527925, 34.478444912319944, 37.066900409631785], [27.845610482032058, 34.543374184144085, 38.54337124413106, 35.20532609958012, 37.13331392820906, 38.3129711296294, 37.5702676855665, 41.02765296670515, 32.00348725574629, 33.393514333868566]], [[37.056235077666095, 29.04314269432124, 38.35924656300556, 39.94487087965189, 39.60727483981047, 36.322356323417075, 32.809992822610944, 37.373695325278916, 34.47844491232085, 37.066900409631224], [27.845610482037387, 34.54337418412345, 38.54337124412963, 35.20532609957952, 37.13331392820961, 38.31297112963255, 37.57026768557177, 41.02765296670008, 32.00348725573812, 33.393514333858064]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source to Artifact', [[38.72597583438321, 29.460563771591758, 38.71216923960858, 41.142198992353435, 36.02608487712418, 32.01594355122142, 32.294327909706254, 37.67870708262976, 39.584853266235726, 37.70579937932509], [31.003032704566603, 31.969991606105694, 39.96554793807785, 42.99973779383219, 39.45444734168235, 36.946110823960616, 37.73177148964174, 43.91104655903014, 38.176234225694444, 31.79881637628045]], [[38.725975834383235, 29.46056377159172, 38.71216923960858, 41.142198992353336, 36.026084877124205, 32.015943551221454, 32.29432790970611, 37.678707082629735, 39.584853266235726, 37.70579937932512], [31.003032704566586, 31.969991606105687, 39.96554793807786, 42.99973779383219, 39.454447341682354, 36.946110823960595, 37.73177148964179, 43.91104655903011, 38.176234225694444, 31.798816376280424]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source to Distortion', [31.654267480720428, 30.509880888730677], [31.65426748072045, 30.509880888730656]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source to Interference', [41.53416899203699, 37.73978731132273], [41.534168992046155, 37.73978731132595]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source to Artifact', [32.12569904260705, 31.42168013909823], [32.12569904260708, 31.421680139098243]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Sources - Source permutation', [0, 1], [0, 1]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source to Distortion', [1.7583517906290023, 1.700757929346703], [1.7583517906290023, 1.700757929346703]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Image to Spatial', [1.7597961218853273, 1.7032878400826785], [1.759796121885355, 1.703287840079689]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source to Interference', [41.5341689920377, 37.739787311276004], [41.534168989923394, 37.73978780133325]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source to Artifact', [32.12569904260705, 31.4216801390982], [32.125699044478075, 31.421680111910717]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images - Source permutation', [0, 1], [0, 1]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source to Distortion', [[1.7557212625185228, 1.7547138785946859, 1.7596843790872958, 1.759055848870768, 1.75875122726139, 1.7574519775193291, 1.7568176293537074, 1.7586480165943554, 1.7592363101234085, 1.7592638145539201], [1.6924649211005733, 1.7016692668632922, 1.7043722099280738, 1.7036499830252747, 1.7041040471838227, 1.7039242185501602, 1.7041741414448572, 1.7043970483380702, 1.702430129381245, 1.701751212753497]], [[1.7557212625185228, 1.7547138785946859, 1.7596843790872958, 1.759055848870768, 1.75875122726139, 1.7574519775193291, 1.7568176293537074, 1.7586480165943554, 1.7592363101234085, 1.7592638145539201], [1.6924649211005733, 1.7016692668632922, 1.7043722099280738, 1.7036499830252747, 1.7041040471838227, 1.7039242185501602, 1.7041741414448572, 1.7043970483380702, 1.702430129381245, 1.701751212753497]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Image to Spatial', [[1.7564115904844102, 1.75974736820733, 1.7602869182174654, 1.759433509338863, 1.7595170180902, 1.759276007646092, 1.759173760912174, 1.7593912607029807, 1.7602184244029737, 1.7600362671204732], [1.6992851561218802, 1.7045012461533164, 1.7050670369295304, 1.7046661474364078, 1.7049902335582388, 1.7049335634192864, 1.705165531363399, 1.704742540529523, 1.7046661546430208, 1.7048499625726854]], [[1.7564115904843982, 1.7597473682073619, 1.7602869182174874, 1.7594335093388682, 1.7595170180900648, 1.7592760076460983, 1.759173760912185, 1.7593912607029725, 1.7602184244029835, 1.7600362671204637], [1.699285156121919, 1.7045012461538642, 1.7050670369289587, 1.704666147436396, 1.7049902335583038, 1.704933563419315, 1.7051655313634067, 1.7047425405294456, 1.7046661546430155, 1.7048499625703208]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source to Interference', [[37.05623507766624, 29.043142694316735, 38.359246563047826, 39.944870879649855, 39.60727483980542, 36.32235632341731, 32.80999282264679, 37.37369532527215, 34.478444912319915, 37.06690040963924], [27.84561048202398, 34.543374184097246, 38.543371244127414, 35.205326099579324, 37.13331392821048, 38.31297112962011, 37.57026768558334, 41.02765296672219, 32.003487255684014, 33.39351433385066]], [[37.056235077774694, 29.043142694487507, 38.359246563037466, 39.94487087969612, 39.60727483971729, 36.32235632350306, 32.80999282286602, 37.37369532659421, 34.47844490855107, 37.066900409446795], [27.845610482247693, 34.54337418051188, 38.54337124491327, 35.20532609961636, 37.13331395958441, 38.312971130155766, 37.57026768559318, 41.02765296778991, 32.00348725880361, 33.39351433530094]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source to Artifact', [[38.72597583438183, 29.46056377159319, 38.7121692396098, 41.142198992353265, 36.02608487712405, 32.01594355122149, 32.294327909705956, 37.67870708262979, 39.58485326623497, 37.705799379324745], [31.003032704567346, 31.969991606106273, 39.9655479380763, 42.999737793832736, 39.45444734168229, 36.94611082396251, 37.73177148964197, 43.911046559030154, 38.17623422569578, 31.798816376292173]], [[38.72597583438812, 29.46056377170782, 38.71216923958582, 41.14219899235472, 36.02608487624218, 32.01594355122171, 32.29432790970482, 37.67870708376333, 39.58485326321377, 37.705799379313504], [31.003032704528973, 31.969991606882164, 39.965547938040004, 42.99973779384051, 39.45444733874109, 36.94611082395758, 37.73177148963505, 43.91104655926426, 38.17623422559254, 31.798816376335633]]) ... ok test_separation.test_separation_functions('data/separation/output07.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source to Distortion', [[16.192865169727387, 13.02835689846759, 14.893095079349152, 13.206184448743771, 11.278322194600836, 11.149686478954127, 13.481957165397043, 10.418114868053836, 13.680843762014236], [19.1692864375141, 22.33260979627914, 20.88501614523837, 23.175460225891236, 23.56971439313703, 25.417457455374436, 22.707319453703867, 19.75599474286405, 16.474911920022734], [20.149927282268457, 20.267695322224085, 18.496572664869284, 16.187032211624043, 19.024302145824254, 14.190596411379522, 16.88279138847635, 19.921302938784923, 21.25847055327711]], [[16.192865169727398, 13.028356898467596, 14.893095079349159, 13.206184448743779, 11.278322194600843, 11.149686478954122, 13.481957165397043, 10.418114868053863, 13.680843762014243], [19.16928643751411, 22.33260979627913, 20.88501614523839, 23.17546022589123, 23.569714393137026, 25.417457455374443, 22.707319453703875, 19.755994742864043, 16.47491192002275], [20.149927282268454, 20.267695322224103, 18.496572664869277, 16.18703221162405, 19.024302145824258, 14.190596411379516, 16.88279138847638, 19.921302938784912, 21.2584705532771]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source to Interference', [[16.288295940804005, 13.118430950327696, 14.930286337799267, 13.264972376534924, 11.365058040409007, 11.200327716342604, 13.565470414480561, 10.467023281461955, 13.865385494950155], [19.513035265090796, 22.427085017519943, 21.00741085838876, 23.30046861911713, 23.734218627353123, 25.514157943132947, 22.775316451258316, 19.874311589801266, 16.58302347163986], [20.317541868115097, 20.34501417929711, 18.562319612397456, 16.269550624775107, 19.241210701479858, 14.207980882603596, 16.920950510348362, 19.973207377255402, 21.36217552739661]], [[16.288295958752727, 13.118430955873595, 14.930286338199622, 13.264972384336719, 11.365058006587974, 11.200327720655764, 13.56547042390435, 10.467023286202862, 13.865385487811974], [19.51303533008609, 22.42708511693099, 21.00741091217366, 23.30046863949658, 23.734218387200183, 25.514157962740356, 22.775316455057478, 19.874311587607504, 16.583023468025996], [20.31754190446126, 20.345014205362993, 18.562319621923248, 16.269550631841422, 19.241210680291484, 14.207980885183762, 16.920950511451522, 19.97320737927088, 21.36217552372802]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source to Artifact', [[32.9223548952509, 30.11196664090878, 35.72247463884061, 32.120605553268234, 28.62359210719703, 30.82530845094262, 30.870941019459153, 30.300037908060794, 27.664459178798467], [30.403770695223884, 39.02918697347975, 36.480585812649586, 38.66653009005252, 37.886135378611755, 42.00145811423528, 40.81708087958457, 35.50687209187394, 32.66233068085866], [34.40837037075256, 37.84121399875579, 36.788544740274794, 33.54189410439558, 32.198796733840865, 38.337275337185, 37.551076541054314, 39.21650665046892, 37.561688679959275]], [[32.92235489483052, 30.111966640647857, 35.72247463881086, 32.12060555291033, 28.623592109542486, 30.825308450625837, 30.870941019057348, 30.30003790763802, 27.664459179077237], [30.403770694506083, 39.02918697290886, 36.480585812213675, 38.66653008995361, 37.88613537966818, 42.00145811413804, 40.81708087956089, 35.50687209189353, 32.66233068093355], [34.40837037041166, 37.84121399852104, 36.788544740106815, 33.54189410422633, 32.19879673409346, 38.33727533707226, 37.55107654103121, 39.216506650434496, 37.56168867998662]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source to Distortion', [12.658621714161615, 19.353779851187312, 16.490559932201588], [12.658621714161605, 19.353779851187323, 16.490559932201563]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source to Interference', [16.647925854515442, 24.298418681709517, 19.534653909479275], [16.647925846010466, 24.298418678982788, 19.534653901953313]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source to Artifact', [14.963487364296409, 21.04662056007047, 19.515401108604834], [14.963487364475371, 21.04662056008085, 19.51540110868908]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Sources - Source permutation', [0, 1, 2], [0, 1, 2]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source to Distortion', [5.564462357516159, 13.543786828358558, 14.790182930065344], [5.564462357516159, 13.543786828358558, 14.790182930065344]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Image to Spatial', [5.944542395017977, 15.364637807394343, 19.388466227677664], [5.944542395012337, 15.364637810803266, 19.388466227656373]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source to Interference', [16.64792585442743, 24.29841868225598, 19.5346539093107], [16.647925479510807, 24.298418874234812, 19.53465377105395]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source to Artifact', [14.963487364264099, 21.046620560075738, 19.515401108615976], [14.963487374060156, 21.046620558943488, 19.515401109517914]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images - Source permutation', [0, 1, 2], [0, 1, 2]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source to Distortion', [[5.294990460101518, 4.687705558241064, 7.15239687398372, 7.056277354255535, 4.836621026089924, 4.606203323283599, 4.476283581464221, 4.4513527353179505, 5.505522083738992], [13.375814667564757, 13.234386523239749, 13.962318060375573, 14.47242477721307, 14.680861756879459, 14.944545542008466, 14.546485099539886, 12.898782981988798, 11.774378159344677], [19.453436963657346, 18.773763229989346, 15.7382856333261, 11.788681629922612, 11.315202779808523, 13.41549683555196, 15.396491568239512, 18.668470174410317, 17.65413081367002]], [[5.294990460101518, 4.687705558241064, 7.15239687398372, 7.056277354255535, 4.836621026089924, 4.606203323283599, 4.476283581464221, 4.4513527353179505, 5.505522083738992], [13.375814667564757, 13.234386523239749, 13.962318060375573, 14.47242477721307, 14.680861756879459, 14.944545542008466, 14.546485099539886, 12.898782981988798, 11.774378159344677], [19.453436963657346, 18.773763229989346, 15.7382856333261, 11.788681629922612, 11.315202779808523, 13.41549683555196, 15.396491568239512, 18.668470174410317, 17.65413081367002]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Image to Spatial', [[5.399685549299446, 4.81667555211505, 7.64154890384701, 7.855560444622527, 5.314916078155713, 4.86392146074171, 4.585930784612222, 4.6535108992844645, 5.780728409423377], [15.028813235749192, 13.968520558759536, 15.350564189548976, 15.346538452569725, 15.514240646182893, 15.507050971678304, 15.553893947513906, 14.28648061048493, 14.269466348592273], [27.89793080774135, 24.26770806637224, 18.89455027873536, 13.600079956660704, 12.013564755871247, 21.007029393763332, 20.8711870882648, 24.37895141421665, 20.07285857551566]], [[5.399685549299138, 4.816675552115289, 7.641548903848636, 7.855560444625053, 5.314916078156076, 4.863921460742268, 4.585930784612097, 4.6535108992860845, 5.78072840942011], [15.028813235733114, 13.968520558761492, 15.350564189566917, 15.346538452591087, 15.514240646162706, 15.507050971670694, 15.553893947514421, 14.286480610504693, 14.269466348586892], [27.897930807565523, 24.26770806636389, 18.894550278738468, 13.600079956657346, 12.013564755866623, 21.007029393784368, 20.871187088270126, 24.378951406104598, 20.072858575521476]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source to Interference', [[16.288296053473914, 13.118430951442036, 14.930286332290702, 13.264972374082387, 11.36505853322187, 11.200327594136459, 13.565470020429562, 10.467025837120449, 13.86538533559422], [19.513037109386893, 22.427085017699792, 21.00741083924099, 23.300468623317656, 23.734226210205854, 25.514157926070247, 22.775316454590122, 19.874312961420515, 16.583023772740212], [20.31754352589249, 20.34501417916943, 18.56231961230398, 16.269550620370648, 19.241210691322404, 14.207980852383768, 16.920950409207403, 19.97320745526876, 21.362175661349827]], [[16.288298722144038, 13.11843104098601, 14.93028616587486, 13.2649721932521, 11.365054983910273, 11.200328214591442, 13.565470544044487, 10.467023396120922, 13.865383757870347], [19.513039699388695, 22.42707966527728, 21.007411139412852, 23.300468118797344, 23.734193134223283, 25.514168159637173, 22.77531645692427, 19.87431171391975, 16.583023375565034], [20.317548379871347, 20.345012200602774, 18.56231909329937, 16.2695504711067, 19.241209935568143, 14.207980823648864, 16.920950527564614, 19.973207276296236, 21.362175129090893]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source to Artifact', [[32.92235484489065, 30.111966640741006, 35.722474638940554, 32.12060555388895, 28.623592009067245, 30.825308457530582, 30.870940983927095, 30.2999993076512, 27.66445944288448], [30.403770741059354, 39.029186972196264, 36.48058581201569, 38.66653008963931, 37.8861346770437, 42.001458113370475, 40.81708087749993, 35.50687008348017, 32.66233241408664], [34.408370289228706, 37.8412139985208, 36.788544740120905, 33.541894104409295, 32.198796733777016, 38.3372753363449, 37.55107651980103, 39.21648503930835, 37.561689521912015]], [[32.922354537610794, 30.11196661488308, 35.72247463305713, 32.12060552923858, 28.623592081799295, 30.825308079137642, 30.870941012978133, 30.30003772490787, 27.664459350203707], [30.40377049649575, 39.02918663674912, 36.48058577529872, 38.66653003496973, 37.886134635059214, 42.00145670488575, 40.81708087807754, 35.50687207789059, 32.66233065310512], [34.408370059844664, 37.84121390962211, 36.78854469136054, 33.541894094549335, 32.19879667507221, 38.33727532234484, 37.551076539971504, 39.21650683048246, 37.56168803523778]]) ... ok test_separation.test_separation_functions('data/separation/output08.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0], [2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0, 2.0]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source to Distortion', [[12.119934389970188, 9.839136413594053, 10.104607545126472, 14.831744400673259, 10.402492739711441, 9.962792788321886, 7.591397020480592, 6.9538363452253, 19.31013868039556, 14.789903496557464, 11.069772397512523, 10.153206550236128, 9.717806202451944, 7.908023275472448, 8.189812854799012, 18.577301858851097]], [[12.119934389970112, 9.839136413593899, 10.104607545126424, 14.83174440067323, 10.402492739711457, 9.962792788321892, 7.591397020480595, 6.953836345225294, 19.31013868039556, 14.789903496557441, 11.069772397512526, 10.153206550236124, 9.717806202451953, 7.908023275472441, 8.189812854799017, 18.577301858851083]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source to Interference', [[inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf]], [[inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf, inf]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source to Artifact', [[12.119934389970188, 9.839136413594053, 10.104607545126472, 14.831744400673259, 10.402492739711441, 9.962792788321886, 7.591397020480592, 6.9538363452253, 19.31013868039556, 14.789903496557464, 11.069772397512523, 10.153206550236128, 9.717806202451944, 7.908023275472448, 8.189812854799012, 18.577301858851097]], [[12.119934389970112, 9.839136413593899, 10.104607545126424, 14.83174440067323, 10.402492739711457, 9.962792788321892, 7.591397020480595, 6.953836345225294, 19.31013868039556, 14.789903496557441, 11.069772397512526, 10.153206550236124, 9.717806202451953, 7.908023275472441, 8.189812854799017, 18.577301858851083]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source to Distortion', [6.533836035573257], [6.533836035573265]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source to Interference', [inf], [inf]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source to Artifact', [6.533836035573257], [6.533836035573265]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Sources - Source permutation', [0], [0]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source to Distortion', [-5.124915966181872], [-5.124915966181872]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Image to Spatial', [-4.220713809182849], [-4.220713809183423]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source to Interference', [inf], [inf]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source to Artifact', [6.533836035572328], [6.533836035573084]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images - Source permutation', [0], [0]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source to Distortion', [[-2.051176730267349, -5.146884744328681, -6.734284215137559, -3.6310338903056136, -4.122510730027927, -4.167078355532121]], [[-2.051176730267349, -5.146884744328681, -6.734284215137559, -3.6310338903056136, -4.122510730027927, -4.167078355532121]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Image to Spatial', [[-0.27238760015322633, -4.020905870108859, -6.301402520259275, -2.852803081794375, -3.7188178998952273, -3.2253073293681034]], [[-0.27238760025916553, -4.020905870109551, -6.301402520259074, -2.852803081793685, -3.718817899898826, -3.225307329367855]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source to Interference', [[inf, inf, inf, inf, inf, inf]], [[inf, inf, inf, inf, inf, inf]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source to Artifact', [[8.088869387844923, 5.948179995181857, 8.01111316986518, 8.942785959171353, 11.216100461428425, 7.379612746411367]], [[8.08886938787347, 5.948179995182407, 8.011113169865057, 8.942785959170472, 11.216100461431367, 7.379612746411304]]) ... ok test_separation.test_separation_functions('data/separation/output09.json', 'Images Frames - Source permutation', [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0]], [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0]]) ... ok test_tempo.test_zero_tolerance_pass ... ok test_tempo.test_tempo_pass(array([50, 50]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([50, 50]), 0.08) ... ok test_tempo.test_tempo_pass(array([ 0, 50]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([ 0, 50]), 0.08) ... ok test_tempo.test_tempo_pass(array([50, 0]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([50, 0]), 0.08) ... ok test_tempo.test_tempo_pass(array([ 60, 120]), 0.5, array([0, 0]), 0.08) ... ok test_tempo.test_tempo_fail(array([-1, -1]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([-1, -1]), 0.08) ... ok test_tempo.test_tempo_fail(array([-1, 0]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([-1, 0]), 0.08) ... ok test_tempo.test_tempo_fail(array([-1, 50]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([-1, 50]), 0.08) ... ok test_tempo.test_tempo_fail(array([0, 1, 2]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([0, 1, 2]), 0.08) ... ok test_tempo.test_tempo_fail(array([0]), 0.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([0]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), -1, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 1.5, array([120, 180]), 0.08) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([120, 180]), -1) ... ok test_tempo.test_tempo_fail(array([ 60, 120]), 0.5, array([120, 180]), 1.5) ... ok test_tempo.test_tempo_fail(array([0, 0]), 0.5, array([ 60, 120]), 0.08) ... ok test_tempo.test_tempo_regression('data/tempo/output00.json', 'P-score', 0.75, 0.75) ... ok test_tempo.test_tempo_regression('data/tempo/output00.json', 'One-correct', True, True) ... ok test_tempo.test_tempo_regression('data/tempo/output00.json', 'Both-correct', False, False) ... ok test_tempo.test_tempo_regression('data/tempo/output01.json', 'P-score', 0.5, 0.5) ... ok test_tempo.test_tempo_regression('data/tempo/output01.json', 'One-correct', True, True) ... ok test_tempo.test_tempo_regression('data/tempo/output01.json', 'Both-correct', False, False) ... ok test_tempo.test_tempo_regression('data/tempo/output02.json', 'P-score', 0.25, 0.25) ... ok test_tempo.test_tempo_regression('data/tempo/output02.json', 'One-correct', True, True) ... ok test_tempo.test_tempo_regression('data/tempo/output02.json', 'Both-correct', False, False) ... ok test_tempo.test_tempo_regression('data/tempo/output03.json', 'P-score', 1.0, 1.0) ... ok test_tempo.test_tempo_regression('data/tempo/output03.json', 'One-correct', True, True) ... ok test_tempo.test_tempo_regression('data/tempo/output03.json', 'Both-correct', True, True) ... ok test_transcription.test_match_note_offsets ... ok test_transcription.test_match_note_offsets_strict ... ok test_transcription.test_match_note_onsets ... ok test_transcription.test_match_note_onsets_strict ... ok test_transcription.test_match_notes ... ok test_transcription.test_match_notes_strict ... ok test_transcription.test_precision_recall_f1_overlap ... ok test_transcription.test_onset_precision_recall_f1 ... ok test_transcription.test_offset_precision_recall_f1 ... ok test_transcription.test_regression(0.08173076923076923, 0.08173076923076923) ... ok test_transcription.test_regression(0.07234042553191489, 0.07234042553191489) ... ok test_transcription.test_regression(0.07674943566591423, 0.07674943566591423) ... ok test_transcription.test_regression(0.8876819511536995, 0.8876819511536995) ... ok test_transcription.test_regression(0.16826923076923078, 0.16826923076923078) ... ok test_transcription.test_regression(0.14893617021276595, 0.14893617021276595) ... ok test_transcription.test_regression(0.1580135440180587, 0.1580135440180587) ... ok test_transcription.test_regression(0.6158246059728274, 0.6158246059728274) ... ok test_transcription.test_regression(0.30288461538461536, 0.30288461538461536) ... ok test_transcription.test_regression(0.2680851063829787, 0.2680851063829787) ... ok test_transcription.test_regression(0.28442437923250563, 0.28442437923250563) ... ok test_transcription.test_regression(0.7980769230769231, 0.7980769230769231) ... ok test_transcription.test_regression(0.7063829787234043, 0.7063829787234043) ... ok test_transcription.test_regression(0.7494356659142212, 0.7494356659142212) ... ok test_transcription.test_regression(0.2446043165467626, 0.2446043165467626) ... ok test_transcription.test_regression(0.11486486486486487, 0.11486486486486487) ... ok test_transcription.test_regression(0.15632183908045977, 0.15632183908045977) ... ok test_transcription.test_regression(0.769326740555382, 0.769326740555382) ... ok test_transcription.test_regression(0.5467625899280576, 0.5467625899280576) ... ok test_transcription.test_regression(0.25675675675675674, 0.25675675675675674) ... ok test_transcription.test_regression(0.34942528735632183, 0.34942528735632183) ... ok test_transcription.test_regression(0.5815145027870183, 0.5815145027870183) ... ok test_transcription.test_regression(0.7697841726618705, 0.7697841726618705) ... ok test_transcription.test_regression(0.3614864864864865, 0.3614864864864865) ... ok test_transcription.test_regression(0.49195402298850577, 0.49195402298850577) ... ok test_transcription.test_regression(0.8345323741007195, 0.8345323741007195) ... ok test_transcription.test_regression(0.3918918918918919, 0.3918918918918919) ... ok test_transcription.test_regression(0.5333333333333333, 0.5333333333333333) ... ok test_transcription.test_regression(0.1164021164021164, 0.1164021164021164) ... ok test_transcription.test_regression(0.15942028985507245, 0.15942028985507245) ... ok test_transcription.test_regression(0.1345565749235474, 0.1345565749235474) ... ok test_transcription.test_regression(0.871948149157037, 0.871948149157037) ... ok test_transcription.test_regression(0.3492063492063492, 0.3492063492063492) ... ok test_transcription.test_regression(0.4782608695652174, 0.4782608695652174) ... ok test_transcription.test_regression(0.40366972477064217, 0.40366972477064217) ... ok test_transcription.test_regression(0.5872969022531906, 0.5872969022531906) ... ok test_transcription.test_regression(0.4126984126984127, 0.4126984126984127) ... ok test_transcription.test_regression(0.5652173913043478, 0.5652173913043478) ... ok test_transcription.test_regression(0.4770642201834862, 0.4770642201834862) ... ok test_transcription.test_regression(0.5132275132275133, 0.5132275132275133) ... ok test_transcription.test_regression(0.7028985507246377, 0.7028985507246377) ... ok test_transcription.test_regression(0.5932721712538227, 0.5932721712538227) ... ok test_transcription.test_regression(0.08256880733944955, 0.08256880733944955) ... ok test_transcription.test_regression(0.07692307692307693, 0.07692307692307693) ... ok test_transcription.test_regression(0.07964601769911504, 0.07964601769911504) ... ok test_transcription.test_regression(0.8314487272318605, 0.8314487272318605) ... ok test_transcription.test_regression(0.46788990825688076, 0.46788990825688076) ... ok test_transcription.test_regression(0.4358974358974359, 0.4358974358974359) ... ok test_transcription.test_regression(0.45132743362831856, 0.45132743362831856) ... ok test_transcription.test_regression(0.5362564257382734, 0.5362564257382734) ... ok test_transcription.test_regression(0.5412844036697247, 0.5412844036697247) ... ok test_transcription.test_regression(0.5042735042735043, 0.5042735042735043) ... ok test_transcription.test_regression(0.5221238938053097, 0.5221238938053097) ... ok test_transcription.test_regression(0.5321100917431193, 0.5321100917431193) ... ok test_transcription.test_regression(0.49572649572649574, 0.49572649572649574) ... ok test_transcription.test_regression(0.5132743362831859, 0.5132743362831859) ... ok test_transcription.test_regression(0.1270718232044199, 0.1270718232044199) ... ok test_transcription.test_regression(0.11917098445595854, 0.11917098445595854) ... ok test_transcription.test_regression(0.12299465240641712, 0.12299465240641712) ... ok test_transcription.test_regression(0.7947923160052114, 0.7947923160052114) ... ok test_transcription.test_regression(0.7734806629834254, 0.7734806629834254) ... ok test_transcription.test_regression(0.7253886010362695, 0.7253886010362695) ... ok test_transcription.test_regression(0.748663101604278, 0.748663101604278) ... ok test_transcription.test_regression(0.4977096325052228, 0.4977096325052228) ... ok test_transcription.test_regression(0.861878453038674, 0.861878453038674) ... ok test_transcription.test_regression(0.8082901554404145, 0.8082901554404145) ... ok test_transcription.test_regression(0.8342245989304813, 0.8342245989304813) ... ok test_transcription.test_regression(0.6850828729281768, 0.6850828729281768) ... ok test_transcription.test_regression(0.6424870466321243, 0.6424870466321243) ... ok test_transcription.test_regression(0.6631016042780749, 0.6631016042780749) ... ok test_transcription.test_regression(0.0, 0.0) ... ok test_transcription.test_regression(0.0, 0.0) ... ok test_transcription.test_regression(0.0, 0.0) ... ok test_transcription.test_regression(0, 0) ... ok test_transcription.test_regression(0.03333333333333333, 0.03333333333333333) ... ok test_transcription.test_regression(0.07291666666666667, 0.07291666666666667) ... ok test_transcription.test_regression(0.0457516339869281, 0.0457516339869281) ... ok test_transcription.test_regression(0.4148171330016777, 0.4148171330016777) ... ok test_transcription.test_regression(0.1523809523809524, 0.1523809523809524) ... ok test_transcription.test_regression(0.3333333333333333, 0.3333333333333333) ... ok test_transcription.test_regression(0.20915032679738563, 0.20915032679738563) ... ok test_transcription.test_regression(0.38571428571428573, 0.38571428571428573) ... ok test_transcription.test_regression(0.84375, 0.84375) ... ok test_transcription.test_regression(0.5294117647058824, 0.5294117647058824) ... ok test_transcription.test_regression(0.2, 0.2) ... ok test_transcription.test_regression(0.18181818181818182, 0.18181818181818182) ... ok test_transcription.test_regression(0.1904761904761905, 0.1904761904761905) ... ok test_transcription.test_regression(0.7360207716693523, 0.7360207716693523) ... ok test_transcription.test_regression(0.37857142857142856, 0.37857142857142856) ... ok test_transcription.test_regression(0.34415584415584416, 0.34415584415584416) ... ok test_transcription.test_regression(0.36054421768707484, 0.36054421768707484) ... ok test_transcription.test_regression(0.6010432591635558, 0.6010432591635558) ... ok test_transcription.test_regression(0.6928571428571428, 0.6928571428571428) ... ok test_transcription.test_regression(0.6298701298701299, 0.6298701298701299) ... ok test_transcription.test_regression(0.6598639455782312, 0.6598639455782312) ... ok test_transcription.test_regression(0.7357142857142858, 0.7357142857142858) ... ok test_transcription.test_regression(0.6688311688311688, 0.6688311688311688) ... ok test_transcription.test_regression(0.7006802721088435, 0.7006802721088435) ... ok test_transcription.test_regression(0.13227513227513227, 0.13227513227513227) ... ok test_transcription.test_regression(0.07861635220125786, 0.07861635220125786) ... ok test_transcription.test_regression(0.09861932938856015, 0.09861932938856015) ... ok test_transcription.test_regression(0.7345905244861387, 0.7345905244861387) ... ok test_transcription.test_regression(0.4074074074074074, 0.4074074074074074) ... ok test_transcription.test_regression(0.24213836477987422, 0.24213836477987422) ... ok test_transcription.test_regression(0.3037475345167653, 0.3037475345167653) ... ok test_transcription.test_regression(0.5024911056144247, 0.5024911056144247) ... ok test_transcription.test_regression(0.708994708994709, 0.708994708994709) ... ok test_transcription.test_regression(0.42138364779874216, 0.42138364779874216) ... ok test_transcription.test_regression(0.5285996055226824, 0.5285996055226824) ... ok test_transcription.test_regression(0.7037037037037037, 0.7037037037037037) ... ok test_transcription.test_regression(0.41823899371069184, 0.41823899371069184) ... ok test_transcription.test_regression(0.52465483234714, 0.52465483234714) ... ok test_transcription.test_regression(0.19270833333333334, 0.19270833333333334) ... ok test_transcription.test_regression(0.09226932668329177, 0.09226932668329177) ... ok test_transcription.test_regression(0.12478920741989884, 0.12478920741989884) ... ok test_transcription.test_regression(0.7225674750601623, 0.7225674750601623) ... ok test_transcription.test_regression(0.453125, 0.453125) ... ok test_transcription.test_regression(0.2169576059850374, 0.2169576059850374) ... ok test_transcription.test_regression(0.2934232715008432, 0.2934232715008432) ... ok test_transcription.test_regression(0.484764677268213, 0.484764677268213) ... ok test_transcription.test_regression(0.6458333333333334, 0.6458333333333334) ... ok test_transcription.test_regression(0.3092269326683292, 0.3092269326683292) ... ok test_transcription.test_regression(0.41821247892074204, 0.41821247892074204) ... ok test_transcription.test_regression(0.6875, 0.6875) ... ok test_transcription.test_regression(0.32917705735660846, 0.32917705735660846) ... ok test_transcription.test_regression(0.44519392917369305, 0.44519392917369305) ... ok test_transcription.test_regression(0.13191489361702127, 0.13191489361702127) ... ok test_transcription.test_regression(0.09967845659163987, 0.09967845659163987) ... ok test_transcription.test_regression(0.11355311355311355, 0.11355311355311355) ... ok test_transcription.test_regression(0.8112980953327348, 0.8112980953327348) ... ok test_transcription.test_regression(0.42127659574468085, 0.42127659574468085) ... ok test_transcription.test_regression(0.3183279742765273, 0.3183279742765273) ... ok test_transcription.test_regression(0.3626373626373626, 0.3626373626373626) ... ok test_transcription.test_regression(0.5651765582960525, 0.5651765582960525) ... ok test_transcription.test_regression(0.6170212765957447, 0.6170212765957447) ... ok test_transcription.test_regression(0.4662379421221865, 0.4662379421221865) ... ok test_transcription.test_regression(0.531135531135531, 0.531135531135531) ... ok test_transcription.test_regression(0.7574468085106383, 0.7574468085106383) ... ok test_transcription.test_regression(0.572347266881029, 0.572347266881029) ... ok test_transcription.test_regression(0.652014652014652, 0.652014652014652) ... ok test_transcription.test_invalid_pitch(array([[0, 1]]), array([-100]), array([[0, 1]]), array([100])) ... ok test_transcription.test_invalid_pitch(array([[0, 1]]), array([100]), array([[0, 1]]), array([-100])) ... ok test_transcription.test_inconsistent_int_pitch(array([[0, 1], ... ok test_transcription.test_inconsistent_int_pitch(array([[0, 1]]), array([100]), array([[0, 1], ... ok test_transcription.test_empty_ref ... ok test_transcription.test_empty_est ... ok test_transcription.test_precision_recall_f1_overlap_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") ok test_transcription.test_onset_precision_recall_f1_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") ok test_transcription.test_offset_precision_recall_f1_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") ok test_transcription_velocity.test_negative_velocity(array([[0, 1]]), array([100]), array([-1]), array([[0, 1]]), array([100]), array([1])) ... ok test_transcription_velocity.test_negative_velocity(array([[0, 1]]), array([100]), array([1]), array([[0, 1]]), array([100]), array([-1])) ... ok test_transcription_velocity.test_wrong_shape_velocity(array([[0, 1]]), array([100]), array([1, 2]), array([[0, 1]]), array([100]), array([1])) ... ok test_transcription_velocity.test_wrong_shape_velocity(array([[0, 1]]), array([100]), array([1]), array([[0, 1]]), array([100]), array([1, 2])) ... ok test_transcription_velocity.test_precision_recall_f1_overlap ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( ok test_transcription_velocity.test_precision_recall_f1_overlap_empty ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:167: UserWarning: Estimated notes are empty. warnings.warn("Estimated notes are empty.") /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py:165: UserWarning: Reference notes are empty. warnings.warn("Reference notes are empty.") ok test_transcription_velocity.test_precision_recall_f1_overlap_no_overlap ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.41062534587714444, 0.41062534587714444) ... ok test_transcription_velocity.test_regression(0.37915176290240166, 0.37915176290240166) ... ok test_transcription_velocity.test_regression(0.39426142401700326, 0.39426142401700326) ... ok test_transcription_velocity.test_regression(0.8562035496966018, 0.8562035496966018) ... ok test_transcription_velocity.test_regression(0.7000553403431101, 0.7000553403431101) ... ok test_transcription_velocity.test_regression(0.6463975472662238, 0.6463975472662238) ... ok test_transcription_velocity.test_regression(0.6721572794899044, 0.6721572794899044) ... ok test_transcription_velocity.test_regression(0.696084896276489, 0.696084896276489) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.33754512635379064, 0.33754512635379064) ... ok test_transcription_velocity.test_regression(0.33754512635379064, 0.33754512635379064) ... ok test_transcription_velocity.test_regression(0.33754512635379064, 0.33754512635379064) ... ok test_transcription_velocity.test_regression(0.8555580621632016, 0.8555580621632016) ... ok test_transcription_velocity.test_regression(0.5794223826714802, 0.5794223826714802) ... ok test_transcription_velocity.test_regression(0.5794223826714802, 0.5794223826714802) ... ok test_transcription_velocity.test_regression(0.5794223826714802, 0.5794223826714802) ... ok test_transcription_velocity.test_regression(0.7419337908739874, 0.7419337908739874) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.17532971295577968, 0.1761055081458495) ... ok test_transcription_velocity.test_regression(0.15586206896551724, 0.15655172413793103) ... ok test_transcription_velocity.test_regression(0.16502373128879153, 0.16575392479006937) ... ok test_transcription_velocity.test_regression(0.6346439422322657, 0.6339212298653343) ... ok test_transcription_velocity.test_regression(0.5865011636927852, 0.5865011636927852) ... ok test_transcription_velocity.test_regression(0.5213793103448275, 0.5213793103448275) ... ok test_transcription_velocity.test_regression(0.552026286966046, 0.552026286966046) ... ok test_transcription_velocity.test_regression(0.4720752936805029, 0.4720752936805029) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.46438450899031813, 0.46438450899031813) ... ok test_transcription_velocity.test_regression(0.46778126088470917, 0.46778126088470917) ... ok test_transcription_velocity.test_regression(0.46607669616519176, 0.46607669616519176) ... ok test_transcription_velocity.test_regression(0.8933130962405428, 0.8933130962405428) ... ok test_transcription_velocity.test_regression(0.6756569847856155, 0.6756569847856155) ... ok test_transcription_velocity.test_regression(0.6805990943921978, 0.6805990943921978) ... ok test_transcription_velocity.test_regression(0.6781190352247094, 0.6781190352247094) ... ok test_transcription_velocity.test_regression(0.7935061683198985, 0.7935061683198985) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.44022011005502754, 0.44022011005502754) ... ok test_transcription_velocity.test_regression(0.332703213610586, 0.332703213610586) ... ok test_transcription_velocity.test_regression(0.3789836347975883, 0.3789836347975883) ... ok test_transcription_velocity.test_regression(0.8454735050026583, 0.8454735050026583) ... ok test_transcription_velocity.test_regression(0.7008504252126063, 0.7008504252126063) ... ok test_transcription_velocity.test_regression(0.5296786389413989, 0.5296786389413989) ... ok test_transcription_velocity.test_regression(0.603359173126615, 0.603359173126615) ... ok test_transcription_velocity.test_regression(0.7201617111516434, 0.7201617111516434) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.32124930284439485, 0.32124930284439485) ... ok test_transcription_velocity.test_regression(0.31101511879049676, 0.31101511879049676) ... ok test_transcription_velocity.test_regression(0.3160493827160494, 0.3160493827160494) ... ok test_transcription_velocity.test_regression(0.8372286735500298, 0.8372286735500298) ... ok test_transcription_velocity.test_regression(0.6252091466815394, 0.6252091466815394) ... ok test_transcription_velocity.test_regression(0.6052915766738661, 0.6052915766738661) ... ok test_transcription_velocity.test_regression(0.6150891632373114, 0.6150891632373114) ... ok test_transcription_velocity.test_regression(0.6540703679868634, 0.6540703679868634) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.4370477568740955, 0.4370477568740955) ... ok test_transcription_velocity.test_regression(0.3647342995169082, 0.3647342995169082) ... ok test_transcription_velocity.test_regression(0.3976300197498354, 0.3976300197498354) ... ok test_transcription_velocity.test_regression(0.8822838814507282, 0.8822838814507282) ... ok test_transcription_velocity.test_regression(0.7098408104196816, 0.7098408104196816) ... ok test_transcription_velocity.test_regression(0.592391304347826, 0.592391304347826) ... ok test_transcription_velocity.test_regression(0.6458196181698486, 0.6458196181698486) ... ok test_transcription_velocity.test_regression(0.7471297378130326, 0.7471297378130326) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.30756578947368424, 0.30756578947368424) ... ok test_transcription_velocity.test_regression(0.280359820089955, 0.280359820089955) ... ok test_transcription_velocity.test_regression(0.29333333333333333, 0.29333333333333333) ... ok test_transcription_velocity.test_regression(0.8874841539695477, 0.8874841539695477) ... ok test_transcription_velocity.test_regression(0.5197368421052632, 0.5197368421052632) ... ok test_transcription_velocity.test_regression(0.4737631184407796, 0.4737631184407796) ... ok test_transcription_velocity.test_regression(0.4956862745098039, 0.4956862745098039) ... ok test_transcription_velocity.test_regression(0.7011687042397756, 0.7011687042397756) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.3445705024311183, 0.3445705024311183) ... ok test_transcription_velocity.test_regression(0.2888586956521739, 0.2888586956521739) ... ok test_transcription_velocity.test_regression(0.31426459719142646, 0.31426459719142646) ... ok test_transcription_velocity.test_regression(0.8369252164559063, 0.8369252164559063) ... ok test_transcription_velocity.test_regression(0.6512155591572123, 0.6512155591572123) ... ok test_transcription_velocity.test_regression(0.5459239130434783, 0.5459239130434783) ... ok test_transcription_velocity.test_regression(0.593939393939394, 0.593939393939394) ... ok test_transcription_velocity.test_regression(0.6678654264520998, 0.6678654264520998) ... ok /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py:185: FutureWarning: `rcond` parameter will change to the default of machine precision times ``max(M, N)`` where M and N are the input matrix dimensions. To use the future default and silence this warning we advise to pass `rcond=None`, to keep using the old, explicitly pass `rcond=-1`. slope, intercept = np.linalg.lstsq( test_transcription_velocity.test_regression(0.4347258485639687, 0.4347258485639687) ... ok test_transcription_velocity.test_regression(0.415211970074813, 0.415211970074813) ... ok test_transcription_velocity.test_regression(0.42474489795918374, 0.42474489795918374) ... ok test_transcription_velocity.test_regression(0.8655241964749644, 0.8655241964749644) ... ok test_transcription_velocity.test_regression(0.701976874300634, 0.701976874300634) ... ok test_transcription_velocity.test_regression(0.6704666904168151, 0.6704666904168151) ... ok test_transcription_velocity.test_regression(0.6858600583090378, 0.6858600583090378) ... ok test_transcription_velocity.test_regression(0.7234184926475985, 0.7234184926475985) ... ok Check that an interval set is interpolated properly, with boundaries ... ok Check that an interval set is interpolated properly, with gaps. ... ok Check that interpolate_intervals throws an exception if ... ok Check that an interval set is sampled properly, with boundaries ... ok Check that two non-identical yield correct results. ... ok Check that two labeled interval sequences merge correctly. ... ok test_util.test_boundaries_to_intervals ... ok test_util.test_adjust_events ... /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:419: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:420: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) events = events[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:419: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:420: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) events = events[int(first_idx[0]):] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:436: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) labels = labels[:int(last_idx[0])] /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py:437: DeprecationWarning: Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation. (Deprecated NumPy 1.25.) events = events[:int(last_idx[0])] ok test_util.test_bipartite_match ... ok test_util.test_outer_distance_mod_n ... ok test_util.test_match_events ... ok test_util.test_fast_hit_windows ... ok test_util.test_validate_intervals ... ok test_util.test_validate_events ... ok test_util.test_validate_frequencies ... ok test_util.test_has_kwargs(False, .f1 at 0x7fa198f22520>) ... ok test_util.test_has_kwargs(False, .f2 at 0x7fa198f22ca0>) ... ok test_util.test_has_kwargs(False, .f3 at 0x7fa198d32f20>) ... ok test_util.test_has_kwargs(True, .f4 at 0x7fa198d33060>) ... ok test_util.test_has_kwargs(True, .f5 at 0x7fa198d33100>) ... ok test_util.test_sort_labeled_intervals(array([[10, 20], ... ok test_util.test_sort_labeled_intervals(array([[10, 20], ... ok test_util.test_sort_labeled_intervals(array([[ 0, 10], ... ok test_util.test_sort_labeled_intervals(array([[ 0, 10], ... ok ---------------------------------------------------------------------- Ran 1465 tests in 12306.891s OK create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild dh_auto_install -O--buildsystem=pybuild I: pybuild base:311: /usr/bin/python3.12 setup.py install --root /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py running install_lib creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12 creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/onset.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__init__.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/melody.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/tempo.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/chord.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/hierarchy.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/segment.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/io.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/sonify.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/pattern.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/transcription_velocity.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/display.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/multipitch.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/separation.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/pattern.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/multipitch.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/beat.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/io.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/sonify.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/__init__.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/hierarchy.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/melody.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/key.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/transcription.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/transcription_velocity.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/separation.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/chord.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/tempo.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/alignment.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/segment.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/onset.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/__pycache__/util.cpython-312.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/util.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/beat.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/alignment.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.12_mir-eval/build/mir_eval/key.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/onset.py to onset.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/__init__.py to __init__.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/melody.py to melody.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/tempo.py to tempo.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/transcription.py to transcription.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/chord.py to chord.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/hierarchy.py to hierarchy.cpython-312.pyc /usr/lib/python3.12/dist-packages/mir_eval/hierarchy.py:632: SyntaxWarning: invalid escape sequence '\*' byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/segment.py to segment.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/io.py to io.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/sonify.py to sonify.cpython-312.pyc /usr/lib/python3.12/dist-packages/mir_eval/sonify.py:65: SyntaxWarning: invalid escape sequence '\p' /usr/lib/python3.12/dist-packages/mir_eval/sonify.py:189: SyntaxWarning: invalid escape sequence '\p' byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/pattern.py to pattern.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/transcription_velocity.py to transcription_velocity.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/display.py to display.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/multipitch.py to multipitch.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/separation.py to separation.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/util.py to util.cpython-312.pyc /usr/lib/python3.12/dist-packages/mir_eval/util.py:877: SyntaxWarning: invalid escape sequence '\*' byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/beat.py to beat.cpython-312.pyc /usr/lib/python3.12/dist-packages/mir_eval/beat.py:1: SyntaxWarning: invalid escape sequence '\%' byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/alignment.py to alignment.cpython-312.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval/key.py to key.cpython-312.pyc running install_egg_info running egg_info creating mir_eval.egg-info writing mir_eval.egg-info/PKG-INFO writing dependency_links to mir_eval.egg-info/dependency_links.txt writing requirements to mir_eval.egg-info/requires.txt writing top-level names to mir_eval.egg-info/top_level.txt writing manifest file 'mir_eval.egg-info/SOURCES.txt' reading manifest file 'mir_eval.egg-info/SOURCES.txt' adding license file 'LICENSE.txt' writing manifest file 'mir_eval.egg-info/SOURCES.txt' Copying mir_eval.egg-info to /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.12/dist-packages/mir_eval-0.7.egg-info Skipping SOURCES.txt running install_scripts I: pybuild base:311: /usr/bin/python3 setup.py install --root /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval running install /usr/lib/python3/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() running build running build_py running install_lib creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11 creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/onset.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__init__.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/melody.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/tempo.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/chord.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/hierarchy.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/segment.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/io.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/sonify.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/pattern.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/transcription_velocity.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/display.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/multipitch.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/separation.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval creating /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/hierarchy.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/pattern.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/segment.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/multipitch.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/transcription.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/__init__.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/melody.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/chord.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/key.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/tempo.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/transcription_velocity.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/separation.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/beat.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/util.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/onset.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/sonify.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/io.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/__pycache__/alignment.cpython-311.pyc -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__pycache__ copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/util.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/beat.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/alignment.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval copying /build/reproducible-path/mir-eval-0.7/.pybuild/cpython3_3.11_mir-eval/build/mir_eval/key.py -> /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/onset.py to onset.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/__init__.py to __init__.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/melody.py to melody.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/tempo.py to tempo.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/transcription.py to transcription.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/chord.py to chord.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/hierarchy.py to hierarchy.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/segment.py to segment.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/io.py to io.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/sonify.py to sonify.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/pattern.py to pattern.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/transcription_velocity.py to transcription_velocity.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/display.py to display.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/multipitch.py to multipitch.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/separation.py to separation.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/util.py to util.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/beat.py to beat.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/alignment.py to alignment.cpython-311.pyc byte-compiling /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval/key.py to key.cpython-311.pyc running install_egg_info running egg_info writing mir_eval.egg-info/PKG-INFO writing dependency_links to mir_eval.egg-info/dependency_links.txt writing requirements to mir_eval.egg-info/requires.txt writing top-level names to mir_eval.egg-info/top_level.txt reading manifest file 'mir_eval.egg-info/SOURCES.txt' adding license file 'LICENSE.txt' writing manifest file 'mir_eval.egg-info/SOURCES.txt' Copying mir_eval.egg-info to /build/reproducible-path/mir-eval-0.7/debian/python3-mir-eval/usr/lib/python3.11/dist-packages/mir_eval-0.7.egg-info Skipping SOURCES.txt running install_scripts dh_installdocs -O--buildsystem=pybuild dh_installdocs: warning: Cannot auto-detect main package for python-mir-eval-doc. If the default is wrong, please use --doc-main-package dh_sphinxdoc -O--buildsystem=pybuild dh_installchangelogs -O--buildsystem=pybuild dh_python3 -O--buildsystem=pybuild dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild dh_fixperms -O--buildsystem=pybuild dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild dh_gencontrol -O--buildsystem=pybuild dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild dpkg-deb: building package 'python3-mir-eval' in '../python3-mir-eval_0.7-7.1_all.deb'. dpkg-deb: building package 'python-mir-eval-doc' in '../python-mir-eval-doc_0.7-7.1_all.deb'. dpkg-genbuildinfo --build=binary -O../mir-eval_0.7-7.1_amd64.buildinfo dpkg-genchanges --build=binary -O../mir-eval_0.7-7.1_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/628316 and its subdirectories I: Current time: Tue May 7 20:54:01 -12 2024 I: pbuilder-time-stamp: 1715158441 Wed May 8 08:54:02 UTC 2024 I: 1st build successful. Starting 2nd build on remote node ionos15-amd64.debian.net. Wed May 8 08:54:02 UTC 2024 I: Preparing to do remote build '2' on ionos15-amd64.debian.net. Wed May 8 12:31:43 UTC 2024 I: Deleting $TMPDIR on ionos15-amd64.debian.net. Wed May 8 12:31:44 UTC 2024 I: mir-eval_0.7-7.1_amd64.changes: Format: 1.8 Date: Thu, 14 Dec 2023 01:50:01 +0100 Source: mir-eval Binary: python-mir-eval-doc python3-mir-eval Architecture: all Version: 0.7-7.1 Distribution: unstable Urgency: medium Maintainer: Josenilson Ferreira da Silva Changed-By: Alexandre Detiste Description: python-mir-eval-doc - Improved Python mir-eval module from (cammon documentation) python3-mir-eval - Common metrics for common audio/music processing tasks Changes: mir-eval (0.7-7.1) unstable; urgency=medium . * Non-maintainer upload. * Remove extraneous dependency on python3-future that is being removed. Checksums-Sha1: 82c3e266e6484f6308a205009a3fce43d6931e09 9112 mir-eval_0.7-7.1_amd64.buildinfo 462832adadf79a6bb2db1297cd5ba345dc13fd60 75508 python-mir-eval-doc_0.7-7.1_all.deb c14d7221d387714d03413bd9f7a46e428e51fd85 79640 python3-mir-eval_0.7-7.1_all.deb Checksums-Sha256: 6c0dfcc4b677ed130eeeaa25cba237410a82af8257bd6848fbb49f75ea3e51ec 9112 mir-eval_0.7-7.1_amd64.buildinfo d91a6778b5dc9176cb4e77626e09647ccf7231e30cfc07fd84f9a326b4fc7ada 75508 python-mir-eval-doc_0.7-7.1_all.deb b1c6735fe37fb5b9ba541f6edac933b5a07aa81ffcb8b29ef8acff23d12161c1 79640 python3-mir-eval_0.7-7.1_all.deb Files: 2ff328e6fcd4fe4a3cd2fc3a98f24f99 9112 python optional mir-eval_0.7-7.1_amd64.buildinfo 472320cc202eed2ec143ba68191ac624 75508 doc optional python-mir-eval-doc_0.7-7.1_all.deb 0b9cd5a458ce046ae51803f370a22c49 79640 python optional python3-mir-eval_0.7-7.1_all.deb Wed May 8 12:31:45 UTC 2024 I: diffoscope 265 will be used to compare the two builds: Running as unit: rb-diffoscope-amd64_7-20215.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.OfJ7nPQR/mir-eval_0.7-7.1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.OfJ7nPQR/mir-eval_0.7-7.1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.OfJ7nPQR/mir-eval_0.7-7.1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.OfJ7nPQR/b1/mir-eval_0.7-7.1_amd64.changes /srv/reproducible-results/rbuild-debian/r-b-build.OfJ7nPQR/b2/mir-eval_0.7-7.1_amd64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.389s) 0.389s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.018s) 0.018s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 736ms CPU time consumed: 731ms Wed May 8 12:31:46 UTC 2024 I: diffoscope 265 found no differences in the changes files, and a .buildinfo file also exists. Wed May 8 12:31:46 UTC 2024 I: mir-eval from unstable built successfully and reproducibly on amd64. Wed May 8 12:31:47 UTC 2024 I: Submitting .buildinfo files to external archives: Wed May 8 12:31:47 UTC 2024 I: Submitting 12K b1/mir-eval_0.7-7.1_amd64.buildinfo.asc Wed May 8 12:31:50 UTC 2024 I: Submitting 12K b2/mir-eval_0.7-7.1_amd64.buildinfo.asc Wed May 8 12:31:51 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Wed May 8 12:31:51 UTC 2024 I: Done submitting .buildinfo files. Wed May 8 12:31:51 UTC 2024 I: Removing signed mir-eval_0.7-7.1_amd64.buildinfo.asc files: removed './b1/mir-eval_0.7-7.1_amd64.buildinfo.asc' removed './b2/mir-eval_0.7-7.1_amd64.buildinfo.asc'