0s autopkgtest [13:19:50]: starting date and time: 2025-02-19 13:19:50+0000 0s autopkgtest [13:19:50]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [13:19:50]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.snzgjpxi/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade python-pomegranate --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-38.secgroup --name adt-plucky-arm64-python-pomegranate-20250219-124628-juju-7f2275-prod-proposed-migration-environment-2-6e227644-1edc-4889-8a9d-148661814be1 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 227s autopkgtest [13:23:37]: testbed dpkg architecture: arm64 227s autopkgtest [13:23:37]: testbed apt version: 2.9.29 228s autopkgtest [13:23:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 228s autopkgtest [13:23:38]: testbed release detected to be: None 229s autopkgtest [13:23:39]: updating testbed package index (apt update) 230s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 230s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 230s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 230s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 230s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [744 kB] 230s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 230s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 230s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 230s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [103 kB] 230s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 230s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [692 kB] 230s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [11.2 kB] 231s Fetched 1762 kB in 1s (1835 kB/s) 231s Reading package lists... 232s Reading package lists... 233s Building dependency tree... 233s Reading state information... 233s Calculating upgrade... 234s The following NEW packages will be installed: 234s libapt-pkg7.0 234s The following packages will be upgraded: 234s apt apt-utils iproute2 libgpgme11t64 liblsof0 libp11-kit0 lsof rsyslog 234s sysvinit-utils 234s 9 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 234s Need to get 5019 kB of archives. 234s After this operation, 3410 kB of additional disk space will be used. 234s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 sysvinit-utils arm64 3.14-1ubuntu1 [35.2 kB] 234s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libapt-pkg7.0 arm64 2.9.30 [1023 kB] 235s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 apt arm64 2.9.30 [1364 kB] 235s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 apt-utils arm64 2.9.30 [207 kB] 235s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 iproute2 arm64 6.13.0-1ubuntu1 [1158 kB] 235s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libp11-kit0 arm64 0.25.5-2ubuntu3 [280 kB] 235s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 rsyslog arm64 8.2412.0-2ubuntu1 [521 kB] 235s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 lsof arm64 4.99.4+dfsg-1 [236 kB] 235s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsof0 arm64 4.99.4+dfsg-1 [53.9 kB] 235s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libgpgme11t64 arm64 1.24.2-1ubuntu1 [142 kB] 236s Preconfiguring packages ... 236s Fetched 5019 kB in 1s (4496 kB/s) 237s (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 ... 116620 files and directories currently installed.) 237s Preparing to unpack .../sysvinit-utils_3.14-1ubuntu1_arm64.deb ... 237s Unpacking sysvinit-utils (3.14-1ubuntu1) over (3.08-6ubuntu3) ... 237s Setting up sysvinit-utils (3.14-1ubuntu1) ... 237s Selecting previously unselected package libapt-pkg7.0:arm64. 237s (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 ... 116620 files and directories currently installed.) 237s Preparing to unpack .../libapt-pkg7.0_2.9.30_arm64.deb ... 237s Unpacking libapt-pkg7.0:arm64 (2.9.30) ... 237s Setting up libapt-pkg7.0:arm64 (2.9.30) ... 237s (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 ... 116669 files and directories currently installed.) 237s Preparing to unpack .../archives/apt_2.9.30_arm64.deb ... 237s Unpacking apt (2.9.30) over (2.9.29) ... 238s Setting up apt (2.9.30) ... 238s (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 ... 116669 files and directories currently installed.) 238s Preparing to unpack .../0-apt-utils_2.9.30_arm64.deb ... 238s Unpacking apt-utils (2.9.30) over (2.9.29) ... 238s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_arm64.deb ... 239s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 239s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_arm64.deb ... 239s Unpacking libp11-kit0:arm64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 239s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_arm64.deb ... 239s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 239s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_arm64.deb ... 239s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 239s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_arm64.deb ... 239s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 239s Preparing to unpack .../6-libgpgme11t64_1.24.2-1ubuntu1_arm64.deb ... 239s Unpacking libgpgme11t64:arm64 (1.24.2-1ubuntu1) over (1.24.1-4ubuntu1) ... 239s Setting up apt-utils (2.9.30) ... 239s Setting up liblsof0 (4.99.4+dfsg-1) ... 239s Setting up iproute2 (6.13.0-1ubuntu1) ... 240s Setting up rsyslog (8.2412.0-2ubuntu1) ... 240s info: The user `syslog' is already a member of `adm'. 241s Setting up libp11-kit0:arm64 (0.25.5-2ubuntu3) ... 241s Setting up lsof (4.99.4+dfsg-1) ... 241s Setting up libgpgme11t64:arm64 (1.24.2-1ubuntu1) ... 241s Processing triggers for man-db (2.13.0-1) ... 244s Processing triggers for libc-bin (2.40-4ubuntu1) ... 245s Reading package lists... 246s Building dependency tree... 246s Reading state information... 247s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 247s autopkgtest [13:23:57]: upgrading testbed (apt dist-upgrade and autopurge) 247s Reading package lists... 247s Building dependency tree... 247s Reading state information... 248s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 248s Starting 2 pkgProblemResolver with broken count: 0 248s Done 249s Entering ResolveByKeep 249s 250s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 250s Reading package lists... 251s Building dependency tree... 251s Reading state information... 251s Starting pkgProblemResolver with broken count: 0 251s Starting 2 pkgProblemResolver with broken count: 0 251s Done 252s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 252s autopkgtest [13:24:02]: rebooting testbed after setup commands that affected boot 287s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 295s autopkgtest [13:24:45]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 15:49:33 UTC 2025 298s autopkgtest [13:24:48]: @@@@@@@@@@@@@@@@@@@@ apt-source python-pomegranate 305s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (dsc) [2729 B] 305s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (tar) [27.3 MB] 305s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (diff) [40.4 kB] 305s gpgv: Signature made Fri Nov 15 12:15:15 2024 UTC 305s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 305s gpgv: Can't check signature: No public key 305s dpkg-source: warning: cannot verify inline signature for ./python-pomegranate_0.14.8-7.dsc: no acceptable signature found 306s autopkgtest [13:24:56]: testing package python-pomegranate version 0.14.8-7 307s autopkgtest [13:24:57]: build not needed 317s autopkgtest [13:25:07]: test run-tests: preparing testbed 317s Reading package lists... 318s Building dependency tree... 318s Reading state information... 318s Starting pkgProblemResolver with broken count: 0 318s Starting 2 pkgProblemResolver with broken count: 0 318s Done 319s The following NEW packages will be installed: 319s fonts-font-awesome fonts-lato libblas3 libgfortran5 libjs-jquery 319s libjs-sphinxdoc libjs-underscore liblapack3 liblbfgsb0 319s python-pomegranate-doc python3-all python3-dateutil python3-decorator 319s python3-iniconfig python3-joblib python3-networkx python3-numpy 319s python3-packaging python3-pandas python3-pandas-lib python3-pluggy 319s python3-pomegranate python3-pytest python3-pytz python3-scipy python3-tz 319s python3.12 python3.12-minimal sphinx-rtd-theme-common 319s 0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded. 319s Need to get 65.8 MB of archives. 319s After this operation, 373 MB of additional disk space will be used. 319s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.9-1 [2236 kB] 320s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-lato all 2.015-1 [2781 kB] 320s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.9-1 [671 kB] 320s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 320s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.1-2 [161 kB] 320s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 15-20250213-1ubuntu1 [443 kB] 320s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 321s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 321s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 321s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.1-2 [2307 kB] 321s Get:11 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 321s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 321s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-pomegranate-doc all 0.14.8-7 [5463 kB] 321s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 321s Get:15 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 321s Get:16 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 321s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 321s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-joblib all 1.4.2-2 [205 kB] 321s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 322s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-13 [4148 kB] 322s Get:21 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 322s Get:22 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pytz all 2025.1-3 [162 kB] 322s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tz all 2025.1-3 [1866 B] 322s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas-lib arm64 2.2.3+dfsg-8 [6925 kB] 322s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pandas all 2.2.3+dfsg-8 [3112 kB] 323s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 323s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.14.1-4ubuntu1 [19.5 MB] 324s Get:28 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pomegranate arm64 0.14.8-7 [3720 kB] 324s Get:29 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.4-1 [252 kB] 324s Fetched 65.8 MB in 5s (14.4 MB/s) 324s Selecting previously unselected package python3.12-minimal. 325s (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 ... 116670 files and directories currently installed.) 325s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_arm64.deb ... 325s Unpacking python3.12-minimal (3.12.9-1) ... 325s Selecting previously unselected package fonts-lato. 325s Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ... 325s Unpacking fonts-lato (2.015-1) ... 325s Selecting previously unselected package python3.12. 325s Preparing to unpack .../02-python3.12_3.12.9-1_arm64.deb ... 325s Unpacking python3.12 (3.12.9-1) ... 325s Selecting previously unselected package fonts-font-awesome. 326s Preparing to unpack .../03-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 326s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 326s Selecting previously unselected package libblas3:arm64. 326s Preparing to unpack .../04-libblas3_3.12.1-2_arm64.deb ... 326s Unpacking libblas3:arm64 (3.12.1-2) ... 326s Selecting previously unselected package libgfortran5:arm64. 326s Preparing to unpack .../05-libgfortran5_15-20250213-1ubuntu1_arm64.deb ... 326s Unpacking libgfortran5:arm64 (15-20250213-1ubuntu1) ... 326s Selecting previously unselected package libjs-jquery. 326s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 326s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 326s Selecting previously unselected package libjs-underscore. 326s Preparing to unpack .../07-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 326s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 326s Selecting previously unselected package libjs-sphinxdoc. 326s Preparing to unpack .../08-libjs-sphinxdoc_8.1.3-5_all.deb ... 326s Unpacking libjs-sphinxdoc (8.1.3-5) ... 326s Selecting previously unselected package liblapack3:arm64. 326s Preparing to unpack .../09-liblapack3_3.12.1-2_arm64.deb ... 326s Unpacking liblapack3:arm64 (3.12.1-2) ... 326s Selecting previously unselected package liblbfgsb0:arm64. 326s Preparing to unpack .../10-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 326s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 326s Selecting previously unselected package sphinx-rtd-theme-common. 326s Preparing to unpack .../11-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 326s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 326s Selecting previously unselected package python-pomegranate-doc. 326s Preparing to unpack .../12-python-pomegranate-doc_0.14.8-7_all.deb ... 326s Unpacking python-pomegranate-doc (0.14.8-7) ... 326s Selecting previously unselected package python3-all. 326s Preparing to unpack .../13-python3-all_3.13.1-1~exp2_arm64.deb ... 326s Unpacking python3-all (3.13.1-1~exp2) ... 326s Selecting previously unselected package python3-dateutil. 327s Preparing to unpack .../14-python3-dateutil_2.9.0-3_all.deb ... 327s Unpacking python3-dateutil (2.9.0-3) ... 327s Selecting previously unselected package python3-decorator. 327s Preparing to unpack .../15-python3-decorator_5.1.1-5_all.deb ... 327s Unpacking python3-decorator (5.1.1-5) ... 327s Selecting previously unselected package python3-iniconfig. 327s Preparing to unpack .../16-python3-iniconfig_1.1.1-2_all.deb ... 327s Unpacking python3-iniconfig (1.1.1-2) ... 327s Selecting previously unselected package python3-joblib. 327s Preparing to unpack .../17-python3-joblib_1.4.2-2_all.deb ... 327s Unpacking python3-joblib (1.4.2-2) ... 327s Selecting previously unselected package python3-networkx. 327s Preparing to unpack .../18-python3-networkx_3.2.1-4ubuntu1_all.deb ... 327s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 327s Selecting previously unselected package python3-numpy. 327s Preparing to unpack .../19-python3-numpy_1%3a1.26.4+ds-13_arm64.deb ... 327s Unpacking python3-numpy (1:1.26.4+ds-13) ... 328s Selecting previously unselected package python3-packaging. 328s Preparing to unpack .../20-python3-packaging_24.2-1_all.deb ... 328s Unpacking python3-packaging (24.2-1) ... 328s Selecting previously unselected package python3-pytz. 328s Preparing to unpack .../21-python3-pytz_2025.1-3_all.deb ... 328s Unpacking python3-pytz (2025.1-3) ... 328s Selecting previously unselected package python3-tz. 328s Preparing to unpack .../22-python3-tz_2025.1-3_all.deb ... 328s Unpacking python3-tz (2025.1-3) ... 328s Selecting previously unselected package python3-pandas-lib:arm64. 328s Preparing to unpack .../23-python3-pandas-lib_2.2.3+dfsg-8_arm64.deb ... 328s Unpacking python3-pandas-lib:arm64 (2.2.3+dfsg-8) ... 328s Selecting previously unselected package python3-pandas. 328s Preparing to unpack .../24-python3-pandas_2.2.3+dfsg-8_all.deb ... 328s Unpacking python3-pandas (2.2.3+dfsg-8) ... 328s Selecting previously unselected package python3-pluggy. 329s Preparing to unpack .../25-python3-pluggy_1.5.0-1_all.deb ... 329s Unpacking python3-pluggy (1.5.0-1) ... 329s Selecting previously unselected package python3-scipy. 329s Preparing to unpack .../26-python3-scipy_1.14.1-4ubuntu1_arm64.deb ... 329s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 329s Selecting previously unselected package python3-pomegranate. 329s Preparing to unpack .../27-python3-pomegranate_0.14.8-7_arm64.deb ... 329s Unpacking python3-pomegranate (0.14.8-7) ... 330s Selecting previously unselected package python3-pytest. 330s Preparing to unpack .../28-python3-pytest_8.3.4-1_all.deb ... 330s Unpacking python3-pytest (8.3.4-1) ... 330s Setting up python3-iniconfig (1.1.1-2) ... 330s Setting up python3.12-minimal (3.12.9-1) ... 331s Setting up fonts-lato (2.015-1) ... 331s Setting up python3-joblib (1.4.2-2) ... 332s Setting up python3.12 (3.12.9-1) ... 334s Setting up python3-all (3.13.1-1~exp2) ... 334s Setting up python3-pytz (2025.1-3) ... 334s Setting up python3-networkx (3.2.1-4ubuntu1) ... 337s Setting up python3-tz (2025.1-3) ... 337s Setting up python3-decorator (5.1.1-5) ... 337s Setting up libblas3:arm64 (3.12.1-2) ... 337s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 337s Setting up python3-packaging (24.2-1) ... 338s Setting up libgfortran5:arm64 (15-20250213-1ubuntu1) ... 338s Setting up python3-pluggy (1.5.0-1) ... 338s Setting up python3-dateutil (2.9.0-3) ... 338s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 338s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 338s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 338s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 338s Setting up liblapack3:arm64 (3.12.1-2) ... 338s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 338s Setting up python3-pytest (8.3.4-1) ... 339s Setting up python3-numpy (1:1.26.4+ds-13) ... 344s Setting up libjs-sphinxdoc (8.1.3-5) ... 344s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 344s Setting up python3-scipy (1.14.1-4ubuntu1) ... 352s Setting up python3-pomegranate (0.14.8-7) ... 352s Setting up python3-pandas-lib:arm64 (2.2.3+dfsg-8) ... 352s Setting up python-pomegranate-doc (0.14.8-7) ... 352s Setting up python3-pandas (2.2.3+dfsg-8) ... 364s Processing triggers for systemd (257.2-3ubuntu1) ... 364s Processing triggers for man-db (2.13.0-1) ... 365s Processing triggers for libc-bin (2.40-4ubuntu1) ... 367s autopkgtest [13:25:57]: test run-tests: [----------------------- 367s ============================= test session starts ============================== 367s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 367s cachedir: .pytest_cache 367s rootdir: /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp 367s plugins: typeguard-4.4.1 370s collecting ... collected 598 items 370s 370s tests/test_bayes_classifier.py::test_unpickle_bayes_model PASSED [ 0%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_initialization PASSED [ 0%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_initialization PASSED [ 0%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba PASSED [ 0%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba PASSED [ 0%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_log_proba PASSED [ 1%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_log_proba PASSED [ 1%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba_parallel PASSED [ 1%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba_parallel PASSED [ 1%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba PASSED [ 1%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba PASSED [ 1%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_proba PASSED [ 2%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_proba PASSED [ 2%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba_parallel PASSED [ 2%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba_parallel PASSED [ 2%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict PASSED [ 2%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict PASSED [ 2%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict PASSED [ 3%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict PASSED [ 3%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_parallel PASSED [ 3%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_parallel PASSED [ 3%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_fit_parallel PASSED [ 3%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_fit_parallel PASSED [ 3%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_from_samples PASSED [ 4%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_pickle PASSED [ 4%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_pickle PASSED [ 4%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_to_json PASSED [ 4%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_to_json PASSED [ 4%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_robust_from_json PASSED [ 4%] 370s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_robust_from_json PASSED [ 5%] 370s tests/test_bayes_classifier.py::test_model PASSED [ 5%] 370s tests/test_bayes_classifier.py::test_hmm_log_proba PASSED [ 5%] 370s tests/test_bayes_classifier.py::test_hmm_proba PASSED [ 5%] 370s tests/test_bayes_classifier.py::test_hmm_prediction PASSED [ 5%] 370s tests/test_bayes_classifier.py::test_io_log_probability PASSED [ 5%] 370s tests/test_bayes_classifier.py::test_io_predict PASSED [ 6%] 370s tests/test_bayes_classifier.py::test_io_predict_proba PASSED [ 6%] 370s tests/test_bayes_classifier.py::test_io_predict_log_proba PASSED [ 6%] 370s tests/test_bayes_classifier.py::test_io_fit PASSED [ 6%] 370s tests/test_bayes_classifier.py::test_io_from_samples PASSED [ 6%] 370s tests/test_bayesian_network.py::test_check_input_dict PASSED [ 6%] 370s tests/test_bayesian_network.py::test_check_input_list_of_dicts PASSED [ 7%] 370s tests/test_bayesian_network.py::test_check_input_list_of_lists PASSED [ 7%] 370s tests/test_bayesian_network.py::test_titanic_network PASSED [ 7%] 370s tests/test_bayesian_network.py::test_guest_titanic PASSED [ 7%] 370s tests/test_bayesian_network.py::test_large_monty PASSED [ 7%] 370s tests/test_bayesian_network.py::test_large_monty_friend PASSED [ 7%] 370s tests/test_bayesian_network.py::test_large_monty_remaining PASSED [ 8%] 370s tests/test_bayesian_network.py::test_large_monty_network_log_probability PASSED [ 8%] 370s tests/test_bayesian_network.py::test_large_monty_network_log_probability_parallel PASSED [ 8%] 370s tests/test_bayesian_network.py::test_large_monty_prize PASSED [ 8%] 370s tests/test_bayesian_network.py::test_guest_monty PASSED [ 8%] 370s tests/test_bayesian_network.py::test_guest_with_monty PASSED [ 8%] 370s tests/test_bayesian_network.py::test_monty PASSED [ 9%] 370s tests/test_bayesian_network.py::test_predict PASSED [ 9%] 370s tests/test_bayesian_network.py::test_rejection_sampling PASSED [ 9%] 370s tests/test_bayesian_network.py::test_gibbs_sampling PASSED [ 9%] 370s tests/test_bayesian_network.py::test_predict_parallel PASSED [ 9%] 370s tests/test_bayesian_network.py::test_predict_datagenerator PASSED [ 9%] 370s tests/test_bayesian_network.py::test_numpy_predict PASSED [ 10%] 370s tests/test_bayesian_network.py::test_numpy_predict_parallel PASSED [ 10%] 370s tests/test_bayesian_network.py::test_numpy_predict_datagenerator PASSED [ 10%] 370s tests/test_bayesian_network.py::test_single_dict_predict_proba PASSED [ 10%] 370s tests/test_bayesian_network.py::test_single_dict_large_predict_proba PASSED [ 10%] 370s tests/test_bayesian_network.py::test_list_of_lists_predict_proba PASSED [ 10%] 370s tests/test_bayesian_network.py::test_list_of_lists_large_predict_proba PASSED [ 11%] 370s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba PASSED [ 11%] 370s tests/test_bayesian_network.py::test_list_of_dicts_large_predict_proba PASSED [ 11%] 370s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba_parallel PASSED [ 11%] 370s tests/test_bayesian_network.py::test_raise_error PASSED [ 11%] 371s tests/test_bayesian_network.py::test_exact_structure_learning PASSED [ 11%] 371s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning PASSED [ 12%] 371s tests/test_bayesian_network.py::test_exact_penalized_structure_learning PASSED [ 12%] 372s tests/test_bayesian_network.py::test_exact_penalized_low_memory_structure_learning PASSED [ 12%] 372s tests/test_bayesian_network.py::test_exact_structure_learning_include_edges PASSED [ 12%] 372s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_include_edges PASSED [ 12%] 372s tests/test_bayesian_network.py::test_exact_dp_structure_learning_include_edges PASSED [ 12%] 372s tests/test_bayesian_network.py::test_exact_structure_learning_exclude_edges PASSED [ 13%] 372s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_exclude_edges PASSED [ 13%] 372s tests/test_bayesian_network.py::test_exact_dp_structure_learning_exclude_edges PASSED [ 13%] 372s tests/test_bayesian_network.py::test_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 372s tests/test_bayesian_network.py::test_low_memory_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 372s tests/test_bayesian_network.py::test_constrained_parents_structure_learning_exclude_edges PASSED [ 13%] 372s tests/test_bayesian_network.py::test_low_memory_constrained_parents_structure_learning_exclude_edges PASSED [ 14%] 372s tests/test_bayesian_network.py::test_constrained_slap_structure_learning_exclude_edges PASSED [ 14%] 372s tests/test_bayesian_network.py::test_constrained_parents_structure_learning PASSED [ 14%] 372s tests/test_bayesian_network.py::test_constrained_slap_structure_learning PASSED [ 14%] 372s tests/test_bayesian_network.py::test_from_structure PASSED [ 14%] 372s tests/test_bayesian_network.py::test_robust_from_structure PASSED [ 14%] 372s tests/test_bayesian_network.py::test_from_json PASSED [ 15%] 372s tests/test_bayesian_network.py::test_robust_from_json PASSED [ 15%] 372s tests/test_bayesian_network.py::test_float64_from_json PASSED [ 15%] 372s tests/test_bayesian_network.py::test_robust_float64_from_json PASSED [ 15%] 372s tests/test_bayesian_network.py::test_parallel_structure_learning PASSED [ 15%] 373s tests/test_bayesian_network.py::test_greedy_structure_learning PASSED [ 15%] 373s tests/test_bayesian_network.py::test_greedy_structure_learning_include_edges PASSED [ 16%] 373s tests/test_bayesian_network.py::test_greedy_structure_learning_exclude_edges PASSED [ 16%] 373s tests/test_bayesian_network.py::test_greedy_penalized_structure_learning PASSED [ 16%] 373s tests/test_bayesian_network.py::test_chow_liu_structure_learning PASSED [ 16%] 373s tests/test_bayesian_network.py::test_exact_nan_structure_learning PASSED [ 16%] 373s tests/test_bayesian_network.py::test_greedy_nan_structure_learning PASSED [ 16%] 373s tests/test_bayesian_network.py::test_io_log_probability PASSED [ 17%] 373s tests/test_bayesian_network.py::test_io_predict PASSED [ 17%] 373s tests/test_bayesian_network.py::test_io_fit PASSED [ 17%] 373s tests/test_bayesian_network.py::test_io_from_samples PASSED [ 17%] 373s tests/test_bayesian_network.py::test_io_from_structure PASSED [ 17%] 373s tests/test_custom_distributions.py::test_custom_normal_gmm_init PASSED [ 17%] 373s tests/test_custom_distributions.py::test_custom_normal_gmm_logp PASSED [ 18%] 373s tests/test_custom_distributions.py::test_custom_normal_gmm_predict PASSED [ 18%] 373s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_proba PASSED [ 18%] 373s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_log_proba PASSED [ 18%] 373s tests/test_custom_distributions.py::test_custom_normal_gmm_fit PASSED [ 18%] 373s tests/test_custom_distributions.py::test_custom_normal_gmm_from_samples PASSED [ 18%] 373s tests/test_custom_distributions.py::test_custom_mgd_gmm_init PASSED [ 19%] 373s tests/test_custom_distributions.py::test_custom_mgd_gmm_logp PASSED [ 19%] 373s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict PASSED [ 19%] 373s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_proba PASSED [ 19%] 373s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_log_proba PASSED [ 19%] 373s tests/test_custom_distributions.py::test_custom_mgd_gmm_fit PASSED [ 19%] 373s tests/test_custom_distributions.py::test_custom_mgd_gmm_from_samples PASSED [ 20%] 373s tests/test_custom_distributions.py::test_custom_icd_gmm_init PASSED [ 20%] 373s tests/test_custom_distributions.py::test_custom_icd_gmm_logp PASSED [ 20%] 373s tests/test_custom_distributions.py::test_custom_icd_gmm_predict PASSED [ 20%] 374s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_proba PASSED [ 20%] 374s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_log_proba PASSED [ 20%] 374s tests/test_custom_distributions.py::test_custom_icd_gmm_fit PASSED [ 21%] 375s tests/test_custom_distributions.py::test_custom_icd_gmm_from_samples PASSED [ 21%] 375s tests/test_custom_distributions.py::test_custom_normal_nb_init PASSED [ 21%] 375s tests/test_custom_distributions.py::test_custom_normal_nb_logp PASSED [ 21%] 375s tests/test_custom_distributions.py::test_custom_normal_nb_predict PASSED [ 21%] 375s tests/test_custom_distributions.py::test_custom_normal_nb_predict_proba PASSED [ 21%] 376s tests/test_custom_distributions.py::test_custom_normal_nb_predict_log_proba PASSED [ 22%] 376s tests/test_custom_distributions.py::test_custom_normal_nb_fit PASSED [ 22%] 376s tests/test_custom_distributions.py::test_custom_normal_nb_from_samples PASSED [ 22%] 376s tests/test_custom_distributions.py::test_custom_mgd_bc_init PASSED [ 22%] 376s tests/test_custom_distributions.py::test_custom_mgd_bc_logp PASSED [ 22%] 376s tests/test_custom_distributions.py::test_custom_mgd_bc_predict PASSED [ 22%] 376s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_proba PASSED [ 23%] 376s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_log_proba PASSED [ 23%] 376s tests/test_custom_distributions.py::test_custom_mgd_bc_fit PASSED [ 23%] 376s tests/test_custom_distributions.py::test_custom_mgd_bc_from_samples PASSED [ 23%] 376s tests/test_custom_distributions.py::test_custom_icd_nb_init PASSED [ 23%] 376s tests/test_custom_distributions.py::test_custom_icd_nb_logp PASSED [ 23%] 376s tests/test_custom_distributions.py::test_custom_icd_nb_predict PASSED [ 24%] 376s tests/test_custom_distributions.py::test_custom_icd_nb_predict_proba PASSED [ 24%] 376s tests/test_custom_distributions.py::test_custom_icd_nb_predict_log_proba PASSED [ 24%] 376s tests/test_custom_distributions.py::test_custom_icd_nb_fit PASSED [ 24%] 376s tests/test_custom_distributions.py::test_custom_icd_nb_from_samples PASSED [ 24%] 376s tests/test_custom_distributions.py::test_custom_normal_hmm_init PASSED [ 24%] 376s tests/test_custom_distributions.py::test_custom_normal_hmm_logp PASSED [ 25%] 376s tests/test_custom_distributions.py::test_custom_normal_hmm_predict PASSED [ 25%] 376s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_proba PASSED [ 25%] 376s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_log_proba PASSED [ 25%] 376s tests/test_custom_distributions.py::test_custom_normal_hmm_fit PASSED [ 25%] 376s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples PASSED [ 25%] 376s tests/test_custom_distributions.py::test_custom_mgd_hmm_init PASSED [ 26%] 376s tests/test_custom_distributions.py::test_custom_mgd_hmm_logp PASSED [ 26%] 377s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict PASSED [ 26%] 377s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_proba PASSED [ 26%] 377s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_log_proba PASSED [ 26%] 377s tests/test_custom_distributions.py::test_custom_mgd_hmm_fit PASSED [ 26%] 377s tests/test_custom_distributions.py::test_custom_mgd_hmm_from_samples PASSED [ 27%] 377s tests/test_custom_distributions.py::test_custom_icd_hmm_init PASSED [ 27%] 377s tests/test_custom_distributions.py::test_custom_icd_hmm_logp PASSED [ 27%] 377s tests/test_custom_distributions.py::test_custom_icd_hmm_predict PASSED [ 27%] 377s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_proba PASSED [ 27%] 377s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_log_proba PASSED [ 27%] 377s tests/test_custom_distributions.py::test_custom_icd_hmm_fit PASSED [ 28%] 378s tests/test_custom_distributions.py::test_custom_icd_hmm_from_samples PASSED [ 28%] 378s tests/test_distributions.py::test_distributions_uniform_initialization PASSED [ 28%] 378s tests/test_distributions.py::test_distributions_uniform_blank PASSED [ 28%] 378s tests/test_distributions.py::test_distributions_uniform_initialization_error PASSED [ 28%] 378s tests/test_distributions.py::test_distributions_uniform_log_probability PASSED [ 28%] 378s tests/test_distributions.py::test_distributions_uniform_nan_log_probability PASSED [ 29%] 378s tests/test_distributions.py::test_distributions_uniform_underflow_log_probability PASSED [ 29%] 378s tests/test_distributions.py::test_distributions_uniform_probability PASSED [ 29%] 378s tests/test_distributions.py::test_distributions_uniform_nan_probability PASSED [ 29%] 378s tests/test_distributions.py::test_distributions_uniform_underflow_probability PASSED [ 29%] 378s tests/test_distributions.py::test_distributions_uniform_fit PASSED [ 29%] 378s tests/test_distributions.py::test_distributions_uniform_nan_fit PASSED [ 30%] 378s tests/test_distributions.py::test_distributions_uniform_exclusive_nan_fit PASSED [ 30%] 378s tests/test_distributions.py::test_distributions_uniform_weighted_fit PASSED [ 30%] 378s tests/test_distributions.py::test_distributions_uniform_inertia_fit PASSED [ 30%] 378s tests/test_distributions.py::test_distributions_uniform_fit_ooc PASSED [ 30%] 378s tests/test_distributions.py::test_distributions_uniform_freeze_fit PASSED [ 30%] 378s tests/test_distributions.py::test_distributions_uniform_freeze_thaw_fit PASSED [ 31%] 378s tests/test_distributions.py::test_distributions_uniform_from_samples PASSED [ 31%] 378s tests/test_distributions.py::test_distributions_uniform_nan_from_samples PASSED [ 31%] 378s tests/test_distributions.py::test_distributions_uniform_pickle_serialization PASSED [ 31%] 378s tests/test_distributions.py::test_distributions_uniform_json_serialization PASSED [ 31%] 378s tests/test_distributions.py::test_distributions_uniform_robust_json_serialization PASSED [ 31%] 378s tests/test_distributions.py::test_distributions_uniform_random_sample PASSED [ 32%] 378s tests/test_distributions.py::test_distributions_normal_initialization PASSED [ 32%] 378s tests/test_distributions.py::test_distributions_normal_blank PASSED [ 32%] 378s tests/test_distributions.py::test_distributions_normal_initialization_error PASSED [ 32%] 378s tests/test_distributions.py::test_distributions_normal_log_probability PASSED [ 32%] 378s tests/test_distributions.py::test_distributions_normal_nan_log_probability PASSED [ 32%] 378s tests/test_distributions.py::test_distributions_normal_underflow_log_probability PASSED [ 33%] 378s tests/test_distributions.py::test_distributions_normal_probability PASSED [ 33%] 378s tests/test_distributions.py::test_distributions_normal_nan_probability PASSED [ 33%] 378s tests/test_distributions.py::test_distributions_normal_underflow_probability PASSED [ 33%] 378s tests/test_distributions.py::test_distributions_normal_fit PASSED [ 33%] 378s tests/test_distributions.py::test_distributions_normal_nan_fit PASSED [ 33%] 378s tests/test_distributions.py::test_distributions_normal_exclusive_nan_fit PASSED [ 34%] 378s tests/test_distributions.py::test_distributions_normal_weighted_fit PASSED [ 34%] 378s tests/test_distributions.py::test_distributions_normal_inertia_fit PASSED [ 34%] 378s tests/test_distributions.py::test_distributions_normal_fit_ooc PASSED [ 34%] 378s tests/test_distributions.py::test_distributions_normal_freeze_fit PASSED [ 34%] 378s tests/test_distributions.py::test_distributions_normal_freeze_thaw_fit PASSED [ 34%] 378s tests/test_distributions.py::test_distributions_normal_from_samples PASSED [ 35%] 378s tests/test_distributions.py::test_distributions_normal_nan_from_samples PASSED [ 35%] 378s tests/test_distributions.py::test_distributions_normal_pickle_serialization PASSED [ 35%] 378s tests/test_distributions.py::test_distributions_normal_json_serialization PASSED [ 35%] 378s tests/test_distributions.py::test_distributions_normal_robust_json_serialization PASSED [ 35%] 378s tests/test_distributions.py::test_distributions_normal_random_sample PASSED [ 35%] 378s tests/test_distributions.py::test_distributions_discrete PASSED [ 36%] 378s tests/test_distributions.py::test_discrete_robust_json_serialization PASSED [ 36%] 378s tests/test_distributions.py::test_lognormal PASSED [ 36%] 378s tests/test_distributions.py::test_distributions_lognormal_random_sample PASSED [ 36%] 378s tests/test_distributions.py::test_gamma PASSED [ 36%] 378s tests/test_distributions.py::test_distributions_gamma_random_sample PASSED [ 36%] 378s tests/test_distributions.py::test_exponential PASSED [ 37%] 378s tests/test_distributions.py::test_distributions_exponential_random_sample PASSED [ 37%] 378s tests/test_distributions.py::test_poisson PASSED [ 37%] 378s tests/test_distributions.py::test_distributions_poisson_random_sample PASSED [ 37%] 378s tests/test_distributions.py::test_beta PASSED [ 37%] 378s tests/test_distributions.py::test_distributions_beta_random_sample PASSED [ 37%] 378s tests/test_distributions.py::test_gaussian_kernel PASSED [ 38%] 378s tests/test_distributions.py::test_distributions_gaussian_kernel_random_sample PASSED [ 38%] 378s tests/test_distributions.py::test_triangular_kernel PASSED [ 38%] 378s tests/test_distributions.py::test_distributions_triangle_kernel_random_sample PASSED [ 38%] 378s tests/test_distributions.py::test_uniform_kernel PASSED [ 38%] 378s tests/test_distributions.py::test_distributions_uniform_kernel_random_sample PASSED [ 38%] 378s tests/test_distributions.py::test_bernoulli PASSED [ 39%] 378s tests/test_distributions.py::test_independent PASSED [ 39%] 378s tests/test_distributions.py::test_distributions_independent_random_sample PASSED [ 39%] 378s tests/test_distributions.py::test_conditional PASSED [ 39%] 378s tests/test_distributions.py::test_distributions_cpt_initialization PASSED [ 39%] 378s tests/test_distributions.py::test_distributions_cpt_log_probability PASSED [ 39%] 378s tests/test_distributions.py::test_distributions_cpt_nan_log_probability PASSED [ 40%] 378s tests/test_distributions.py::test_distributions_cpt_probability PASSED [ 40%] 378s tests/test_distributions.py::test_distributions_cpt_nan_probability PASSED [ 40%] 378s tests/test_distributions.py::test_distributions_cpt_fit PASSED [ 40%] 378s tests/test_distributions.py::test_distributions_cpt_nan_fit PASSED [ 40%] 378s tests/test_distributions.py::test_distributions_cpt_exclusive_nan_fit PASSED [ 40%] 378s tests/test_distributions.py::test_distributions_cpt_weighted_fit PASSED [ 41%] 378s tests/test_distributions.py::test_univariate_log_probability PASSED [ 41%] 378s tests/test_distributions.py::test_multivariate_log_probability PASSED [ 41%] 378s tests/test_distributions.py::test_distributions_mgd_random_sample PASSED [ 41%] 378s tests/test_distributions.py::test_cpd_sampling PASSED [ 41%] 378s tests/test_distributions.py::test_distributions_cpt_random_sample PASSED [ 41%] 378s tests/test_factor_graphs.py::test_json PASSED [ 42%] 378s tests/test_factor_graphs.py::test_robust_json PASSED [ 42%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_log_probability PASSED [ 42%] 378s tests/test_gmm.py::test_gmm_multivariate_mixed_log_probability PASSED [ 42%] 378s tests/test_gmm.py::test_gmm_univariate_gaussian_log_probability PASSED [ 42%] 378s tests/test_gmm.py::test_gmm_mixed_log_probability PASSED [ 42%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_json PASSED [ 43%] 378s tests/test_gmm.py::test_gmm_multivariate_mixed_json PASSED [ 43%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_robust_from_json PASSED [ 43%] 378s tests/test_gmm.py::test_gmm_multivariate_mixed_robust_from_json PASSED [ 43%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict_log_proba PASSED [ 43%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict PASSED [ 43%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit PASSED [ 44%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit_iterations PASSED [ 44%] 378s tests/test_gmm.py::test_gmm_multivariate_mixed_fit_iterations PASSED [ 44%] 378s tests/test_gmm.py::test_gmm_initialization PASSED [ 44%] 378s tests/test_gmm.py::test_gmm_multivariate_discrete_initialization PASSED [ 44%] 378s tests/test_gmm.py::test_gmm_dimension PASSED [ 44%] 378s tests/test_gmm.py::test_gmm_json PASSED [ 45%] 378s tests/test_gmm.py::test_gmm_univariate_pickling PASSED [ 45%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_pickling PASSED [ 45%] 378s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc PASSED [ 45%] 379s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc PASSED [ 45%] 379s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch PASSED [ 45%] 379s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch PASSED [ 46%] 379s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_from_samples PASSED [ 46%] 379s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_from_samples PASSED [ 46%] 379s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit PASSED [ 46%] 379s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_fit PASSED [ 46%] 379s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_log_probability PASSED [ 46%] 379s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_log_probability PASSED [ 47%] 380s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit_predict PASSED [ 47%] 380s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict PASSED [ 47%] 380s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict PASSED [ 47%] 380s tests/test_gmm.py::test_gmm_multivariate_discrete_predict_proba PASSED [ 47%] 380s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict_proba PASSED [ 47%] 380s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict_proba PASSED [ 48%] 380s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_from_samples PASSED [ 48%] 380s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_from_samples PASSED [ 48%] 380s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_fit PASSED [ 48%] 380s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_fit PASSED [ 48%] 380s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_from_samples PASSED [ 48%] 380s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_from_samples PASSED [ 49%] 380s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_fit PASSED [ 49%] 381s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_fit PASSED [ 49%] 381s tests/test_gmm.py::test_gmm_multivariate_mixed_random_sample PASSED [ 49%] 381s tests/test_gmm.py::test_gmm_multivariate_mixed_discrete_other_fit PASSED [ 49%] 381s tests/test_gmm.py::test_io_log_probability PASSED [ 50%] 381s tests/test_gmm.py::test_io_predict PASSED [ 50%] 381s tests/test_gmm.py::test_io_predict_proba PASSED [ 50%] 381s tests/test_gmm.py::test_io_predict_log_proba PASSED [ 50%] 381s tests/test_gmm.py::test_io_fit PASSED [ 50%] 381s tests/test_gmm.py::test_io_from_samples_gmm PASSED [ 50%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_forward PASSED [ 51%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_forward PASSED [ 51%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_forward PASSED [ 51%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_forward PASSED [ 51%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_forward PASSED [ 51%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_forward PASSED [ 51%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_forward PASSED [ 52%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_forward PASSED [ 52%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_forward PASSED [ 52%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_forward PASSED [ 52%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_backward PASSED [ 52%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_backward PASSED [ 52%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_backward PASSED [ 53%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_backward PASSED [ 53%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_backward PASSED [ 53%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_backward PASSED [ 53%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_backward PASSED [ 53%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_backward PASSED [ 53%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_backward PASSED [ 54%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_backward PASSED [ 54%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_log_proba PASSED [ 54%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_log_proba PASSED [ 54%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_log_proba PASSED [ 54%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba PASSED [ 54%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_json PASSED [ 55%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_yaml PASSED [ 55%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_robust_from_json PASSED [ 55%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba PASSED [ 55%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_json PASSED [ 55%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_yaml PASSED [ 55%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_robust_from_json PASSED [ 56%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_log_proba PASSED [ 56%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_log_proba PASSED [ 56%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_log_proba PASSED [ 56%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_proba PASSED [ 57%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_proba PASSED [ 57%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_proba PASSED [ 57%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_proba PASSED [ 57%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_proba PASSED [ 57%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_proba PASSED [ 57%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_proba PASSED [ 58%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_proba PASSED [ 58%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict PASSED [ 58%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict PASSED [ 58%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict PASSED [ 59%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict PASSED [ 59%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict PASSED [ 59%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict PASSED [ 59%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict PASSED [ 59%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict PASSED [ 59%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict PASSED [ 60%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict PASSED [ 60%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_viterbi PASSED [ 60%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_viterbi PASSED [ 60%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_viterbi PASSED [ 60%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_viterbi PASSED [ 60%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_viterbi PASSED [ 61%] 381s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_viterbi PASSED [ 61%] 381s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 381s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_viterbi PASSED [ 61%] 381s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_viterbi PASSED [ 61%] 381s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 381s tests/test_hmm.py::test_hmm_viterbi_fit PASSED [ 62%] 381s tests/test_hmm.py::test_hmm_viterbi_fit_no_pseudocount PASSED [ 62%] 381s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount PASSED [ 62%] 381s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_priors PASSED [ 62%] 381s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia PASSED [ 62%] 381s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia2 PASSED [ 62%] 381s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_inertia PASSED [ 63%] 381s tests/test_hmm.py::test_hmm_viterbi_fit_one_check_input PASSED [ 63%] 381s tests/test_hmm.py::test_hmm_bw_fit PASSED [ 63%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit PASSED [ 63%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_json_yaml PASSED [ 63%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_robust_from_json PASSED [ 63%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_from_yaml PASSED [ 64%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_fit PASSED [ 64%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_json PASSED [ 64%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_robust_from_json PASSED [ 64%] 381s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_yaml PASSED [ 64%] 381s tests/test_hmm.py::test_hmm_bw_fit_json PASSED [ 64%] 381s tests/test_hmm.py::test_hmm_bw_fit_robust_from_json PASSED [ 65%] 381s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount PASSED [ 65%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount PASSED [ 65%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors PASSED [ 65%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_inertia PASSED [ 65%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2 PASSED [ 65%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia PASSED [ 66%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions PASSED [ 66%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges PASSED [ 66%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_edge_a_distribution_inertia PASSED [ 66%] 381s tests/test_hmm.py::test_hmm_bw_fit_parallel PASSED [ 66%] 381s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount_parallel PASSED [ 66%] 381s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_parallel PASSED [ 67%] 382s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors_parallel PASSED [ 67%] 382s tests/test_hmm.py::test_hmm_bw_fit_w_inertia_parallel PASSED [ 67%] 382s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2_parallel PASSED [ 67%] 382s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia_parallel PASSED [ 67%] 382s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions_parallel PASSED [ 67%] 382s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges_parallel PASSED [ 68%] 382s tests/test_hmm.py::test_hmm_bw_fit_one_check_input PASSED [ 68%] 382s tests/test_hmm.py::test_hmm_initialization PASSED [ 68%] 382s tests/test_hmm.py::test_hmm_univariate_initialization PASSED [ 68%] 382s tests/test_hmm.py::test_hmm_multivariate_initialization PASSED [ 68%] 382s tests/test_hmm.py::test_hmm_initialization_error PASSED [ 68%] 382s tests/test_hmm.py::test_hmm_pickle_univariate PASSED [ 69%] 382s tests/test_hmm.py::test_hmm_json_univariate PASSED [ 69%] 382s tests/test_hmm.py::test_hmm_robust_from_json_univariate PASSED [ 69%] 382s tests/test_hmm.py::test_hmm_pickle_multivariate PASSED [ 69%] 382s tests/test_hmm.py::test_hmm_json_multivariate PASSED [ 69%] 382s tests/test_hmm.py::test_hmm_robust_from_json_multivariate PASSED [ 69%] 382s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples PASSED [ 70%] 382s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_with_labels PASSED [ 70%] 382s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_one_check_input PASSED [ 70%] 382s tests/test_hmm.py::test_hmm_univariate_gaussian_from_samples PASSED [ 70%] 382s tests/test_hmm.py::test_hmm_multivariate_gaussian_from_samples PASSED [ 70%] 382s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_end_state PASSED [ 70%] 382s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_no_end_state PASSED [ 71%] 382s tests/test_hmm.py::test_hmm_json_general_mixture_gaussian PASSED [ 71%] 382s tests/test_hmm.py::test_hmm_robust_from_json_general_mixture_gaussian PASSED [ 71%] 382s tests/test_hmm.py::test_io_fit PASSED [ 71%] 383s tests/test_hmm.py::test_io_from_samples_hmm PASSED [ 71%] 383s tests/test_io.py::test_io_datagenerator_shape PASSED [ 71%] 383s tests/test_io.py::test_io_datagenerator_classes_fail PASSED [ 72%] 383s tests/test_io.py::test_io_datagenerator_classes PASSED [ 72%] 383s tests/test_io.py::test_io_datagenerator_x_batches PASSED [ 72%] 383s tests/test_io.py::test_io_datagenerator_w_batches PASSED [ 72%] 383s tests/test_io.py::test_io_datagenerator_y_batches PASSED [ 72%] 383s tests/test_io.py::test_io_datagenerator_wy_batches PASSED [ 72%] 383s tests/test_io.py::test_io_datagenerator_wy_unlabeled PASSED [ 73%] 383s tests/test_io.py::test_io_datagenerator_wy_labeled PASSED [ 73%] 383s tests/test_io.py::test_io_seqgenerator_uni_shape PASSED [ 73%] 383s tests/test_io.py::test_io_seqgenerator_symbol_shape PASSED [ 73%] 383s tests/test_io.py::test_io_seqgenerator_shape PASSED [ 73%] 383s tests/test_io.py::test_io_seqgenerator_x_batches PASSED [ 73%] 383s tests/test_io.py::test_io_seqgenerator_x_symbol_batches PASSED [ 74%] 383s tests/test_io.py::test_io_seqgenerator_w_batches PASSED [ 74%] 383s tests/test_io.py::test_io_seqgenerator_w_symbol_batches PASSED [ 74%] 383s tests/test_io.py::test_io_seqgenerator_y_batches PASSED [ 74%] 383s tests/test_io.py::test_io_seqgenerator_y_symbol_batches PASSED [ 74%] 383s tests/test_io.py::test_io_seqgenerator_wy_batches PASSED [ 74%] 383s tests/test_io.py::test_io_seqgenerator_wy_symbol_batches PASSED [ 75%] 383s tests/test_io.py::test_io_seqgenerator_wy_unlabeled PASSED [ 75%] 383s tests/test_io.py::test_io_seqgenerator_wy_symbol_unlabeled PASSED [ 75%] 384s tests/test_io.py::test_io_seqgenerator_wy_labeled PASSED [ 75%] 384s tests/test_io.py::test_io_seqgenerator_wy_symbol_labeled PASSED [ 75%] 384s tests/test_io.py::test_io_dfgenerator_shape PASSED [ 75%] 384s tests/test_io.py::test_io_dfgenerator_classes_fail PASSED [ 76%] 384s tests/test_io.py::test_io_dfgenerator_numpy_classes PASSED [ 76%] 384s tests/test_io.py::test_io_dfgenerator_pandas_classes PASSED [ 76%] 384s tests/test_io.py::test_io_dfgenerator_str_classes PASSED [ 76%] 384s tests/test_io.py::test_io_dfgenerator_x_batches PASSED [ 76%] 384s tests/test_io.py::test_io_dfgenerator_w_batches PASSED [ 76%] 384s tests/test_io.py::test_io_dfgenerator_w_str_batches PASSED [ 77%] 384s tests/test_io.py::test_io_dfgenerator_y_batches PASSED [ 77%] 384s tests/test_io.py::test_io_dfgenerator_y_str_batches PASSED [ 77%] 384s tests/test_io.py::test_io_dfgenerator_wy_batches PASSED [ 77%] 384s tests/test_io.py::test_io_dfgenerator_wy_str_batches PASSED [ 77%] 384s tests/test_io.py::test_io_dfgenerator_wy_unlabeled PASSED [ 77%] 384s tests/test_io.py::test_io_dfgenerator_wy_str_unlabeled PASSED [ 78%] 384s tests/test_io.py::test_io_dfgenerator_wy_labeled PASSED [ 78%] 384s tests/test_io.py::test_io_dfgenerator_wy_str_labeled PASSED [ 78%] 384s tests/test_kmeans.py::test_kmeans_init PASSED [ 78%] 384s tests/test_kmeans.py::test_kmeans_from_samples PASSED [ 78%] 384s tests/test_kmeans.py::test_kmeans_from_samples_parallel PASSED [ 78%] 384s tests/test_kmeans.py::test_kmeans_predict PASSED [ 79%] 384s tests/test_kmeans.py::test_kmeans_predict_parallel PASSED [ 79%] 384s tests/test_kmeans.py::test_kmeans_predict_large PASSED [ 79%] 384s tests/test_kmeans.py::test_kmeans_predict_large_parallel PASSED [ 79%] 384s tests/test_kmeans.py::test_kmeans_fit PASSED [ 79%] 385s tests/test_kmeans.py::test_kmeans_fit_parallel PASSED [ 79%] 385s tests/test_kmeans.py::test_kmeans_multiple_init PASSED [ 80%] 385s tests/test_kmeans.py::test_kmeans_ooc_from_samples PASSED [ 80%] 385s tests/test_kmeans.py::test_kmeans_ooc_fit PASSED [ 80%] 385s tests/test_kmeans.py::test_kmeans_minibatch_from_samples PASSED [ 80%] 385s tests/test_kmeans.py::test_kmeans_minibatch_fit PASSED [ 80%] 385s tests/test_kmeans.py::test_kmeans_nan_from_samples PASSED [ 80%] 385s tests/test_kmeans.py::test_kmeans_nan_from_samples_parallel PASSED [ 81%] 385s tests/test_kmeans.py::test_kmeans_nan_fit PASSED [ 81%] 385s tests/test_kmeans.py::test_kmeans_nan_fit_parallel PASSED [ 81%] 385s tests/test_kmeans.py::test_kmeans_nan_fit_large PASSED [ 81%] 385s tests/test_kmeans.py::test_kmeans_nan_fit_large_parallel PASSED [ 81%] 385s tests/test_kmeans.py::test_kmeans_nan_predict PASSED [ 81%] 385s tests/test_kmeans.py::test_kmeans_nan_predict_parallel PASSED [ 82%] 385s tests/test_kmeans.py::test_kmeans_nan_large_predict PASSED [ 82%] 385s tests/test_kmeans.py::test_kmeans_nan_large_predict_parallel PASSED [ 82%] 385s tests/test_kmeans.py::test_kmeans_nan_multiple_init PASSED [ 82%] 385s tests/test_kmeans.py::test_kmeans_ooc_nan_from_samples PASSED [ 82%] 385s tests/test_kmeans.py::test_kmeans_ooc_nan_fit PASSED [ 82%] 385s tests/test_kmeans.py::test_kmeans_minibatch_nan_from_samples PASSED [ 83%] 385s tests/test_kmeans.py::test_kmeans_minibatch_nan_fit PASSED [ 83%] 385s tests/test_markov_chain.py::test_zeroth_dist PASSED [ 83%] 385s tests/test_markov_chain.py::test_first_dist PASSED [ 83%] 385s tests/test_markov_chain.py::test_second_dist PASSED [ 83%] 385s tests/test_markov_chain.py::test_constructors PASSED [ 83%] 385s tests/test_markov_chain.py::test_first_log_probability PASSED [ 84%] 385s tests/test_markov_chain.py::test_summarize_no_weights_no_inertia PASSED [ 84%] 385s tests/test_markov_chain.py::test_summarize_no_weights_with_inertia PASSED [ 84%] 385s tests/test_markov_chain.py::test_summarize_with_weights_no_inertia PASSED [ 84%] 385s tests/test_markov_chain.py::test_summarize_with_weights_with_inertia PASSED [ 84%] 385s tests/test_markov_chain.py::test_raise_errors PASSED [ 84%] 385s tests/test_markov_chain.py::test_pickling PASSED [ 85%] 385s tests/test_markov_chain.py::test_json PASSED [ 85%] 385s tests/test_markov_chain.py::test_robust_from_json PASSED [ 85%] 385s tests/test_markov_network.py::test_initialize PASSED [ 85%] 385s tests/test_markov_network.py::test_structure PASSED [ 85%] 385s tests/test_markov_network.py::test_partition PASSED [ 85%] 385s tests/test_markov_network.py::test_d PASSED [ 86%] 385s tests/test_markov_network.py::test_d_mixed PASSED [ 86%] 385s tests/test_markov_network.py::test_log_probability_int PASSED [ 86%] 385s tests/test_markov_network.py::test_log_probability_str PASSED [ 86%] 385s tests/test_markov_network.py::test_log_probability_bool PASSED [ 86%] 385s tests/test_markov_network.py::test_log_probability_mixed PASSED [ 86%] 385s tests/test_markov_network.py::test_log_probability_unnormalized_int PASSED [ 87%] 385s tests/test_markov_network.py::test_log_probability_unnormalized_str PASSED [ 87%] 385s tests/test_markov_network.py::test_log_probability_unnormalized_bool PASSED [ 87%] 385s tests/test_markov_network.py::test_log_probability_unnormalized_mixed PASSED [ 87%] 385s tests/test_markov_network.py::test_predict_int PASSED [ 87%] 385s tests/test_markov_network.py::test_predict_str PASSED [ 87%] 385s tests/test_markov_network.py::test_predict_bool PASSED [ 88%] 385s tests/test_markov_network.py::test_predict_mixed PASSED [ 88%] 385s tests/test_naive_bayes.py::test_nb_univariate_initialization PASSED [ 88%] 385s tests/test_naive_bayes.py::test_nb_multivariate_initialization PASSED [ 88%] 385s tests/test_naive_bayes.py::test_nb_univariate_constructors PASSED [ 88%] 385s tests/test_naive_bayes.py::test_nb_multivariate_constructors PASSED [ 88%] 385s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba PASSED [ 89%] 385s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba PASSED [ 89%] 385s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba PASSED [ 89%] 385s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_log_proba PASSED [ 89%] 385s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_log_proba PASSED [ 89%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba_parallel PASSED [ 89%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba_parallel PASSED [ 90%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba_parallel PASSED [ 90%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba PASSED [ 90%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba PASSED [ 90%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba PASSED [ 90%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_proba PASSED [ 90%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_proba PASSED [ 91%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba_parallel PASSED [ 91%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba_parallel PASSED [ 91%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba_parallel PASSED [ 91%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict PASSED [ 91%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict PASSED [ 91%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict PASSED [ 92%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict PASSED [ 92%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict PASSED [ 92%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_parallel PASSED [ 92%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_parallel PASSED [ 92%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_parallel PASSED [ 92%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit PASSED [ 93%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit PASSED [ 93%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit PASSED [ 93%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_fit PASSED [ 93%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_fit PASSED [ 93%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit_parallel PASSED [ 93%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit_parallel PASSED [ 94%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit_parallel PASSED [ 94%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples PASSED [ 94%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples PASSED [ 94%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples PASSED [ 94%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_from_samples PASSED [ 94%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_from_samples PASSED [ 95%] 386s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples_parallel PASSED [ 95%] 386s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples_parallel PASSED [ 95%] 386s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples_parallel PASSED [ 95%] 386s tests/test_naive_bayes.py::test_raise_errors PASSED [ 95%] 386s tests/test_naive_bayes.py::test_pickling PASSED [ 95%] 386s tests/test_naive_bayes.py::test_json PASSED [ 96%] 386s tests/test_naive_bayes.py::test_robust_from_json PASSED [ 96%] 386s tests/test_naive_bayes.py::test_io_log_probability PASSED [ 96%] 386s tests/test_naive_bayes.py::test_io_predict PASSED [ 96%] 386s tests/test_naive_bayes.py::test_io_predict_proba PASSED [ 96%] 386s tests/test_naive_bayes.py::test_io_predict_log_proba PASSED [ 96%] 386s tests/test_naive_bayes.py::test_io_fit PASSED [ 97%] 386s tests/test_naive_bayes.py::test_io_from_samples PASSED [ 97%] 386s tests/test_naive_bayes.py::test_discrete_distribution PASSED [ 97%] 386s tests/test_naive_bayes.py::test_bernoulli_discrete_distribution PASSED [ 97%] 386s tests/test_profile_hmm.py::test_same_length_viterbi PASSED [ 97%] 386s tests/test_profile_hmm.py::test_variable_length_viterbi PASSED [ 97%] 386s tests/test_profile_hmm.py::test_log_probability PASSED [ 98%] 386s tests/test_profile_hmm.py::test_posterior_transitions PASSED [ 98%] 386s tests/test_profile_hmm.py::test_posterior_transitions_w_training PASSED [ 98%] 386s tests/test_profile_hmm.py::test_posterior_transitions_w_vtraining PASSED [ 98%] 386s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_training PASSED [ 98%] 386s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_vtraining PASSED [ 98%] 386s tests/test_profile_hmm.py::test_posterior_emissions PASSED [ 99%] 386s tests/test_profile_hmm.py::test_posterior_emissions_w_multitransition_setup PASSED [ 99%] 386s tests/test_profile_hmm.py::test_posterior_emissions_w_tied_edge_setup PASSED [ 99%] 386s tests/test_profile_hmm.py::test_properties PASSED [ 99%] 386s tests/test_profile_hmm.py::test_to_json PASSED [ 99%] 386s tests/test_profile_hmm.py::test_from_json PASSED [100%] 386s 386s =============================== warnings summary =============================== 386s tests/test_custom_distributions.py: 29600 warnings 386s tests/test_hmm.py: 375 warnings 386s /usr/lib/python3/dist-packages/joblib/parallel.py:1847: 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.) 386s res = func(*args, **kwargs) 386s 386s tests/test_custom_distributions.py: 40 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:223: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 400 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:232: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:345: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:359: 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.) 386s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:373: 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.) 386s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:387: 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.) 386s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:402: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 2000 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:411: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 40 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:493: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 400 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:504: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:620: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:634: 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.) 386s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:648: 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.) 386s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:662: 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.) 386s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 386s 386s tests/test_custom_distributions.py: 200 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:679: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 2000 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:690: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 10 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:700: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 30 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:705: 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.) 386s assert_array_equal(model1.predict(X), model2.predict(X)) 386s 386s tests/test_custom_distributions.py: 30 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:710: 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.) 386s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 386s 386s tests/test_custom_distributions.py: 30 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:715: 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.) 386s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 386s 386s tests/test_custom_distributions.py: 10 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:724: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 386s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 386s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 386s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:733: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 50 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:787: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 150 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:792: 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.) 386s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 386s 386s tests/test_custom_distributions.py: 150 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:797: 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.) 386s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 386s 386s tests/test_custom_distributions.py: 150 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:802: 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.) 386s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 386s 386s tests/test_custom_distributions.py: 30 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:811: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s tests/test_custom_distributions.py: 20 warnings 386s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:820: 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.) 386s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 386s 386s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 386s ===================== 598 passed, 37519 warnings in 18.74s ===================== 387s ============================= test session starts ============================== 387s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 387s cachedir: .pytest_cache 387s rootdir: /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp 387s plugins: typeguard-4.4.1 389s collecting ... collected 598 items 389s 389s tests/test_bayes_classifier.py::test_unpickle_bayes_model PASSED [ 0%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_initialization PASSED [ 0%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_initialization PASSED [ 0%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba PASSED [ 0%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba PASSED [ 0%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_log_proba PASSED [ 1%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_log_proba PASSED [ 1%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba_parallel PASSED [ 1%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba_parallel PASSED [ 1%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba PASSED [ 1%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba PASSED [ 1%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_proba PASSED [ 2%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_proba PASSED [ 2%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba_parallel PASSED [ 2%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba_parallel PASSED [ 2%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict PASSED [ 2%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict PASSED [ 2%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict PASSED [ 3%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict PASSED [ 3%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_parallel PASSED [ 3%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_parallel PASSED [ 3%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_fit_parallel PASSED [ 3%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_fit_parallel PASSED [ 3%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_from_samples PASSED [ 4%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_pickle PASSED [ 4%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_pickle PASSED [ 4%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_to_json PASSED [ 4%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_to_json PASSED [ 4%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_robust_from_json PASSED [ 4%] 389s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_robust_from_json PASSED [ 5%] 389s tests/test_bayes_classifier.py::test_model PASSED [ 5%] 389s tests/test_bayes_classifier.py::test_hmm_log_proba PASSED [ 5%] 389s tests/test_bayes_classifier.py::test_hmm_proba PASSED [ 5%] 389s tests/test_bayes_classifier.py::test_hmm_prediction PASSED [ 5%] 389s tests/test_bayes_classifier.py::test_io_log_probability PASSED [ 5%] 389s tests/test_bayes_classifier.py::test_io_predict PASSED [ 6%] 389s tests/test_bayes_classifier.py::test_io_predict_proba PASSED [ 6%] 389s tests/test_bayes_classifier.py::test_io_predict_log_proba PASSED [ 6%] 389s tests/test_bayes_classifier.py::test_io_fit PASSED [ 6%] 389s tests/test_bayes_classifier.py::test_io_from_samples PASSED [ 6%] 389s tests/test_bayesian_network.py::test_check_input_dict PASSED [ 6%] 389s tests/test_bayesian_network.py::test_check_input_list_of_dicts PASSED [ 7%] 389s tests/test_bayesian_network.py::test_check_input_list_of_lists PASSED [ 7%] 389s tests/test_bayesian_network.py::test_titanic_network PASSED [ 7%] 389s tests/test_bayesian_network.py::test_guest_titanic PASSED [ 7%] 389s tests/test_bayesian_network.py::test_large_monty PASSED [ 7%] 389s tests/test_bayesian_network.py::test_large_monty_friend PASSED [ 7%] 389s tests/test_bayesian_network.py::test_large_monty_remaining PASSED [ 8%] 389s tests/test_bayesian_network.py::test_large_monty_network_log_probability PASSED [ 8%] 389s tests/test_bayesian_network.py::test_large_monty_network_log_probability_parallel PASSED [ 8%] 389s tests/test_bayesian_network.py::test_large_monty_prize PASSED [ 8%] 389s tests/test_bayesian_network.py::test_guest_monty PASSED [ 8%] 389s tests/test_bayesian_network.py::test_guest_with_monty PASSED [ 8%] 389s tests/test_bayesian_network.py::test_monty PASSED [ 9%] 389s tests/test_bayesian_network.py::test_predict PASSED [ 9%] 389s tests/test_bayesian_network.py::test_rejection_sampling PASSED [ 9%] 389s tests/test_bayesian_network.py::test_gibbs_sampling PASSED [ 9%] 389s tests/test_bayesian_network.py::test_predict_parallel PASSED [ 9%] 389s tests/test_bayesian_network.py::test_predict_datagenerator PASSED [ 9%] 389s tests/test_bayesian_network.py::test_numpy_predict PASSED [ 10%] 389s tests/test_bayesian_network.py::test_numpy_predict_parallel PASSED [ 10%] 389s tests/test_bayesian_network.py::test_numpy_predict_datagenerator PASSED [ 10%] 389s tests/test_bayesian_network.py::test_single_dict_predict_proba PASSED [ 10%] 389s tests/test_bayesian_network.py::test_single_dict_large_predict_proba PASSED [ 10%] 389s tests/test_bayesian_network.py::test_list_of_lists_predict_proba PASSED [ 10%] 389s tests/test_bayesian_network.py::test_list_of_lists_large_predict_proba PASSED [ 11%] 389s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba PASSED [ 11%] 390s tests/test_bayesian_network.py::test_list_of_dicts_large_predict_proba PASSED [ 11%] 390s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba_parallel PASSED [ 11%] 390s tests/test_bayesian_network.py::test_raise_error PASSED [ 11%] 390s tests/test_bayesian_network.py::test_exact_structure_learning PASSED [ 11%] 390s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning PASSED [ 12%] 390s tests/test_bayesian_network.py::test_exact_penalized_structure_learning PASSED [ 12%] 391s tests/test_bayesian_network.py::test_exact_penalized_low_memory_structure_learning PASSED [ 12%] 391s tests/test_bayesian_network.py::test_exact_structure_learning_include_edges PASSED [ 12%] 391s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_include_edges PASSED [ 12%] 391s tests/test_bayesian_network.py::test_exact_dp_structure_learning_include_edges PASSED [ 12%] 391s tests/test_bayesian_network.py::test_exact_structure_learning_exclude_edges PASSED [ 13%] 391s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_exclude_edges PASSED [ 13%] 391s tests/test_bayesian_network.py::test_exact_dp_structure_learning_exclude_edges PASSED [ 13%] 391s tests/test_bayesian_network.py::test_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 391s tests/test_bayesian_network.py::test_low_memory_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 391s tests/test_bayesian_network.py::test_constrained_parents_structure_learning_exclude_edges PASSED [ 13%] 391s tests/test_bayesian_network.py::test_low_memory_constrained_parents_structure_learning_exclude_edges PASSED [ 14%] 391s tests/test_bayesian_network.py::test_constrained_slap_structure_learning_exclude_edges PASSED [ 14%] 391s tests/test_bayesian_network.py::test_constrained_parents_structure_learning PASSED [ 14%] 391s tests/test_bayesian_network.py::test_constrained_slap_structure_learning PASSED [ 14%] 391s tests/test_bayesian_network.py::test_from_structure PASSED [ 14%] 391s tests/test_bayesian_network.py::test_robust_from_structure PASSED [ 14%] 391s tests/test_bayesian_network.py::test_from_json PASSED [ 15%] 391s tests/test_bayesian_network.py::test_robust_from_json PASSED [ 15%] 391s tests/test_bayesian_network.py::test_float64_from_json PASSED [ 15%] 392s tests/test_bayesian_network.py::test_robust_float64_from_json PASSED [ 15%] 392s tests/test_bayesian_network.py::test_parallel_structure_learning PASSED [ 15%] 392s tests/test_bayesian_network.py::test_greedy_structure_learning PASSED [ 15%] 392s tests/test_bayesian_network.py::test_greedy_structure_learning_include_edges PASSED [ 16%] 392s tests/test_bayesian_network.py::test_greedy_structure_learning_exclude_edges PASSED [ 16%] 392s tests/test_bayesian_network.py::test_greedy_penalized_structure_learning PASSED [ 16%] 392s tests/test_bayesian_network.py::test_chow_liu_structure_learning PASSED [ 16%] 392s tests/test_bayesian_network.py::test_exact_nan_structure_learning PASSED [ 16%] 392s tests/test_bayesian_network.py::test_greedy_nan_structure_learning PASSED [ 16%] 392s tests/test_bayesian_network.py::test_io_log_probability PASSED [ 17%] 392s tests/test_bayesian_network.py::test_io_predict PASSED [ 17%] 392s tests/test_bayesian_network.py::test_io_fit PASSED [ 17%] 392s tests/test_bayesian_network.py::test_io_from_samples PASSED [ 17%] 392s tests/test_bayesian_network.py::test_io_from_structure PASSED [ 17%] 392s tests/test_custom_distributions.py::test_custom_normal_gmm_init PASSED [ 17%] 392s tests/test_custom_distributions.py::test_custom_normal_gmm_logp PASSED [ 18%] 392s tests/test_custom_distributions.py::test_custom_normal_gmm_predict PASSED [ 18%] 392s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_proba PASSED [ 18%] 392s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_log_proba PASSED [ 18%] 392s tests/test_custom_distributions.py::test_custom_normal_gmm_fit PASSED [ 18%] 393s tests/test_custom_distributions.py::test_custom_normal_gmm_from_samples PASSED [ 18%] 393s tests/test_custom_distributions.py::test_custom_mgd_gmm_init PASSED [ 19%] 393s tests/test_custom_distributions.py::test_custom_mgd_gmm_logp PASSED [ 19%] 393s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict PASSED [ 19%] 393s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_proba PASSED [ 19%] 393s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_log_proba PASSED [ 19%] 393s tests/test_custom_distributions.py::test_custom_mgd_gmm_fit PASSED [ 19%] 393s tests/test_custom_distributions.py::test_custom_mgd_gmm_from_samples PASSED [ 20%] 393s tests/test_custom_distributions.py::test_custom_icd_gmm_init PASSED [ 20%] 393s tests/test_custom_distributions.py::test_custom_icd_gmm_logp PASSED [ 20%] 393s tests/test_custom_distributions.py::test_custom_icd_gmm_predict PASSED [ 20%] 393s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_proba PASSED [ 20%] 393s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_log_proba PASSED [ 20%] 393s tests/test_custom_distributions.py::test_custom_icd_gmm_fit PASSED [ 21%] 394s tests/test_custom_distributions.py::test_custom_icd_gmm_from_samples PASSED [ 21%] 394s tests/test_custom_distributions.py::test_custom_normal_nb_init PASSED [ 21%] 394s tests/test_custom_distributions.py::test_custom_normal_nb_logp PASSED [ 21%] 394s tests/test_custom_distributions.py::test_custom_normal_nb_predict PASSED [ 21%] 394s tests/test_custom_distributions.py::test_custom_normal_nb_predict_proba PASSED [ 21%] 394s tests/test_custom_distributions.py::test_custom_normal_nb_predict_log_proba PASSED [ 22%] 394s tests/test_custom_distributions.py::test_custom_normal_nb_fit PASSED [ 22%] 394s tests/test_custom_distributions.py::test_custom_normal_nb_from_samples PASSED [ 22%] 394s tests/test_custom_distributions.py::test_custom_mgd_bc_init PASSED [ 22%] 394s tests/test_custom_distributions.py::test_custom_mgd_bc_logp PASSED [ 22%] 394s tests/test_custom_distributions.py::test_custom_mgd_bc_predict PASSED [ 22%] 394s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_proba PASSED [ 23%] 394s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_log_proba PASSED [ 23%] 394s tests/test_custom_distributions.py::test_custom_mgd_bc_fit PASSED [ 23%] 394s tests/test_custom_distributions.py::test_custom_mgd_bc_from_samples PASSED [ 23%] 394s tests/test_custom_distributions.py::test_custom_icd_nb_init PASSED [ 23%] 394s tests/test_custom_distributions.py::test_custom_icd_nb_logp PASSED [ 23%] 394s tests/test_custom_distributions.py::test_custom_icd_nb_predict PASSED [ 24%] 394s tests/test_custom_distributions.py::test_custom_icd_nb_predict_proba PASSED [ 24%] 394s tests/test_custom_distributions.py::test_custom_icd_nb_predict_log_proba PASSED [ 24%] 395s tests/test_custom_distributions.py::test_custom_icd_nb_fit PASSED [ 24%] 395s tests/test_custom_distributions.py::test_custom_icd_nb_from_samples PASSED [ 24%] 395s tests/test_custom_distributions.py::test_custom_normal_hmm_init PASSED [ 24%] 395s tests/test_custom_distributions.py::test_custom_normal_hmm_logp PASSED [ 25%] 395s tests/test_custom_distributions.py::test_custom_normal_hmm_predict PASSED [ 25%] 395s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_proba PASSED [ 25%] 395s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_log_proba PASSED [ 25%] 395s tests/test_custom_distributions.py::test_custom_normal_hmm_fit PASSED [ 25%] 395s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples PASSED [ 25%] 395s tests/test_custom_distributions.py::test_custom_mgd_hmm_init PASSED [ 26%] 395s tests/test_custom_distributions.py::test_custom_mgd_hmm_logp PASSED [ 26%] 395s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict PASSED [ 26%] 395s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_proba PASSED [ 26%] 395s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_log_proba PASSED [ 26%] 396s tests/test_custom_distributions.py::test_custom_mgd_hmm_fit PASSED [ 26%] 396s tests/test_custom_distributions.py::test_custom_mgd_hmm_from_samples PASSED [ 27%] 396s tests/test_custom_distributions.py::test_custom_icd_hmm_init PASSED [ 27%] 396s tests/test_custom_distributions.py::test_custom_icd_hmm_logp PASSED [ 27%] 396s tests/test_custom_distributions.py::test_custom_icd_hmm_predict PASSED [ 27%] 396s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_proba PASSED [ 27%] 396s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_log_proba PASSED [ 27%] 396s tests/test_custom_distributions.py::test_custom_icd_hmm_fit PASSED [ 28%] 396s tests/test_custom_distributions.py::test_custom_icd_hmm_from_samples PASSED [ 28%] 396s tests/test_distributions.py::test_distributions_uniform_initialization PASSED [ 28%] 397s tests/test_distributions.py::test_distributions_uniform_blank PASSED [ 28%] 397s tests/test_distributions.py::test_distributions_uniform_initialization_error PASSED [ 28%] 397s tests/test_distributions.py::test_distributions_uniform_log_probability PASSED [ 28%] 397s tests/test_distributions.py::test_distributions_uniform_nan_log_probability PASSED [ 29%] 397s tests/test_distributions.py::test_distributions_uniform_underflow_log_probability PASSED [ 29%] 397s tests/test_distributions.py::test_distributions_uniform_probability PASSED [ 29%] 397s tests/test_distributions.py::test_distributions_uniform_nan_probability PASSED [ 29%] 397s tests/test_distributions.py::test_distributions_uniform_underflow_probability PASSED [ 29%] 397s tests/test_distributions.py::test_distributions_uniform_fit PASSED [ 29%] 397s tests/test_distributions.py::test_distributions_uniform_nan_fit PASSED [ 30%] 397s tests/test_distributions.py::test_distributions_uniform_exclusive_nan_fit PASSED [ 30%] 397s tests/test_distributions.py::test_distributions_uniform_weighted_fit PASSED [ 30%] 397s tests/test_distributions.py::test_distributions_uniform_inertia_fit PASSED [ 30%] 397s tests/test_distributions.py::test_distributions_uniform_fit_ooc PASSED [ 30%] 397s tests/test_distributions.py::test_distributions_uniform_freeze_fit PASSED [ 30%] 397s tests/test_distributions.py::test_distributions_uniform_freeze_thaw_fit PASSED [ 31%] 397s tests/test_distributions.py::test_distributions_uniform_from_samples PASSED [ 31%] 397s tests/test_distributions.py::test_distributions_uniform_nan_from_samples PASSED [ 31%] 397s tests/test_distributions.py::test_distributions_uniform_pickle_serialization PASSED [ 31%] 397s tests/test_distributions.py::test_distributions_uniform_json_serialization PASSED [ 31%] 397s tests/test_distributions.py::test_distributions_uniform_robust_json_serialization PASSED [ 31%] 397s tests/test_distributions.py::test_distributions_uniform_random_sample PASSED [ 32%] 397s tests/test_distributions.py::test_distributions_normal_initialization PASSED [ 32%] 397s tests/test_distributions.py::test_distributions_normal_blank PASSED [ 32%] 397s tests/test_distributions.py::test_distributions_normal_initialization_error PASSED [ 32%] 397s tests/test_distributions.py::test_distributions_normal_log_probability PASSED [ 32%] 397s tests/test_distributions.py::test_distributions_normal_nan_log_probability PASSED [ 32%] 397s tests/test_distributions.py::test_distributions_normal_underflow_log_probability PASSED [ 33%] 397s tests/test_distributions.py::test_distributions_normal_probability PASSED [ 33%] 397s tests/test_distributions.py::test_distributions_normal_nan_probability PASSED [ 33%] 397s tests/test_distributions.py::test_distributions_normal_underflow_probability PASSED [ 33%] 397s tests/test_distributions.py::test_distributions_normal_fit PASSED [ 33%] 397s tests/test_distributions.py::test_distributions_normal_nan_fit PASSED [ 33%] 397s tests/test_distributions.py::test_distributions_normal_exclusive_nan_fit PASSED [ 34%] 397s tests/test_distributions.py::test_distributions_normal_weighted_fit PASSED [ 34%] 397s tests/test_distributions.py::test_distributions_normal_inertia_fit PASSED [ 34%] 397s tests/test_distributions.py::test_distributions_normal_fit_ooc PASSED [ 34%] 397s tests/test_distributions.py::test_distributions_normal_freeze_fit PASSED [ 34%] 397s tests/test_distributions.py::test_distributions_normal_freeze_thaw_fit PASSED [ 34%] 397s tests/test_distributions.py::test_distributions_normal_from_samples PASSED [ 35%] 397s tests/test_distributions.py::test_distributions_normal_nan_from_samples PASSED [ 35%] 397s tests/test_distributions.py::test_distributions_normal_pickle_serialization PASSED [ 35%] 397s tests/test_distributions.py::test_distributions_normal_json_serialization PASSED [ 35%] 397s tests/test_distributions.py::test_distributions_normal_robust_json_serialization PASSED [ 35%] 397s tests/test_distributions.py::test_distributions_normal_random_sample PASSED [ 35%] 397s tests/test_distributions.py::test_distributions_discrete PASSED [ 36%] 397s tests/test_distributions.py::test_discrete_robust_json_serialization PASSED [ 36%] 397s tests/test_distributions.py::test_lognormal PASSED [ 36%] 397s tests/test_distributions.py::test_distributions_lognormal_random_sample PASSED [ 36%] 397s tests/test_distributions.py::test_gamma PASSED [ 36%] 397s tests/test_distributions.py::test_distributions_gamma_random_sample PASSED [ 36%] 397s tests/test_distributions.py::test_exponential PASSED [ 37%] 397s tests/test_distributions.py::test_distributions_exponential_random_sample PASSED [ 37%] 397s tests/test_distributions.py::test_poisson PASSED [ 37%] 397s tests/test_distributions.py::test_distributions_poisson_random_sample PASSED [ 37%] 397s tests/test_distributions.py::test_beta PASSED [ 37%] 397s tests/test_distributions.py::test_distributions_beta_random_sample PASSED [ 37%] 397s tests/test_distributions.py::test_gaussian_kernel PASSED [ 38%] 397s tests/test_distributions.py::test_distributions_gaussian_kernel_random_sample PASSED [ 38%] 397s tests/test_distributions.py::test_triangular_kernel PASSED [ 38%] 397s tests/test_distributions.py::test_distributions_triangle_kernel_random_sample PASSED [ 38%] 397s tests/test_distributions.py::test_uniform_kernel PASSED [ 38%] 397s tests/test_distributions.py::test_distributions_uniform_kernel_random_sample PASSED [ 38%] 397s tests/test_distributions.py::test_bernoulli PASSED [ 39%] 397s tests/test_distributions.py::test_independent PASSED [ 39%] 397s tests/test_distributions.py::test_distributions_independent_random_sample PASSED [ 39%] 397s tests/test_distributions.py::test_conditional PASSED [ 39%] 397s tests/test_distributions.py::test_distributions_cpt_initialization PASSED [ 39%] 397s tests/test_distributions.py::test_distributions_cpt_log_probability PASSED [ 39%] 397s tests/test_distributions.py::test_distributions_cpt_nan_log_probability PASSED [ 40%] 397s tests/test_distributions.py::test_distributions_cpt_probability PASSED [ 40%] 397s tests/test_distributions.py::test_distributions_cpt_nan_probability PASSED [ 40%] 397s tests/test_distributions.py::test_distributions_cpt_fit PASSED [ 40%] 397s tests/test_distributions.py::test_distributions_cpt_nan_fit PASSED [ 40%] 397s tests/test_distributions.py::test_distributions_cpt_exclusive_nan_fit PASSED [ 40%] 397s tests/test_distributions.py::test_distributions_cpt_weighted_fit PASSED [ 41%] 397s tests/test_distributions.py::test_univariate_log_probability PASSED [ 41%] 397s tests/test_distributions.py::test_multivariate_log_probability PASSED [ 41%] 397s tests/test_distributions.py::test_distributions_mgd_random_sample PASSED [ 41%] 397s tests/test_distributions.py::test_cpd_sampling PASSED [ 41%] 397s tests/test_distributions.py::test_distributions_cpt_random_sample PASSED [ 41%] 397s tests/test_factor_graphs.py::test_json PASSED [ 42%] 397s tests/test_factor_graphs.py::test_robust_json PASSED [ 42%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_log_probability PASSED [ 42%] 397s tests/test_gmm.py::test_gmm_multivariate_mixed_log_probability PASSED [ 42%] 397s tests/test_gmm.py::test_gmm_univariate_gaussian_log_probability PASSED [ 42%] 397s tests/test_gmm.py::test_gmm_mixed_log_probability PASSED [ 42%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_json PASSED [ 43%] 397s tests/test_gmm.py::test_gmm_multivariate_mixed_json PASSED [ 43%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_robust_from_json PASSED [ 43%] 397s tests/test_gmm.py::test_gmm_multivariate_mixed_robust_from_json PASSED [ 43%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict_log_proba PASSED [ 43%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict PASSED [ 43%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit PASSED [ 44%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit_iterations PASSED [ 44%] 397s tests/test_gmm.py::test_gmm_multivariate_mixed_fit_iterations PASSED [ 44%] 397s tests/test_gmm.py::test_gmm_initialization PASSED [ 44%] 397s tests/test_gmm.py::test_gmm_multivariate_discrete_initialization PASSED [ 44%] 397s tests/test_gmm.py::test_gmm_dimension PASSED [ 44%] 397s tests/test_gmm.py::test_gmm_json PASSED [ 45%] 397s tests/test_gmm.py::test_gmm_univariate_pickling PASSED [ 45%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_pickling PASSED [ 45%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc PASSED [ 45%] 397s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc PASSED [ 45%] 397s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch PASSED [ 45%] 398s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch PASSED [ 46%] 398s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_from_samples PASSED [ 46%] 398s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_from_samples PASSED [ 46%] 398s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit PASSED [ 46%] 398s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_fit PASSED [ 46%] 398s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_log_probability PASSED [ 46%] 398s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_log_probability PASSED [ 47%] 399s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit_predict PASSED [ 47%] 399s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict PASSED [ 47%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict PASSED [ 47%] 399s tests/test_gmm.py::test_gmm_multivariate_discrete_predict_proba PASSED [ 47%] 399s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict_proba PASSED [ 47%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict_proba PASSED [ 48%] 399s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_from_samples PASSED [ 48%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_from_samples PASSED [ 48%] 399s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_fit PASSED [ 48%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_fit PASSED [ 48%] 399s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_from_samples PASSED [ 48%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_from_samples PASSED [ 49%] 399s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_fit PASSED [ 49%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_fit PASSED [ 49%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_random_sample PASSED [ 49%] 399s tests/test_gmm.py::test_gmm_multivariate_mixed_discrete_other_fit PASSED [ 49%] 399s tests/test_gmm.py::test_io_log_probability PASSED [ 50%] 399s tests/test_gmm.py::test_io_predict PASSED [ 50%] 399s tests/test_gmm.py::test_io_predict_proba PASSED [ 50%] 399s tests/test_gmm.py::test_io_predict_log_proba PASSED [ 50%] 399s tests/test_gmm.py::test_io_fit PASSED [ 50%] 399s tests/test_gmm.py::test_io_from_samples_gmm PASSED [ 50%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_forward PASSED [ 51%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_forward PASSED [ 51%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_forward PASSED [ 51%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_forward PASSED [ 51%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_forward PASSED [ 51%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_forward PASSED [ 51%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_forward PASSED [ 52%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_forward PASSED [ 52%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_forward PASSED [ 52%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_forward PASSED [ 52%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_backward PASSED [ 52%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_backward PASSED [ 52%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_backward PASSED [ 53%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_backward PASSED [ 53%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_backward PASSED [ 53%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_backward PASSED [ 53%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_backward PASSED [ 53%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_backward PASSED [ 53%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_backward PASSED [ 54%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_backward PASSED [ 54%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_log_proba PASSED [ 54%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_log_proba PASSED [ 54%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_log_proba PASSED [ 54%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba PASSED [ 54%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_json PASSED [ 55%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_yaml PASSED [ 55%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_robust_from_json PASSED [ 55%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba PASSED [ 55%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_json PASSED [ 55%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_yaml PASSED [ 55%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_robust_from_json PASSED [ 56%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_log_proba PASSED [ 56%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_log_proba PASSED [ 56%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_log_proba PASSED [ 56%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_proba PASSED [ 57%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_proba PASSED [ 57%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_proba PASSED [ 57%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_proba PASSED [ 57%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_proba PASSED [ 57%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_proba PASSED [ 57%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_proba PASSED [ 58%] 399s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_proba PASSED [ 58%] 399s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 399s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict PASSED [ 58%] 399s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict PASSED [ 58%] 399s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict PASSED [ 59%] 400s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict PASSED [ 59%] 400s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict PASSED [ 59%] 400s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict PASSED [ 59%] 400s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict PASSED [ 59%] 400s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict PASSED [ 59%] 400s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict PASSED [ 60%] 400s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict PASSED [ 60%] 400s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_viterbi PASSED [ 60%] 400s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_viterbi PASSED [ 60%] 400s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_viterbi PASSED [ 60%] 400s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_viterbi PASSED [ 60%] 400s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_viterbi PASSED [ 61%] 400s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_viterbi PASSED [ 61%] 400s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 400s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_viterbi PASSED [ 61%] 400s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_viterbi PASSED [ 61%] 400s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 400s tests/test_hmm.py::test_hmm_viterbi_fit PASSED [ 62%] 400s tests/test_hmm.py::test_hmm_viterbi_fit_no_pseudocount PASSED [ 62%] 400s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount PASSED [ 62%] 400s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_priors PASSED [ 62%] 400s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia PASSED [ 62%] 400s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia2 PASSED [ 62%] 400s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_inertia PASSED [ 63%] 400s tests/test_hmm.py::test_hmm_viterbi_fit_one_check_input PASSED [ 63%] 400s tests/test_hmm.py::test_hmm_bw_fit PASSED [ 63%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit PASSED [ 63%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_json_yaml PASSED [ 63%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_robust_from_json PASSED [ 63%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_from_yaml PASSED [ 64%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_fit PASSED [ 64%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_json PASSED [ 64%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_robust_from_json PASSED [ 64%] 400s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_yaml PASSED [ 64%] 400s tests/test_hmm.py::test_hmm_bw_fit_json PASSED [ 64%] 400s tests/test_hmm.py::test_hmm_bw_fit_robust_from_json PASSED [ 65%] 400s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount PASSED [ 65%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount PASSED [ 65%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors PASSED [ 65%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_inertia PASSED [ 65%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2 PASSED [ 65%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia PASSED [ 66%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions PASSED [ 66%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges PASSED [ 66%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_edge_a_distribution_inertia PASSED [ 66%] 400s tests/test_hmm.py::test_hmm_bw_fit_parallel PASSED [ 66%] 400s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount_parallel PASSED [ 66%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_parallel PASSED [ 67%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors_parallel PASSED [ 67%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_inertia_parallel PASSED [ 67%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2_parallel PASSED [ 67%] 400s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia_parallel PASSED [ 67%] 401s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions_parallel PASSED [ 67%] 401s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges_parallel PASSED [ 68%] 401s tests/test_hmm.py::test_hmm_bw_fit_one_check_input PASSED [ 68%] 401s tests/test_hmm.py::test_hmm_initialization PASSED [ 68%] 401s tests/test_hmm.py::test_hmm_univariate_initialization PASSED [ 68%] 401s tests/test_hmm.py::test_hmm_multivariate_initialization PASSED [ 68%] 401s tests/test_hmm.py::test_hmm_initialization_error PASSED [ 68%] 401s tests/test_hmm.py::test_hmm_pickle_univariate PASSED [ 69%] 401s tests/test_hmm.py::test_hmm_json_univariate PASSED [ 69%] 401s tests/test_hmm.py::test_hmm_robust_from_json_univariate PASSED [ 69%] 401s tests/test_hmm.py::test_hmm_pickle_multivariate PASSED [ 69%] 401s tests/test_hmm.py::test_hmm_json_multivariate PASSED [ 69%] 401s tests/test_hmm.py::test_hmm_robust_from_json_multivariate PASSED [ 69%] 401s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples PASSED [ 70%] 401s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_with_labels PASSED [ 70%] 401s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_one_check_input PASSED [ 70%] 401s tests/test_hmm.py::test_hmm_univariate_gaussian_from_samples PASSED [ 70%] 401s tests/test_hmm.py::test_hmm_multivariate_gaussian_from_samples PASSED [ 70%] 401s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_end_state PASSED [ 70%] 401s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_no_end_state PASSED [ 71%] 401s tests/test_hmm.py::test_hmm_json_general_mixture_gaussian PASSED [ 71%] 401s tests/test_hmm.py::test_hmm_robust_from_json_general_mixture_gaussian PASSED [ 71%] 401s tests/test_hmm.py::test_io_fit PASSED [ 71%] 401s tests/test_hmm.py::test_io_from_samples_hmm PASSED [ 71%] 401s tests/test_io.py::test_io_datagenerator_shape PASSED [ 71%] 401s tests/test_io.py::test_io_datagenerator_classes_fail PASSED [ 72%] 401s tests/test_io.py::test_io_datagenerator_classes PASSED [ 72%] 401s tests/test_io.py::test_io_datagenerator_x_batches PASSED [ 72%] 401s tests/test_io.py::test_io_datagenerator_w_batches PASSED [ 72%] 401s tests/test_io.py::test_io_datagenerator_y_batches PASSED [ 72%] 401s tests/test_io.py::test_io_datagenerator_wy_batches PASSED [ 72%] 401s tests/test_io.py::test_io_datagenerator_wy_unlabeled PASSED [ 73%] 401s tests/test_io.py::test_io_datagenerator_wy_labeled PASSED [ 73%] 401s tests/test_io.py::test_io_seqgenerator_uni_shape PASSED [ 73%] 401s tests/test_io.py::test_io_seqgenerator_symbol_shape PASSED [ 73%] 401s tests/test_io.py::test_io_seqgenerator_shape PASSED [ 73%] 401s tests/test_io.py::test_io_seqgenerator_x_batches PASSED [ 73%] 401s tests/test_io.py::test_io_seqgenerator_x_symbol_batches PASSED [ 74%] 401s tests/test_io.py::test_io_seqgenerator_w_batches PASSED [ 74%] 402s tests/test_io.py::test_io_seqgenerator_w_symbol_batches PASSED [ 74%] 402s tests/test_io.py::test_io_seqgenerator_y_batches PASSED [ 74%] 402s tests/test_io.py::test_io_seqgenerator_y_symbol_batches PASSED [ 74%] 402s tests/test_io.py::test_io_seqgenerator_wy_batches PASSED [ 74%] 402s tests/test_io.py::test_io_seqgenerator_wy_symbol_batches PASSED [ 75%] 402s tests/test_io.py::test_io_seqgenerator_wy_unlabeled PASSED [ 75%] 402s tests/test_io.py::test_io_seqgenerator_wy_symbol_unlabeled PASSED [ 75%] 402s tests/test_io.py::test_io_seqgenerator_wy_labeled PASSED [ 75%] 402s tests/test_io.py::test_io_seqgenerator_wy_symbol_labeled PASSED [ 75%] 402s tests/test_io.py::test_io_dfgenerator_shape PASSED [ 75%] 402s tests/test_io.py::test_io_dfgenerator_classes_fail PASSED [ 76%] 402s tests/test_io.py::test_io_dfgenerator_numpy_classes PASSED [ 76%] 402s tests/test_io.py::test_io_dfgenerator_pandas_classes PASSED [ 76%] 402s tests/test_io.py::test_io_dfgenerator_str_classes PASSED [ 76%] 402s tests/test_io.py::test_io_dfgenerator_x_batches PASSED [ 76%] 402s tests/test_io.py::test_io_dfgenerator_w_batches PASSED [ 76%] 402s tests/test_io.py::test_io_dfgenerator_w_str_batches PASSED [ 77%] 402s tests/test_io.py::test_io_dfgenerator_y_batches PASSED [ 77%] 402s tests/test_io.py::test_io_dfgenerator_y_str_batches PASSED [ 77%] 402s tests/test_io.py::test_io_dfgenerator_wy_batches PASSED [ 77%] 402s tests/test_io.py::test_io_dfgenerator_wy_str_batches PASSED [ 77%] 402s tests/test_io.py::test_io_dfgenerator_wy_unlabeled PASSED [ 77%] 402s tests/test_io.py::test_io_dfgenerator_wy_str_unlabeled PASSED [ 78%] 402s tests/test_io.py::test_io_dfgenerator_wy_labeled PASSED [ 78%] 402s tests/test_io.py::test_io_dfgenerator_wy_str_labeled PASSED [ 78%] 402s tests/test_kmeans.py::test_kmeans_init PASSED [ 78%] 402s tests/test_kmeans.py::test_kmeans_from_samples PASSED [ 78%] 403s tests/test_kmeans.py::test_kmeans_from_samples_parallel PASSED [ 78%] 403s tests/test_kmeans.py::test_kmeans_predict PASSED [ 79%] 403s tests/test_kmeans.py::test_kmeans_predict_parallel PASSED [ 79%] 403s tests/test_kmeans.py::test_kmeans_predict_large PASSED [ 79%] 403s tests/test_kmeans.py::test_kmeans_predict_large_parallel PASSED [ 79%] 403s tests/test_kmeans.py::test_kmeans_fit PASSED [ 79%] 403s tests/test_kmeans.py::test_kmeans_fit_parallel PASSED [ 79%] 403s tests/test_kmeans.py::test_kmeans_multiple_init PASSED [ 80%] 403s tests/test_kmeans.py::test_kmeans_ooc_from_samples PASSED [ 80%] 403s tests/test_kmeans.py::test_kmeans_ooc_fit PASSED [ 80%] 403s tests/test_kmeans.py::test_kmeans_minibatch_from_samples PASSED [ 80%] 403s tests/test_kmeans.py::test_kmeans_minibatch_fit PASSED [ 80%] 403s tests/test_kmeans.py::test_kmeans_nan_from_samples PASSED [ 80%] 403s tests/test_kmeans.py::test_kmeans_nan_from_samples_parallel PASSED [ 81%] 403s tests/test_kmeans.py::test_kmeans_nan_fit PASSED [ 81%] 403s tests/test_kmeans.py::test_kmeans_nan_fit_parallel PASSED [ 81%] 403s tests/test_kmeans.py::test_kmeans_nan_fit_large PASSED [ 81%] 404s tests/test_kmeans.py::test_kmeans_nan_fit_large_parallel PASSED [ 81%] 404s tests/test_kmeans.py::test_kmeans_nan_predict PASSED [ 81%] 404s tests/test_kmeans.py::test_kmeans_nan_predict_parallel PASSED [ 82%] 404s tests/test_kmeans.py::test_kmeans_nan_large_predict PASSED [ 82%] 404s tests/test_kmeans.py::test_kmeans_nan_large_predict_parallel PASSED [ 82%] 404s tests/test_kmeans.py::test_kmeans_nan_multiple_init PASSED [ 82%] 404s tests/test_kmeans.py::test_kmeans_ooc_nan_from_samples PASSED [ 82%] 404s tests/test_kmeans.py::test_kmeans_ooc_nan_fit PASSED [ 82%] 404s tests/test_kmeans.py::test_kmeans_minibatch_nan_from_samples PASSED [ 83%] 404s tests/test_kmeans.py::test_kmeans_minibatch_nan_fit PASSED [ 83%] 404s tests/test_markov_chain.py::test_zeroth_dist PASSED [ 83%] 404s tests/test_markov_chain.py::test_first_dist PASSED [ 83%] 404s tests/test_markov_chain.py::test_second_dist PASSED [ 83%] 404s tests/test_markov_chain.py::test_constructors PASSED [ 83%] 404s tests/test_markov_chain.py::test_first_log_probability PASSED [ 84%] 404s tests/test_markov_chain.py::test_summarize_no_weights_no_inertia PASSED [ 84%] 404s tests/test_markov_chain.py::test_summarize_no_weights_with_inertia PASSED [ 84%] 404s tests/test_markov_chain.py::test_summarize_with_weights_no_inertia PASSED [ 84%] 404s tests/test_markov_chain.py::test_summarize_with_weights_with_inertia PASSED [ 84%] 404s tests/test_markov_chain.py::test_raise_errors PASSED [ 84%] 404s tests/test_markov_chain.py::test_pickling PASSED [ 85%] 404s tests/test_markov_chain.py::test_json PASSED [ 85%] 404s tests/test_markov_chain.py::test_robust_from_json PASSED [ 85%] 404s tests/test_markov_network.py::test_initialize PASSED [ 85%] 404s tests/test_markov_network.py::test_structure PASSED [ 85%] 404s tests/test_markov_network.py::test_partition PASSED [ 85%] 404s tests/test_markov_network.py::test_d PASSED [ 86%] 404s tests/test_markov_network.py::test_d_mixed PASSED [ 86%] 404s tests/test_markov_network.py::test_log_probability_int PASSED [ 86%] 404s tests/test_markov_network.py::test_log_probability_str PASSED [ 86%] 404s tests/test_markov_network.py::test_log_probability_bool PASSED [ 86%] 404s tests/test_markov_network.py::test_log_probability_mixed PASSED [ 86%] 404s tests/test_markov_network.py::test_log_probability_unnormalized_int PASSED [ 87%] 404s tests/test_markov_network.py::test_log_probability_unnormalized_str PASSED [ 87%] 404s tests/test_markov_network.py::test_log_probability_unnormalized_bool PASSED [ 87%] 404s tests/test_markov_network.py::test_log_probability_unnormalized_mixed PASSED [ 87%] 404s tests/test_markov_network.py::test_predict_int PASSED [ 87%] 404s tests/test_markov_network.py::test_predict_str PASSED [ 87%] 404s tests/test_markov_network.py::test_predict_bool PASSED [ 88%] 404s tests/test_markov_network.py::test_predict_mixed PASSED [ 88%] 404s tests/test_naive_bayes.py::test_nb_univariate_initialization PASSED [ 88%] 404s tests/test_naive_bayes.py::test_nb_multivariate_initialization PASSED [ 88%] 404s tests/test_naive_bayes.py::test_nb_univariate_constructors PASSED [ 88%] 404s tests/test_naive_bayes.py::test_nb_multivariate_constructors PASSED [ 88%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba PASSED [ 89%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba PASSED [ 89%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba PASSED [ 89%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_log_proba PASSED [ 89%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_log_proba PASSED [ 89%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba_parallel PASSED [ 89%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba_parallel PASSED [ 90%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba_parallel PASSED [ 90%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba PASSED [ 90%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba PASSED [ 90%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba PASSED [ 90%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_proba PASSED [ 90%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_proba PASSED [ 91%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba_parallel PASSED [ 91%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba_parallel PASSED [ 91%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba_parallel PASSED [ 91%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict PASSED [ 91%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict PASSED [ 91%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict PASSED [ 92%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict PASSED [ 92%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict PASSED [ 92%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_parallel PASSED [ 92%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_parallel PASSED [ 92%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_parallel PASSED [ 92%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit PASSED [ 93%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit PASSED [ 93%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit PASSED [ 93%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_fit PASSED [ 93%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_fit PASSED [ 93%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit_parallel PASSED [ 93%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit_parallel PASSED [ 94%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit_parallel PASSED [ 94%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples PASSED [ 94%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples PASSED [ 94%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples PASSED [ 94%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_from_samples PASSED [ 94%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_from_samples PASSED [ 95%] 404s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples_parallel PASSED [ 95%] 404s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples_parallel PASSED [ 95%] 404s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples_parallel PASSED [ 95%] 404s tests/test_naive_bayes.py::test_raise_errors PASSED [ 95%] 404s tests/test_naive_bayes.py::test_pickling PASSED [ 95%] 404s tests/test_naive_bayes.py::test_json PASSED [ 96%] 404s tests/test_naive_bayes.py::test_robust_from_json PASSED [ 96%] 404s tests/test_naive_bayes.py::test_io_log_probability PASSED [ 96%] 404s tests/test_naive_bayes.py::test_io_predict PASSED [ 96%] 404s tests/test_naive_bayes.py::test_io_predict_proba PASSED [ 96%] 404s tests/test_naive_bayes.py::test_io_predict_log_proba PASSED [ 96%] 404s tests/test_naive_bayes.py::test_io_fit PASSED [ 97%] 404s tests/test_naive_bayes.py::test_io_from_samples PASSED [ 97%] 404s tests/test_naive_bayes.py::test_discrete_distribution PASSED [ 97%] 404s tests/test_naive_bayes.py::test_bernoulli_discrete_distribution PASSED [ 97%] 404s tests/test_profile_hmm.py::test_same_length_viterbi PASSED [ 97%] 404s tests/test_profile_hmm.py::test_variable_length_viterbi PASSED [ 97%] 404s tests/test_profile_hmm.py::test_log_probability PASSED [ 98%] 404s tests/test_profile_hmm.py::test_posterior_transitions PASSED [ 98%] 404s tests/test_profile_hmm.py::test_posterior_transitions_w_training PASSED [ 98%] 404s tests/test_profile_hmm.py::test_posterior_transitions_w_vtraining PASSED [ 98%] 404s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_training PASSED [ 98%] 404s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_vtraining PASSED [ 98%] 404s tests/test_profile_hmm.py::test_posterior_emissions PASSED [ 99%] 404s tests/test_profile_hmm.py::test_posterior_emissions_w_multitransition_setup PASSED [ 99%] 404s tests/test_profile_hmm.py::test_posterior_emissions_w_tied_edge_setup PASSED [ 99%] 404s tests/test_profile_hmm.py::test_properties PASSED [ 99%] 404s tests/test_profile_hmm.py::test_to_json PASSED [ 99%] 404s tests/test_profile_hmm.py::test_from_json PASSED [100%] 404s 404s =============================== warnings summary =============================== 404s tests/test_custom_distributions.py: 29600 warnings 404s tests/test_hmm.py: 375 warnings 404s /usr/lib/python3/dist-packages/joblib/parallel.py:1847: 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.) 404s res = func(*args, **kwargs) 404s 404s tests/test_custom_distributions.py: 40 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:223: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 400 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:232: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:345: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:359: 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.) 404s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:373: 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.) 404s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:387: 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.) 404s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:402: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 2000 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:411: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 40 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:493: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 400 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:504: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:620: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:634: 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.) 404s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:648: 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.) 404s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:662: 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.) 404s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 404s 404s tests/test_custom_distributions.py: 200 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:679: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 2000 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:690: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 10 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:700: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 30 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:705: 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.) 404s assert_array_equal(model1.predict(X), model2.predict(X)) 404s 404s tests/test_custom_distributions.py: 30 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:710: 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.) 404s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 404s 404s tests/test_custom_distributions.py: 30 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:715: 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.) 404s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 404s 404s tests/test_custom_distributions.py: 10 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:724: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 404s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 404s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 404s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:733: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 50 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:787: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 150 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:792: 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.) 404s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 404s 404s tests/test_custom_distributions.py: 150 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:797: 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.) 404s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 404s 404s tests/test_custom_distributions.py: 150 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:802: 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.) 404s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 404s 404s tests/test_custom_distributions.py: 30 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:811: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s tests/test_custom_distributions.py: 20 warnings 404s /tmp/autopkgtest.eVz3Uc/autopkgtest_tmp/tests/test_custom_distributions.py:820: 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.) 404s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 404s 404s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 404s ===================== 598 passed, 37519 warnings in 17.50s ===================== 405s autopkgtest [13:26:35]: test run-tests: -----------------------] 406s run-tests PASS 406s autopkgtest [13:26:36]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 406s autopkgtest [13:26:36]: test autodep8-python3: preparing testbed 607s autopkgtest [13:29:57]: testbed dpkg architecture: arm64 607s autopkgtest [13:29:57]: testbed apt version: 2.9.29 608s autopkgtest [13:29:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 608s autopkgtest [13:29:58]: testbed release detected to be: plucky 609s autopkgtest [13:29:59]: updating testbed package index (apt update) 609s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 610s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 610s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 610s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 610s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 610s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 610s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [744 kB] 610s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 610s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [103 kB] 610s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [7960 B] 610s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [692 kB] 610s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [11.2 kB] 610s Fetched 1762 kB in 1s (1650 kB/s) 612s Reading package lists... 613s Reading package lists... 614s Building dependency tree... 614s Reading state information... 615s Calculating upgrade... 617s The following NEW packages will be installed: 617s libapt-pkg7.0 617s The following packages will be upgraded: 617s apt apt-utils iproute2 libgpgme11t64 liblsof0 libp11-kit0 lsof rsyslog 617s sysvinit-utils 617s 9 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 617s Need to get 5019 kB of archives. 617s After this operation, 3410 kB of additional disk space will be used. 617s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 sysvinit-utils arm64 3.14-1ubuntu1 [35.2 kB] 617s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libapt-pkg7.0 arm64 2.9.30 [1023 kB] 617s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 apt arm64 2.9.30 [1364 kB] 617s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 apt-utils arm64 2.9.30 [207 kB] 617s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 iproute2 arm64 6.13.0-1ubuntu1 [1158 kB] 618s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 libp11-kit0 arm64 0.25.5-2ubuntu3 [280 kB] 618s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 rsyslog arm64 8.2412.0-2ubuntu1 [521 kB] 618s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 lsof arm64 4.99.4+dfsg-1 [236 kB] 618s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 liblsof0 arm64 4.99.4+dfsg-1 [53.9 kB] 618s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libgpgme11t64 arm64 1.24.2-1ubuntu1 [142 kB] 618s Preconfiguring packages ... 619s Fetched 5019 kB in 1s (4834 kB/s) 619s (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 ... 116620 files and directories currently installed.) 619s Preparing to unpack .../sysvinit-utils_3.14-1ubuntu1_arm64.deb ... 619s Unpacking sysvinit-utils (3.14-1ubuntu1) over (3.08-6ubuntu3) ... 620s Setting up sysvinit-utils (3.14-1ubuntu1) ... 620s Selecting previously unselected package libapt-pkg7.0:arm64. 620s (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 ... 116620 files and directories currently installed.) 620s Preparing to unpack .../libapt-pkg7.0_2.9.30_arm64.deb ... 620s Unpacking libapt-pkg7.0:arm64 (2.9.30) ... 620s Setting up libapt-pkg7.0:arm64 (2.9.30) ... 620s (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 ... 116669 files and directories currently installed.) 620s Preparing to unpack .../archives/apt_2.9.30_arm64.deb ... 620s Unpacking apt (2.9.30) over (2.9.29) ... 621s Setting up apt (2.9.30) ... 622s (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 ... 116669 files and directories currently installed.) 622s Preparing to unpack .../0-apt-utils_2.9.30_arm64.deb ... 622s Unpacking apt-utils (2.9.30) over (2.9.29) ... 622s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_arm64.deb ... 622s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 623s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_arm64.deb ... 623s Unpacking libp11-kit0:arm64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 623s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_arm64.deb ... 623s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 623s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_arm64.deb ... 623s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 623s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_arm64.deb ... 623s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 623s Preparing to unpack .../6-libgpgme11t64_1.24.2-1ubuntu1_arm64.deb ... 623s Unpacking libgpgme11t64:arm64 (1.24.2-1ubuntu1) over (1.24.1-4ubuntu1) ... 623s Setting up apt-utils (2.9.30) ... 623s Setting up liblsof0 (4.99.4+dfsg-1) ... 623s Setting up iproute2 (6.13.0-1ubuntu1) ... 624s Setting up rsyslog (8.2412.0-2ubuntu1) ... 624s info: The user `syslog' is already a member of `adm'. 626s Setting up libp11-kit0:arm64 (0.25.5-2ubuntu3) ... 626s Setting up lsof (4.99.4+dfsg-1) ... 626s Setting up libgpgme11t64:arm64 (1.24.2-1ubuntu1) ... 626s Processing triggers for man-db (2.13.0-1) ... 629s Processing triggers for libc-bin (2.40-4ubuntu1) ... 630s Reading package lists... 631s Building dependency tree... 631s Reading state information... 632s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 632s autopkgtest [13:30:22]: upgrading testbed (apt dist-upgrade and autopurge) 632s Reading package lists... 632s Building dependency tree... 632s Reading state information... 633s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 633s Starting 2 pkgProblemResolver with broken count: 0 633s Done 634s Entering ResolveByKeep 634s 635s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 635s Reading package lists... 636s Building dependency tree... 636s Reading state information... 636s Starting pkgProblemResolver with broken count: 0 636s Starting 2 pkgProblemResolver with broken count: 0 636s Done 637s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 638s autopkgtest [13:30:28]: rebooting testbed after setup commands that affected boot 672s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 682s Reading package lists... 682s Building dependency tree... 682s Reading state information... 683s Starting pkgProblemResolver with broken count: 0 683s Starting 2 pkgProblemResolver with broken count: 0 683s Done 684s The following NEW packages will be installed: 684s libblas3 libgfortran5 liblapack3 liblbfgsb0 python3-all python3-decorator 684s python3-joblib python3-networkx python3-numpy python3-pomegranate 684s python3-scipy python3.12 python3.12-minimal 684s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 684s Need to get 44.9 MB of archives. 684s After this operation, 284 MB of additional disk space will be used. 684s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.9-1 [2236 kB] 684s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.9-1 [671 kB] 684s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libblas3 arm64 3.12.1-2 [161 kB] 684s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libgfortran5 arm64 15-20250213-1ubuntu1 [443 kB] 684s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 liblapack3 arm64 3.12.1-2 [2307 kB] 685s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 liblbfgsb0 arm64 3.0+dfsg.4-1build1 [27.7 kB] 685s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 685s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 685s Get:9 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-joblib all 1.4.2-2 [205 kB] 685s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 685s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-numpy arm64 1:1.26.4+ds-13 [4148 kB] 686s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-scipy arm64 1.14.1-4ubuntu1 [19.5 MB] 686s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pomegranate arm64 0.14.8-7 [3720 kB] 687s Fetched 44.9 MB in 3s (15.1 MB/s) 687s Selecting previously unselected package python3.12-minimal. 688s (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 ... 116670 files and directories currently installed.) 688s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_arm64.deb ... 688s Unpacking python3.12-minimal (3.12.9-1) ... 688s Selecting previously unselected package python3.12. 688s Preparing to unpack .../01-python3.12_3.12.9-1_arm64.deb ... 688s Unpacking python3.12 (3.12.9-1) ... 688s Selecting previously unselected package libblas3:arm64. 688s Preparing to unpack .../02-libblas3_3.12.1-2_arm64.deb ... 688s Unpacking libblas3:arm64 (3.12.1-2) ... 688s Selecting previously unselected package libgfortran5:arm64. 688s Preparing to unpack .../03-libgfortran5_15-20250213-1ubuntu1_arm64.deb ... 688s Unpacking libgfortran5:arm64 (15-20250213-1ubuntu1) ... 688s Selecting previously unselected package liblapack3:arm64. 688s Preparing to unpack .../04-liblapack3_3.12.1-2_arm64.deb ... 688s Unpacking liblapack3:arm64 (3.12.1-2) ... 688s Selecting previously unselected package liblbfgsb0:arm64. 688s Preparing to unpack .../05-liblbfgsb0_3.0+dfsg.4-1build1_arm64.deb ... 688s Unpacking liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 688s Selecting previously unselected package python3-all. 688s Preparing to unpack .../06-python3-all_3.13.1-1~exp2_arm64.deb ... 688s Unpacking python3-all (3.13.1-1~exp2) ... 688s Selecting previously unselected package python3-decorator. 688s Preparing to unpack .../07-python3-decorator_5.1.1-5_all.deb ... 688s Unpacking python3-decorator (5.1.1-5) ... 688s Selecting previously unselected package python3-joblib. 689s Preparing to unpack .../08-python3-joblib_1.4.2-2_all.deb ... 689s Unpacking python3-joblib (1.4.2-2) ... 689s Selecting previously unselected package python3-networkx. 689s Preparing to unpack .../09-python3-networkx_3.2.1-4ubuntu1_all.deb ... 689s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 689s Selecting previously unselected package python3-numpy. 689s Preparing to unpack .../10-python3-numpy_1%3a1.26.4+ds-13_arm64.deb ... 689s Unpacking python3-numpy (1:1.26.4+ds-13) ... 689s Selecting previously unselected package python3-scipy. 689s Preparing to unpack .../11-python3-scipy_1.14.1-4ubuntu1_arm64.deb ... 689s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 690s Selecting previously unselected package python3-pomegranate. 690s Preparing to unpack .../12-python3-pomegranate_0.14.8-7_arm64.deb ... 690s Unpacking python3-pomegranate (0.14.8-7) ... 691s Setting up python3.12-minimal (3.12.9-1) ... 692s Setting up python3-joblib (1.4.2-2) ... 692s Setting up python3.12 (3.12.9-1) ... 694s Setting up python3-all (3.13.1-1~exp2) ... 694s Setting up python3-networkx (3.2.1-4ubuntu1) ... 697s Setting up python3-decorator (5.1.1-5) ... 697s Setting up libblas3:arm64 (3.12.1-2) ... 697s update-alternatives: using /usr/lib/aarch64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/aarch64-linux-gnu/libblas.so.3 (libblas.so.3-aarch64-linux-gnu) in auto mode 697s Setting up libgfortran5:arm64 (15-20250213-1ubuntu1) ... 697s Setting up liblapack3:arm64 (3.12.1-2) ... 697s update-alternatives: using /usr/lib/aarch64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/aarch64-linux-gnu/liblapack.so.3 (liblapack.so.3-aarch64-linux-gnu) in auto mode 697s Setting up python3-numpy (1:1.26.4+ds-13) ... 702s Setting up liblbfgsb0:arm64 (3.0+dfsg.4-1build1) ... 702s Setting up python3-scipy (1.14.1-4ubuntu1) ... 710s Setting up python3-pomegranate (0.14.8-7) ... 710s Processing triggers for systemd (257.2-3ubuntu1) ... 710s Processing triggers for man-db (2.13.0-1) ... 712s Processing triggers for libc-bin (2.40-4ubuntu1) ... 716s autopkgtest [13:31:46]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pomegranate; print(pomegranate)" ; done 716s autopkgtest [13:31:46]: test autodep8-python3: [----------------------- 716s Testing with python3.12: 717s 717s Testing with python3.13: 718s 718s autopkgtest [13:31:48]: test autodep8-python3: -----------------------] 719s autodep8-python3 PASS (superficial) 719s autopkgtest [13:31:49]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 719s autopkgtest [13:31:49]: @@@@@@@@@@@@@@@@@@@@ summary 719s run-tests PASS 719s autodep8-python3 PASS (superficial) 725s nova [W] Using flock in prodstack6-arm64 725s Creating nova instance adt-plucky-arm64-python-pomegranate-20250219-124628-juju-7f2275-prod-proposed-migration-environment-2-6e227644-1edc-4889-8a9d-148661814be1 from image adt/ubuntu-plucky-arm64-server-20250219.img (UUID 02c92adb-9d9d-4b0e-b071-488d8ee6210f)... 725s nova [W] Timed out waiting for a07bde8b-e64b-419f-b371-204a0c57a48f to get deleted. 725s nova [W] Using flock in prodstack6-arm64 725s flock: timeout while waiting to get lock 725s Creating nova instance adt-plucky-arm64-python-pomegranate-20250219-124628-juju-7f2275-prod-proposed-migration-environment-2-6e227644-1edc-4889-8a9d-148661814be1 from image adt/ubuntu-plucky-arm64-server-20250219.img (UUID 02c92adb-9d9d-4b0e-b071-488d8ee6210f)... 725s nova [W] Timed out waiting for 5364ff15-c9bf-47f7-b72c-28bf89152a56 to get deleted.