0s autopkgtest [12:27:31]: starting date and time: 2025-02-19 12:27:31+0000 0s autopkgtest [12:27:31]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [12:27:31]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.62rr41pc/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 builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-13.secgroup --name adt-plucky-amd64-python-pomegranate-20250219-122731-juju-7f2275-prod-proposed-migration-environment-20-cf31eaad-a113-43eb-a7a1-0818b393b991 --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-amd64 -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/ 74s autopkgtest [12:28:45]: testbed dpkg architecture: amd64 74s autopkgtest [12:28:45]: testbed apt version: 2.9.29 74s autopkgtest [12:28:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s autopkgtest [12:28:45]: testbed release detected to be: None 75s autopkgtest [12:28:46]: updating testbed package index (apt update) 76s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 76s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 76s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 76s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 76s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 76s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 76s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 77s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [101 kB] 77s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [81.8 kB] 77s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 77s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 77s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [265 kB] 77s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [697 kB] 77s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [11.5 kB] 77s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3128 B] 77s Fetched 2124 kB in 2s (1143 kB/s) 78s Reading package lists... 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Calculating upgrade... 79s The following NEW packages will be installed: 79s libapt-pkg7.0 79s The following packages will be upgraded: 79s apt apt-utils iproute2 liblsof0 libp11-kit0 lsof rsyslog 79s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 79s Need to get 5234 kB of archives. 79s After this operation, 4074 kB of additional disk space will be used. 79s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30 [1131 kB] 80s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30 [1434 kB] 81s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30 [222 kB] 81s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 81s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu3 [311 kB] 82s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu1 [555 kB] 82s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 lsof amd64 4.99.4+dfsg-1 [245 kB] 82s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsof0 amd64 4.99.4+dfsg-1 [59.6 kB] 82s Preconfiguring packages ... 82s Fetched 5234 kB in 2s (2176 kB/s) 82s Selecting previously unselected package libapt-pkg7.0:amd64. 82s (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 ... 108925 files and directories currently installed.) 82s Preparing to unpack .../libapt-pkg7.0_2.9.30_amd64.deb ... 82s Unpacking libapt-pkg7.0:amd64 (2.9.30) ... 83s Setting up libapt-pkg7.0:amd64 (2.9.30) ... 83s (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 ... 108974 files and directories currently installed.) 83s Preparing to unpack .../archives/apt_2.9.30_amd64.deb ... 83s Unpacking apt (2.9.30) over (2.9.29) ... 83s Setting up apt (2.9.30) ... 83s (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 ... 108974 files and directories currently installed.) 83s Preparing to unpack .../0-apt-utils_2.9.30_amd64.deb ... 83s Unpacking apt-utils (2.9.30) over (2.9.29) ... 84s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_amd64.deb ... 84s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 84s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_amd64.deb ... 84s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 84s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_amd64.deb ... 84s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 84s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_amd64.deb ... 84s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 84s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_amd64.deb ... 84s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 84s Setting up apt-utils (2.9.30) ... 84s Setting up liblsof0 (4.99.4+dfsg-1) ... 84s Setting up iproute2 (6.13.0-1ubuntu1) ... 84s Setting up rsyslog (8.2412.0-2ubuntu1) ... 84s info: The user `syslog' is already a member of `adm'. 86s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu3) ... 86s Setting up lsof (4.99.4+dfsg-1) ... 86s Processing triggers for man-db (2.13.0-1) ... 87s Processing triggers for libc-bin (2.40-4ubuntu1) ... 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s autopkgtest [12:29:00]: upgrading testbed (apt dist-upgrade and autopurge) 89s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 90s Starting 2 pkgProblemResolver with broken count: 0 90s Done 91s Entering ResolveByKeep 91s 91s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 92s Starting pkgProblemResolver with broken count: 0 92s Starting 2 pkgProblemResolver with broken count: 0 92s Done 92s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 92s autopkgtest [12:29:03]: rebooting testbed after setup commands that affected boot 115s autopkgtest [12:29:26]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Tue Feb 4 16:02:16 UTC 2025 118s autopkgtest [12:29:29]: @@@@@@@@@@@@@@@@@@@@ apt-source python-pomegranate 124s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (dsc) [2729 B] 124s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (tar) [27.3 MB] 124s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-pomegranate 0.14.8-7 (diff) [40.4 kB] 125s gpgv: Signature made Fri Nov 15 12:15:15 2024 UTC 125s gpgv: using RSA key 724D609337113C710550D7473C26763F6C67E6E2 125s gpgv: Can't check signature: No public key 125s dpkg-source: warning: cannot verify inline signature for ./python-pomegranate_0.14.8-7.dsc: no acceptable signature found 125s autopkgtest [12:29:36]: testing package python-pomegranate version 0.14.8-7 126s autopkgtest [12:29:37]: build not needed 128s autopkgtest [12:29:39]: test run-tests: preparing testbed 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 129s Starting pkgProblemResolver with broken count: 0 129s Starting 2 pkgProblemResolver with broken count: 0 129s Done 129s The following NEW packages will be installed: 129s fonts-font-awesome fonts-lato libblas3 libgfortran5 libjs-jquery 129s libjs-sphinxdoc libjs-underscore liblapack3 liblbfgsb0 129s python-pomegranate-doc python3-all python3-dateutil python3-decorator 129s python3-iniconfig python3-joblib python3-networkx python3-numpy 129s python3-packaging python3-pandas python3-pandas-lib python3-pluggy 129s python3-pomegranate python3-pytest python3-pytz python3-scipy python3-tz 129s python3.12 python3.12-minimal sphinx-rtd-theme-common 130s 0 upgraded, 29 newly installed, 0 to remove and 0 not upgraded. 130s Need to get 73.4 MB of archives. 130s After this operation, 416 MB of additional disk space will be used. 130s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 131s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 131s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 131s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 131s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 131s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 15-20250213-1ubuntu1 [920 kB] 131s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 131s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 131s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 131s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 132s Get:11 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblbfgsb0 amd64 3.0+dfsg.4-1build1 [29.9 kB] 132s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 132s Get:13 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-pomegranate-doc all 0.14.8-7 [5463 kB] 132s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 132s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-3 [80.2 kB] 132s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 132s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 132s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-joblib all 1.4.2-2 [205 kB] 132s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 133s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-13 [5319 kB] 134s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 134s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pytz all 2025.1-3 [162 kB] 134s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tz all 2025.1-3 [1866 B] 134s Get:24 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandas-lib amd64 2.2.3+dfsg-8 [8248 kB] 134s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pandas all 2.2.3+dfsg-8 [3112 kB] 134s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 134s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-scipy amd64 1.14.1-4ubuntu1 [22.3 MB] 135s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pomegranate amd64 0.14.8-7 [4463 kB] 135s Get:29 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 135s Fetched 73.4 MB in 6s (12.8 MB/s) 136s Selecting previously unselected package python3.12-minimal. 136s (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 ... 108975 files and directories currently installed.) 136s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_amd64.deb ... 136s Unpacking python3.12-minimal (3.12.9-1) ... 136s Selecting previously unselected package fonts-lato. 136s Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ... 136s Unpacking fonts-lato (2.015-1) ... 136s Selecting previously unselected package python3.12. 136s Preparing to unpack .../02-python3.12_3.12.9-1_amd64.deb ... 136s Unpacking python3.12 (3.12.9-1) ... 136s Selecting previously unselected package fonts-font-awesome. 136s Preparing to unpack .../03-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 136s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 136s Selecting previously unselected package libblas3:amd64. 136s Preparing to unpack .../04-libblas3_3.12.1-2_amd64.deb ... 136s Unpacking libblas3:amd64 (3.12.1-2) ... 136s Selecting previously unselected package libgfortran5:amd64. 136s Preparing to unpack .../05-libgfortran5_15-20250213-1ubuntu1_amd64.deb ... 136s Unpacking libgfortran5:amd64 (15-20250213-1ubuntu1) ... 136s Selecting previously unselected package libjs-jquery. 136s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 136s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 136s Selecting previously unselected package libjs-underscore. 136s Preparing to unpack .../07-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 136s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 136s Selecting previously unselected package libjs-sphinxdoc. 136s Preparing to unpack .../08-libjs-sphinxdoc_8.1.3-5_all.deb ... 136s Unpacking libjs-sphinxdoc (8.1.3-5) ... 136s Selecting previously unselected package liblapack3:amd64. 136s Preparing to unpack .../09-liblapack3_3.12.1-2_amd64.deb ... 136s Unpacking liblapack3:amd64 (3.12.1-2) ... 136s Selecting previously unselected package liblbfgsb0:amd64. 136s Preparing to unpack .../10-liblbfgsb0_3.0+dfsg.4-1build1_amd64.deb ... 136s Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 136s Selecting previously unselected package sphinx-rtd-theme-common. 136s Preparing to unpack .../11-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 136s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 136s Selecting previously unselected package python-pomegranate-doc. 136s Preparing to unpack .../12-python-pomegranate-doc_0.14.8-7_all.deb ... 136s Unpacking python-pomegranate-doc (0.14.8-7) ... 136s Selecting previously unselected package python3-all. 136s Preparing to unpack .../13-python3-all_3.13.1-1~exp2_amd64.deb ... 136s Unpacking python3-all (3.13.1-1~exp2) ... 136s Selecting previously unselected package python3-dateutil. 136s Preparing to unpack .../14-python3-dateutil_2.9.0-3_all.deb ... 136s Unpacking python3-dateutil (2.9.0-3) ... 136s Selecting previously unselected package python3-decorator. 136s Preparing to unpack .../15-python3-decorator_5.1.1-5_all.deb ... 136s Unpacking python3-decorator (5.1.1-5) ... 136s Selecting previously unselected package python3-iniconfig. 137s Preparing to unpack .../16-python3-iniconfig_1.1.1-2_all.deb ... 137s Unpacking python3-iniconfig (1.1.1-2) ... 137s Selecting previously unselected package python3-joblib. 137s Preparing to unpack .../17-python3-joblib_1.4.2-2_all.deb ... 137s Unpacking python3-joblib (1.4.2-2) ... 137s Selecting previously unselected package python3-networkx. 137s Preparing to unpack .../18-python3-networkx_3.2.1-4ubuntu1_all.deb ... 137s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 137s Selecting previously unselected package python3-numpy. 137s Preparing to unpack .../19-python3-numpy_1%3a1.26.4+ds-13_amd64.deb ... 137s Unpacking python3-numpy (1:1.26.4+ds-13) ... 137s Selecting previously unselected package python3-packaging. 137s Preparing to unpack .../20-python3-packaging_24.2-1_all.deb ... 137s Unpacking python3-packaging (24.2-1) ... 137s Selecting previously unselected package python3-pytz. 137s Preparing to unpack .../21-python3-pytz_2025.1-3_all.deb ... 137s Unpacking python3-pytz (2025.1-3) ... 138s Selecting previously unselected package python3-tz. 138s Preparing to unpack .../22-python3-tz_2025.1-3_all.deb ... 138s Unpacking python3-tz (2025.1-3) ... 138s Selecting previously unselected package python3-pandas-lib:amd64. 138s Preparing to unpack .../23-python3-pandas-lib_2.2.3+dfsg-8_amd64.deb ... 138s Unpacking python3-pandas-lib:amd64 (2.2.3+dfsg-8) ... 138s Selecting previously unselected package python3-pandas. 138s Preparing to unpack .../24-python3-pandas_2.2.3+dfsg-8_all.deb ... 138s Unpacking python3-pandas (2.2.3+dfsg-8) ... 138s Selecting previously unselected package python3-pluggy. 138s Preparing to unpack .../25-python3-pluggy_1.5.0-1_all.deb ... 138s Unpacking python3-pluggy (1.5.0-1) ... 138s Selecting previously unselected package python3-scipy. 138s Preparing to unpack .../26-python3-scipy_1.14.1-4ubuntu1_amd64.deb ... 138s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 139s Selecting previously unselected package python3-pomegranate. 139s Preparing to unpack .../27-python3-pomegranate_0.14.8-7_amd64.deb ... 139s Unpacking python3-pomegranate (0.14.8-7) ... 139s Selecting previously unselected package python3-pytest. 139s Preparing to unpack .../28-python3-pytest_8.3.4-1_all.deb ... 139s Unpacking python3-pytest (8.3.4-1) ... 139s Setting up python3-iniconfig (1.1.1-2) ... 139s Setting up python3.12-minimal (3.12.9-1) ... 140s Setting up fonts-lato (2.015-1) ... 140s Setting up python3-joblib (1.4.2-2) ... 141s Setting up python3.12 (3.12.9-1) ... 142s Setting up python3-all (3.13.1-1~exp2) ... 142s Setting up python3-pytz (2025.1-3) ... 142s Setting up python3-networkx (3.2.1-4ubuntu1) ... 145s Setting up python3-tz (2025.1-3) ... 145s Setting up python3-decorator (5.1.1-5) ... 145s Setting up libblas3:amd64 (3.12.1-2) ... 145s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 145s Setting up python3-packaging (24.2-1) ... 145s Setting up libgfortran5:amd64 (15-20250213-1ubuntu1) ... 145s Setting up python3-pluggy (1.5.0-1) ... 146s Setting up python3-dateutil (2.9.0-3) ... 146s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 146s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 146s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 146s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 146s Setting up liblapack3:amd64 (3.12.1-2) ... 146s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 146s Setting up python3-pytest (8.3.4-1) ... 147s Setting up python3-numpy (1:1.26.4+ds-13) ... 149s Setting up libjs-sphinxdoc (8.1.3-5) ... 149s Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 150s Setting up python3-scipy (1.14.1-4ubuntu1) ... 155s Setting up python3-pomegranate (0.14.8-7) ... 156s Setting up python3-pandas-lib:amd64 (2.2.3+dfsg-8) ... 156s Setting up python-pomegranate-doc (0.14.8-7) ... 156s Setting up python3-pandas (2.2.3+dfsg-8) ... 163s Processing triggers for systemd (257.2-3ubuntu1) ... 163s Processing triggers for man-db (2.13.0-1) ... 164s Processing triggers for libc-bin (2.40-4ubuntu1) ... 165s autopkgtest [12:30:16]: test run-tests: [----------------------- 166s ============================= test session starts ============================== 166s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 166s cachedir: .pytest_cache 166s rootdir: /tmp/autopkgtest.HOo257/autopkgtest_tmp 166s plugins: typeguard-4.4.1 168s collecting ... collected 598 items 168s 168s tests/test_bayes_classifier.py::test_unpickle_bayes_model PASSED [ 0%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_initialization PASSED [ 0%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_initialization PASSED [ 0%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba PASSED [ 0%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba PASSED [ 0%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_log_proba PASSED [ 1%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_log_proba PASSED [ 1%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba_parallel PASSED [ 1%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba_parallel PASSED [ 1%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba PASSED [ 1%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba PASSED [ 1%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_proba PASSED [ 2%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_proba PASSED [ 2%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba_parallel PASSED [ 2%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba_parallel PASSED [ 2%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict PASSED [ 2%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict PASSED [ 2%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict PASSED [ 3%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict PASSED [ 3%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_parallel PASSED [ 3%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_parallel PASSED [ 3%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_fit_parallel PASSED [ 3%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_fit_parallel PASSED [ 3%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_from_samples PASSED [ 4%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_pickle PASSED [ 4%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_pickle PASSED [ 4%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_to_json PASSED [ 4%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_to_json PASSED [ 4%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_robust_from_json PASSED [ 4%] 168s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_robust_from_json PASSED [ 5%] 168s tests/test_bayes_classifier.py::test_model PASSED [ 5%] 168s tests/test_bayes_classifier.py::test_hmm_log_proba PASSED [ 5%] 168s tests/test_bayes_classifier.py::test_hmm_proba PASSED [ 5%] 168s tests/test_bayes_classifier.py::test_hmm_prediction PASSED [ 5%] 168s tests/test_bayes_classifier.py::test_io_log_probability PASSED [ 5%] 168s tests/test_bayes_classifier.py::test_io_predict PASSED [ 6%] 168s tests/test_bayes_classifier.py::test_io_predict_proba PASSED [ 6%] 168s tests/test_bayes_classifier.py::test_io_predict_log_proba PASSED [ 6%] 168s tests/test_bayes_classifier.py::test_io_fit PASSED [ 6%] 168s tests/test_bayes_classifier.py::test_io_from_samples PASSED [ 6%] 168s tests/test_bayesian_network.py::test_check_input_dict PASSED [ 6%] 168s tests/test_bayesian_network.py::test_check_input_list_of_dicts PASSED [ 7%] 168s tests/test_bayesian_network.py::test_check_input_list_of_lists PASSED [ 7%] 168s tests/test_bayesian_network.py::test_titanic_network PASSED [ 7%] 168s tests/test_bayesian_network.py::test_guest_titanic PASSED [ 7%] 168s tests/test_bayesian_network.py::test_large_monty PASSED [ 7%] 168s tests/test_bayesian_network.py::test_large_monty_friend PASSED [ 7%] 168s tests/test_bayesian_network.py::test_large_monty_remaining PASSED [ 8%] 168s tests/test_bayesian_network.py::test_large_monty_network_log_probability PASSED [ 8%] 168s tests/test_bayesian_network.py::test_large_monty_network_log_probability_parallel PASSED [ 8%] 168s tests/test_bayesian_network.py::test_large_monty_prize PASSED [ 8%] 168s tests/test_bayesian_network.py::test_guest_monty PASSED [ 8%] 168s tests/test_bayesian_network.py::test_guest_with_monty PASSED [ 8%] 168s tests/test_bayesian_network.py::test_monty PASSED [ 9%] 168s tests/test_bayesian_network.py::test_predict PASSED [ 9%] 168s tests/test_bayesian_network.py::test_rejection_sampling PASSED [ 9%] 168s tests/test_bayesian_network.py::test_gibbs_sampling PASSED [ 9%] 168s tests/test_bayesian_network.py::test_predict_parallel PASSED [ 9%] 168s tests/test_bayesian_network.py::test_predict_datagenerator PASSED [ 9%] 168s tests/test_bayesian_network.py::test_numpy_predict PASSED [ 10%] 168s tests/test_bayesian_network.py::test_numpy_predict_parallel PASSED [ 10%] 168s tests/test_bayesian_network.py::test_numpy_predict_datagenerator PASSED [ 10%] 168s tests/test_bayesian_network.py::test_single_dict_predict_proba PASSED [ 10%] 168s tests/test_bayesian_network.py::test_single_dict_large_predict_proba PASSED [ 10%] 168s tests/test_bayesian_network.py::test_list_of_lists_predict_proba PASSED [ 10%] 168s tests/test_bayesian_network.py::test_list_of_lists_large_predict_proba PASSED [ 11%] 168s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba PASSED [ 11%] 168s tests/test_bayesian_network.py::test_list_of_dicts_large_predict_proba PASSED [ 11%] 168s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba_parallel PASSED [ 11%] 168s tests/test_bayesian_network.py::test_raise_error PASSED [ 11%] 168s tests/test_bayesian_network.py::test_exact_structure_learning PASSED [ 11%] 168s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning PASSED [ 12%] 169s tests/test_bayesian_network.py::test_exact_penalized_structure_learning PASSED [ 12%] 169s tests/test_bayesian_network.py::test_exact_penalized_low_memory_structure_learning PASSED [ 12%] 169s tests/test_bayesian_network.py::test_exact_structure_learning_include_edges PASSED [ 12%] 169s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_include_edges PASSED [ 12%] 169s tests/test_bayesian_network.py::test_exact_dp_structure_learning_include_edges PASSED [ 12%] 169s tests/test_bayesian_network.py::test_exact_structure_learning_exclude_edges PASSED [ 13%] 170s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_exclude_edges PASSED [ 13%] 170s tests/test_bayesian_network.py::test_exact_dp_structure_learning_exclude_edges PASSED [ 13%] 170s tests/test_bayesian_network.py::test_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 170s tests/test_bayesian_network.py::test_low_memory_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 170s tests/test_bayesian_network.py::test_constrained_parents_structure_learning_exclude_edges PASSED [ 13%] 170s tests/test_bayesian_network.py::test_low_memory_constrained_parents_structure_learning_exclude_edges PASSED [ 14%] 170s tests/test_bayesian_network.py::test_constrained_slap_structure_learning_exclude_edges PASSED [ 14%] 170s tests/test_bayesian_network.py::test_constrained_parents_structure_learning PASSED [ 14%] 170s tests/test_bayesian_network.py::test_constrained_slap_structure_learning PASSED [ 14%] 170s tests/test_bayesian_network.py::test_from_structure PASSED [ 14%] 170s tests/test_bayesian_network.py::test_robust_from_structure PASSED [ 14%] 170s tests/test_bayesian_network.py::test_from_json PASSED [ 15%] 170s tests/test_bayesian_network.py::test_robust_from_json PASSED [ 15%] 170s tests/test_bayesian_network.py::test_float64_from_json PASSED [ 15%] 170s tests/test_bayesian_network.py::test_robust_float64_from_json PASSED [ 15%] 170s tests/test_bayesian_network.py::test_parallel_structure_learning PASSED [ 15%] 170s tests/test_bayesian_network.py::test_greedy_structure_learning PASSED [ 15%] 170s tests/test_bayesian_network.py::test_greedy_structure_learning_include_edges PASSED [ 16%] 170s tests/test_bayesian_network.py::test_greedy_structure_learning_exclude_edges PASSED [ 16%] 170s tests/test_bayesian_network.py::test_greedy_penalized_structure_learning PASSED [ 16%] 170s tests/test_bayesian_network.py::test_chow_liu_structure_learning PASSED [ 16%] 171s tests/test_bayesian_network.py::test_exact_nan_structure_learning PASSED [ 16%] 171s tests/test_bayesian_network.py::test_greedy_nan_structure_learning PASSED [ 16%] 171s tests/test_bayesian_network.py::test_io_log_probability PASSED [ 17%] 171s tests/test_bayesian_network.py::test_io_predict PASSED [ 17%] 171s tests/test_bayesian_network.py::test_io_fit PASSED [ 17%] 171s tests/test_bayesian_network.py::test_io_from_samples PASSED [ 17%] 171s tests/test_bayesian_network.py::test_io_from_structure PASSED [ 17%] 171s tests/test_custom_distributions.py::test_custom_normal_gmm_init PASSED [ 17%] 171s tests/test_custom_distributions.py::test_custom_normal_gmm_logp PASSED [ 18%] 171s tests/test_custom_distributions.py::test_custom_normal_gmm_predict PASSED [ 18%] 171s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_proba PASSED [ 18%] 171s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_log_proba PASSED [ 18%] 171s tests/test_custom_distributions.py::test_custom_normal_gmm_fit PASSED [ 18%] 171s tests/test_custom_distributions.py::test_custom_normal_gmm_from_samples PASSED [ 18%] 171s tests/test_custom_distributions.py::test_custom_mgd_gmm_init PASSED [ 19%] 171s tests/test_custom_distributions.py::test_custom_mgd_gmm_logp PASSED [ 19%] 171s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict PASSED [ 19%] 171s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_proba PASSED [ 19%] 171s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_log_proba PASSED [ 19%] 171s tests/test_custom_distributions.py::test_custom_mgd_gmm_fit PASSED [ 19%] 171s tests/test_custom_distributions.py::test_custom_mgd_gmm_from_samples PASSED [ 20%] 171s tests/test_custom_distributions.py::test_custom_icd_gmm_init PASSED [ 20%] 171s tests/test_custom_distributions.py::test_custom_icd_gmm_logp PASSED [ 20%] 171s tests/test_custom_distributions.py::test_custom_icd_gmm_predict PASSED [ 20%] 171s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_proba PASSED [ 20%] 171s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_log_proba PASSED [ 20%] 172s tests/test_custom_distributions.py::test_custom_icd_gmm_fit PASSED [ 21%] 173s tests/test_custom_distributions.py::test_custom_icd_gmm_from_samples PASSED [ 21%] 173s tests/test_custom_distributions.py::test_custom_normal_nb_init PASSED [ 21%] 173s tests/test_custom_distributions.py::test_custom_normal_nb_logp PASSED [ 21%] 173s tests/test_custom_distributions.py::test_custom_normal_nb_predict PASSED [ 21%] 173s tests/test_custom_distributions.py::test_custom_normal_nb_predict_proba PASSED [ 21%] 173s tests/test_custom_distributions.py::test_custom_normal_nb_predict_log_proba PASSED [ 22%] 173s tests/test_custom_distributions.py::test_custom_normal_nb_fit PASSED [ 22%] 173s tests/test_custom_distributions.py::test_custom_normal_nb_from_samples PASSED [ 22%] 173s tests/test_custom_distributions.py::test_custom_mgd_bc_init PASSED [ 22%] 173s tests/test_custom_distributions.py::test_custom_mgd_bc_logp PASSED [ 22%] 173s tests/test_custom_distributions.py::test_custom_mgd_bc_predict PASSED [ 22%] 173s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_proba PASSED [ 23%] 173s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_log_proba PASSED [ 23%] 173s tests/test_custom_distributions.py::test_custom_mgd_bc_fit PASSED [ 23%] 173s tests/test_custom_distributions.py::test_custom_mgd_bc_from_samples PASSED [ 23%] 173s tests/test_custom_distributions.py::test_custom_icd_nb_init PASSED [ 23%] 173s tests/test_custom_distributions.py::test_custom_icd_nb_logp PASSED [ 23%] 173s tests/test_custom_distributions.py::test_custom_icd_nb_predict PASSED [ 24%] 173s tests/test_custom_distributions.py::test_custom_icd_nb_predict_proba PASSED [ 24%] 173s tests/test_custom_distributions.py::test_custom_icd_nb_predict_log_proba PASSED [ 24%] 173s tests/test_custom_distributions.py::test_custom_icd_nb_fit PASSED [ 24%] 174s tests/test_custom_distributions.py::test_custom_icd_nb_from_samples PASSED [ 24%] 174s tests/test_custom_distributions.py::test_custom_normal_hmm_init PASSED [ 24%] 174s tests/test_custom_distributions.py::test_custom_normal_hmm_logp PASSED [ 25%] 174s tests/test_custom_distributions.py::test_custom_normal_hmm_predict PASSED [ 25%] 174s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_proba PASSED [ 25%] 174s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_log_proba PASSED [ 25%] 174s tests/test_custom_distributions.py::test_custom_normal_hmm_fit PASSED [ 25%] 174s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples PASSED [ 25%] 174s tests/test_custom_distributions.py::test_custom_mgd_hmm_init PASSED [ 26%] 174s tests/test_custom_distributions.py::test_custom_mgd_hmm_logp PASSED [ 26%] 174s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict PASSED [ 26%] 174s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_proba PASSED [ 26%] 174s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_log_proba PASSED [ 26%] 174s tests/test_custom_distributions.py::test_custom_mgd_hmm_fit PASSED [ 26%] 175s tests/test_custom_distributions.py::test_custom_mgd_hmm_from_samples PASSED [ 27%] 175s tests/test_custom_distributions.py::test_custom_icd_hmm_init PASSED [ 27%] 175s tests/test_custom_distributions.py::test_custom_icd_hmm_logp PASSED [ 27%] 175s tests/test_custom_distributions.py::test_custom_icd_hmm_predict PASSED [ 27%] 175s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_proba PASSED [ 27%] 175s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_log_proba PASSED [ 27%] 175s tests/test_custom_distributions.py::test_custom_icd_hmm_fit PASSED [ 28%] 175s tests/test_custom_distributions.py::test_custom_icd_hmm_from_samples PASSED [ 28%] 175s tests/test_distributions.py::test_distributions_uniform_initialization PASSED [ 28%] 175s tests/test_distributions.py::test_distributions_uniform_blank PASSED [ 28%] 175s tests/test_distributions.py::test_distributions_uniform_initialization_error PASSED [ 28%] 175s tests/test_distributions.py::test_distributions_uniform_log_probability PASSED [ 28%] 175s tests/test_distributions.py::test_distributions_uniform_nan_log_probability PASSED [ 29%] 175s tests/test_distributions.py::test_distributions_uniform_underflow_log_probability PASSED [ 29%] 175s tests/test_distributions.py::test_distributions_uniform_probability PASSED [ 29%] 175s tests/test_distributions.py::test_distributions_uniform_nan_probability PASSED [ 29%] 175s tests/test_distributions.py::test_distributions_uniform_underflow_probability PASSED [ 29%] 175s tests/test_distributions.py::test_distributions_uniform_fit PASSED [ 29%] 175s tests/test_distributions.py::test_distributions_uniform_nan_fit PASSED [ 30%] 175s tests/test_distributions.py::test_distributions_uniform_exclusive_nan_fit PASSED [ 30%] 175s tests/test_distributions.py::test_distributions_uniform_weighted_fit PASSED [ 30%] 175s tests/test_distributions.py::test_distributions_uniform_inertia_fit PASSED [ 30%] 175s tests/test_distributions.py::test_distributions_uniform_fit_ooc PASSED [ 30%] 175s tests/test_distributions.py::test_distributions_uniform_freeze_fit PASSED [ 30%] 175s tests/test_distributions.py::test_distributions_uniform_freeze_thaw_fit PASSED [ 31%] 175s tests/test_distributions.py::test_distributions_uniform_from_samples PASSED [ 31%] 175s tests/test_distributions.py::test_distributions_uniform_nan_from_samples PASSED [ 31%] 175s tests/test_distributions.py::test_distributions_uniform_pickle_serialization PASSED [ 31%] 175s tests/test_distributions.py::test_distributions_uniform_json_serialization PASSED [ 31%] 175s tests/test_distributions.py::test_distributions_uniform_robust_json_serialization PASSED [ 31%] 175s tests/test_distributions.py::test_distributions_uniform_random_sample PASSED [ 32%] 175s tests/test_distributions.py::test_distributions_normal_initialization PASSED [ 32%] 175s tests/test_distributions.py::test_distributions_normal_blank PASSED [ 32%] 175s tests/test_distributions.py::test_distributions_normal_initialization_error PASSED [ 32%] 175s tests/test_distributions.py::test_distributions_normal_log_probability PASSED [ 32%] 175s tests/test_distributions.py::test_distributions_normal_nan_log_probability PASSED [ 32%] 175s tests/test_distributions.py::test_distributions_normal_underflow_log_probability PASSED [ 33%] 175s tests/test_distributions.py::test_distributions_normal_probability PASSED [ 33%] 175s tests/test_distributions.py::test_distributions_normal_nan_probability PASSED [ 33%] 175s tests/test_distributions.py::test_distributions_normal_underflow_probability PASSED [ 33%] 175s tests/test_distributions.py::test_distributions_normal_fit PASSED [ 33%] 175s tests/test_distributions.py::test_distributions_normal_nan_fit PASSED [ 33%] 175s tests/test_distributions.py::test_distributions_normal_exclusive_nan_fit PASSED [ 34%] 175s tests/test_distributions.py::test_distributions_normal_weighted_fit PASSED [ 34%] 175s tests/test_distributions.py::test_distributions_normal_inertia_fit PASSED [ 34%] 175s tests/test_distributions.py::test_distributions_normal_fit_ooc PASSED [ 34%] 175s tests/test_distributions.py::test_distributions_normal_freeze_fit PASSED [ 34%] 175s tests/test_distributions.py::test_distributions_normal_freeze_thaw_fit PASSED [ 34%] 175s tests/test_distributions.py::test_distributions_normal_from_samples PASSED [ 35%] 175s tests/test_distributions.py::test_distributions_normal_nan_from_samples PASSED [ 35%] 175s tests/test_distributions.py::test_distributions_normal_pickle_serialization PASSED [ 35%] 175s tests/test_distributions.py::test_distributions_normal_json_serialization PASSED [ 35%] 175s tests/test_distributions.py::test_distributions_normal_robust_json_serialization PASSED [ 35%] 175s tests/test_distributions.py::test_distributions_normal_random_sample PASSED [ 35%] 175s tests/test_distributions.py::test_distributions_discrete PASSED [ 36%] 175s tests/test_distributions.py::test_discrete_robust_json_serialization PASSED [ 36%] 175s tests/test_distributions.py::test_lognormal PASSED [ 36%] 175s tests/test_distributions.py::test_distributions_lognormal_random_sample PASSED [ 36%] 175s tests/test_distributions.py::test_gamma PASSED [ 36%] 175s tests/test_distributions.py::test_distributions_gamma_random_sample PASSED [ 36%] 175s tests/test_distributions.py::test_exponential PASSED [ 37%] 175s tests/test_distributions.py::test_distributions_exponential_random_sample PASSED [ 37%] 175s tests/test_distributions.py::test_poisson PASSED [ 37%] 175s tests/test_distributions.py::test_distributions_poisson_random_sample PASSED [ 37%] 175s tests/test_distributions.py::test_beta PASSED [ 37%] 175s tests/test_distributions.py::test_distributions_beta_random_sample PASSED [ 37%] 175s tests/test_distributions.py::test_gaussian_kernel PASSED [ 38%] 175s tests/test_distributions.py::test_distributions_gaussian_kernel_random_sample PASSED [ 38%] 175s tests/test_distributions.py::test_triangular_kernel PASSED [ 38%] 175s tests/test_distributions.py::test_distributions_triangle_kernel_random_sample PASSED [ 38%] 175s tests/test_distributions.py::test_uniform_kernel PASSED [ 38%] 175s tests/test_distributions.py::test_distributions_uniform_kernel_random_sample PASSED [ 38%] 175s tests/test_distributions.py::test_bernoulli PASSED [ 39%] 175s tests/test_distributions.py::test_independent PASSED [ 39%] 175s tests/test_distributions.py::test_distributions_independent_random_sample PASSED [ 39%] 175s tests/test_distributions.py::test_conditional PASSED [ 39%] 175s tests/test_distributions.py::test_distributions_cpt_initialization PASSED [ 39%] 175s tests/test_distributions.py::test_distributions_cpt_log_probability PASSED [ 39%] 175s tests/test_distributions.py::test_distributions_cpt_nan_log_probability PASSED [ 40%] 175s tests/test_distributions.py::test_distributions_cpt_probability PASSED [ 40%] 175s tests/test_distributions.py::test_distributions_cpt_nan_probability PASSED [ 40%] 176s tests/test_distributions.py::test_distributions_cpt_fit PASSED [ 40%] 176s tests/test_distributions.py::test_distributions_cpt_nan_fit PASSED [ 40%] 176s tests/test_distributions.py::test_distributions_cpt_exclusive_nan_fit PASSED [ 40%] 176s tests/test_distributions.py::test_distributions_cpt_weighted_fit PASSED [ 41%] 176s tests/test_distributions.py::test_univariate_log_probability PASSED [ 41%] 176s tests/test_distributions.py::test_multivariate_log_probability PASSED [ 41%] 176s tests/test_distributions.py::test_distributions_mgd_random_sample PASSED [ 41%] 176s tests/test_distributions.py::test_cpd_sampling PASSED [ 41%] 176s tests/test_distributions.py::test_distributions_cpt_random_sample PASSED [ 41%] 176s tests/test_factor_graphs.py::test_json PASSED [ 42%] 176s tests/test_factor_graphs.py::test_robust_json PASSED [ 42%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_log_probability PASSED [ 42%] 176s tests/test_gmm.py::test_gmm_multivariate_mixed_log_probability PASSED [ 42%] 176s tests/test_gmm.py::test_gmm_univariate_gaussian_log_probability PASSED [ 42%] 176s tests/test_gmm.py::test_gmm_mixed_log_probability PASSED [ 42%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_json PASSED [ 43%] 176s tests/test_gmm.py::test_gmm_multivariate_mixed_json PASSED [ 43%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_robust_from_json PASSED [ 43%] 176s tests/test_gmm.py::test_gmm_multivariate_mixed_robust_from_json PASSED [ 43%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict_log_proba PASSED [ 43%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict PASSED [ 43%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit PASSED [ 44%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit_iterations PASSED [ 44%] 176s tests/test_gmm.py::test_gmm_multivariate_mixed_fit_iterations PASSED [ 44%] 176s tests/test_gmm.py::test_gmm_initialization PASSED [ 44%] 176s tests/test_gmm.py::test_gmm_multivariate_discrete_initialization PASSED [ 44%] 176s tests/test_gmm.py::test_gmm_dimension PASSED [ 44%] 176s tests/test_gmm.py::test_gmm_json PASSED [ 45%] 176s tests/test_gmm.py::test_gmm_univariate_pickling PASSED [ 45%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_pickling PASSED [ 45%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc PASSED [ 45%] 176s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc PASSED [ 45%] 176s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch PASSED [ 45%] 176s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch PASSED [ 46%] 177s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_from_samples PASSED [ 46%] 177s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_from_samples PASSED [ 46%] 177s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit PASSED [ 46%] 177s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_fit PASSED [ 46%] 177s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_log_probability PASSED [ 46%] 177s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_log_probability PASSED [ 47%] 178s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit_predict PASSED [ 47%] 178s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict PASSED [ 47%] 178s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict PASSED [ 47%] 178s tests/test_gmm.py::test_gmm_multivariate_discrete_predict_proba PASSED [ 47%] 178s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict_proba PASSED [ 47%] 178s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict_proba PASSED [ 48%] 178s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_from_samples PASSED [ 48%] 178s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_from_samples PASSED [ 48%] 178s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_fit PASSED [ 48%] 178s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_fit PASSED [ 48%] 178s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_from_samples PASSED [ 48%] 178s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_from_samples PASSED [ 49%] 179s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_fit PASSED [ 49%] 179s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_fit PASSED [ 49%] 179s tests/test_gmm.py::test_gmm_multivariate_mixed_random_sample PASSED [ 49%] 179s tests/test_gmm.py::test_gmm_multivariate_mixed_discrete_other_fit PASSED [ 49%] 179s tests/test_gmm.py::test_io_log_probability PASSED [ 50%] 179s tests/test_gmm.py::test_io_predict PASSED [ 50%] 179s tests/test_gmm.py::test_io_predict_proba PASSED [ 50%] 179s tests/test_gmm.py::test_io_predict_log_proba PASSED [ 50%] 179s tests/test_gmm.py::test_io_fit PASSED [ 50%] 179s tests/test_gmm.py::test_io_from_samples_gmm PASSED [ 50%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_forward PASSED [ 51%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_forward PASSED [ 51%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_forward PASSED [ 51%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_forward PASSED [ 51%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_forward PASSED [ 51%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_forward PASSED [ 51%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_forward PASSED [ 52%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_forward PASSED [ 52%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_forward PASSED [ 52%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_forward PASSED [ 52%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_backward PASSED [ 52%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_backward PASSED [ 52%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_backward PASSED [ 53%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_backward PASSED [ 53%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_backward PASSED [ 53%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_backward PASSED [ 53%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_backward PASSED [ 53%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_backward PASSED [ 53%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_backward PASSED [ 54%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_backward PASSED [ 54%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_log_proba PASSED [ 54%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_log_proba PASSED [ 54%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_log_proba PASSED [ 54%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba PASSED [ 54%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_json PASSED [ 55%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_yaml PASSED [ 55%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_robust_from_json PASSED [ 55%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba PASSED [ 55%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_json PASSED [ 55%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_yaml PASSED [ 55%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_robust_from_json PASSED [ 56%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_log_proba PASSED [ 56%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_log_proba PASSED [ 56%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_log_proba PASSED [ 56%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_proba PASSED [ 57%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_proba PASSED [ 57%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_proba PASSED [ 57%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_proba PASSED [ 57%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_proba PASSED [ 57%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_proba PASSED [ 57%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_proba PASSED [ 58%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_proba PASSED [ 58%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict PASSED [ 58%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict PASSED [ 58%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict PASSED [ 59%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict PASSED [ 59%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict PASSED [ 59%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict PASSED [ 59%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict PASSED [ 59%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict PASSED [ 59%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict PASSED [ 60%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict PASSED [ 60%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_viterbi PASSED [ 60%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_viterbi PASSED [ 60%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_viterbi PASSED [ 60%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_viterbi PASSED [ 60%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_viterbi PASSED [ 61%] 179s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_viterbi PASSED [ 61%] 179s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 179s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_viterbi PASSED [ 61%] 179s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_viterbi PASSED [ 61%] 179s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 179s tests/test_hmm.py::test_hmm_viterbi_fit PASSED [ 62%] 179s tests/test_hmm.py::test_hmm_viterbi_fit_no_pseudocount PASSED [ 62%] 179s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount PASSED [ 62%] 179s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_priors PASSED [ 62%] 179s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia PASSED [ 62%] 179s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia2 PASSED [ 62%] 179s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_inertia PASSED [ 63%] 179s tests/test_hmm.py::test_hmm_viterbi_fit_one_check_input PASSED [ 63%] 179s tests/test_hmm.py::test_hmm_bw_fit PASSED [ 63%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit PASSED [ 63%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_json_yaml PASSED [ 63%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_robust_from_json PASSED [ 63%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_from_yaml PASSED [ 64%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_fit PASSED [ 64%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_json PASSED [ 64%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_robust_from_json PASSED [ 64%] 179s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_yaml PASSED [ 64%] 179s tests/test_hmm.py::test_hmm_bw_fit_json PASSED [ 64%] 179s tests/test_hmm.py::test_hmm_bw_fit_robust_from_json PASSED [ 65%] 179s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount PASSED [ 65%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount PASSED [ 65%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors PASSED [ 65%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_inertia PASSED [ 65%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2 PASSED [ 65%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia PASSED [ 66%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions PASSED [ 66%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges PASSED [ 66%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_edge_a_distribution_inertia PASSED [ 66%] 179s tests/test_hmm.py::test_hmm_bw_fit_parallel PASSED [ 66%] 179s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount_parallel PASSED [ 66%] 179s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_parallel PASSED [ 67%] 180s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors_parallel PASSED [ 67%] 180s tests/test_hmm.py::test_hmm_bw_fit_w_inertia_parallel PASSED [ 67%] 180s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2_parallel PASSED [ 67%] 180s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia_parallel PASSED [ 67%] 180s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions_parallel PASSED [ 67%] 180s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges_parallel PASSED [ 68%] 180s tests/test_hmm.py::test_hmm_bw_fit_one_check_input PASSED [ 68%] 180s tests/test_hmm.py::test_hmm_initialization PASSED [ 68%] 180s tests/test_hmm.py::test_hmm_univariate_initialization PASSED [ 68%] 180s tests/test_hmm.py::test_hmm_multivariate_initialization PASSED [ 68%] 180s tests/test_hmm.py::test_hmm_initialization_error PASSED [ 68%] 180s tests/test_hmm.py::test_hmm_pickle_univariate PASSED [ 69%] 180s tests/test_hmm.py::test_hmm_json_univariate PASSED [ 69%] 180s tests/test_hmm.py::test_hmm_robust_from_json_univariate PASSED [ 69%] 180s tests/test_hmm.py::test_hmm_pickle_multivariate PASSED [ 69%] 180s tests/test_hmm.py::test_hmm_json_multivariate PASSED [ 69%] 180s tests/test_hmm.py::test_hmm_robust_from_json_multivariate PASSED [ 69%] 180s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples PASSED [ 70%] 180s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_with_labels PASSED [ 70%] 180s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_one_check_input PASSED [ 70%] 180s tests/test_hmm.py::test_hmm_univariate_gaussian_from_samples PASSED [ 70%] 180s tests/test_hmm.py::test_hmm_multivariate_gaussian_from_samples PASSED [ 70%] 180s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_end_state PASSED [ 70%] 180s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_no_end_state PASSED [ 71%] 180s tests/test_hmm.py::test_hmm_json_general_mixture_gaussian PASSED [ 71%] 180s tests/test_hmm.py::test_hmm_robust_from_json_general_mixture_gaussian PASSED [ 71%] 180s tests/test_hmm.py::test_io_fit PASSED [ 71%] 180s tests/test_hmm.py::test_io_from_samples_hmm PASSED [ 71%] 180s tests/test_io.py::test_io_datagenerator_shape PASSED [ 71%] 180s tests/test_io.py::test_io_datagenerator_classes_fail PASSED [ 72%] 180s tests/test_io.py::test_io_datagenerator_classes PASSED [ 72%] 180s tests/test_io.py::test_io_datagenerator_x_batches PASSED [ 72%] 180s tests/test_io.py::test_io_datagenerator_w_batches PASSED [ 72%] 180s tests/test_io.py::test_io_datagenerator_y_batches PASSED [ 72%] 180s tests/test_io.py::test_io_datagenerator_wy_batches PASSED [ 72%] 180s tests/test_io.py::test_io_datagenerator_wy_unlabeled PASSED [ 73%] 180s tests/test_io.py::test_io_datagenerator_wy_labeled PASSED [ 73%] 180s tests/test_io.py::test_io_seqgenerator_uni_shape PASSED [ 73%] 180s tests/test_io.py::test_io_seqgenerator_symbol_shape PASSED [ 73%] 180s tests/test_io.py::test_io_seqgenerator_shape PASSED [ 73%] 180s tests/test_io.py::test_io_seqgenerator_x_batches PASSED [ 73%] 180s tests/test_io.py::test_io_seqgenerator_x_symbol_batches PASSED [ 74%] 180s tests/test_io.py::test_io_seqgenerator_w_batches PASSED [ 74%] 181s tests/test_io.py::test_io_seqgenerator_w_symbol_batches PASSED [ 74%] 181s tests/test_io.py::test_io_seqgenerator_y_batches PASSED [ 74%] 181s tests/test_io.py::test_io_seqgenerator_y_symbol_batches PASSED [ 74%] 181s tests/test_io.py::test_io_seqgenerator_wy_batches PASSED [ 74%] 181s tests/test_io.py::test_io_seqgenerator_wy_symbol_batches PASSED [ 75%] 181s tests/test_io.py::test_io_seqgenerator_wy_unlabeled PASSED [ 75%] 181s tests/test_io.py::test_io_seqgenerator_wy_symbol_unlabeled PASSED [ 75%] 181s tests/test_io.py::test_io_seqgenerator_wy_labeled PASSED [ 75%] 181s tests/test_io.py::test_io_seqgenerator_wy_symbol_labeled PASSED [ 75%] 181s tests/test_io.py::test_io_dfgenerator_shape PASSED [ 75%] 181s tests/test_io.py::test_io_dfgenerator_classes_fail PASSED [ 76%] 181s tests/test_io.py::test_io_dfgenerator_numpy_classes PASSED [ 76%] 181s tests/test_io.py::test_io_dfgenerator_pandas_classes PASSED [ 76%] 181s tests/test_io.py::test_io_dfgenerator_str_classes PASSED [ 76%] 181s tests/test_io.py::test_io_dfgenerator_x_batches PASSED [ 76%] 181s tests/test_io.py::test_io_dfgenerator_w_batches PASSED [ 76%] 181s tests/test_io.py::test_io_dfgenerator_w_str_batches PASSED [ 77%] 181s tests/test_io.py::test_io_dfgenerator_y_batches PASSED [ 77%] 181s tests/test_io.py::test_io_dfgenerator_y_str_batches PASSED [ 77%] 181s tests/test_io.py::test_io_dfgenerator_wy_batches PASSED [ 77%] 181s tests/test_io.py::test_io_dfgenerator_wy_str_batches PASSED [ 77%] 181s tests/test_io.py::test_io_dfgenerator_wy_unlabeled PASSED [ 77%] 181s tests/test_io.py::test_io_dfgenerator_wy_str_unlabeled PASSED [ 78%] 181s tests/test_io.py::test_io_dfgenerator_wy_labeled PASSED [ 78%] 181s tests/test_io.py::test_io_dfgenerator_wy_str_labeled PASSED [ 78%] 181s tests/test_kmeans.py::test_kmeans_init PASSED [ 78%] 181s tests/test_kmeans.py::test_kmeans_from_samples PASSED [ 78%] 181s tests/test_kmeans.py::test_kmeans_from_samples_parallel PASSED [ 78%] 181s tests/test_kmeans.py::test_kmeans_predict PASSED [ 79%] 181s tests/test_kmeans.py::test_kmeans_predict_parallel PASSED [ 79%] 181s tests/test_kmeans.py::test_kmeans_predict_large PASSED [ 79%] 181s tests/test_kmeans.py::test_kmeans_predict_large_parallel PASSED [ 79%] 181s tests/test_kmeans.py::test_kmeans_fit PASSED [ 79%] 182s tests/test_kmeans.py::test_kmeans_fit_parallel PASSED [ 79%] 182s tests/test_kmeans.py::test_kmeans_multiple_init PASSED [ 80%] 182s tests/test_kmeans.py::test_kmeans_ooc_from_samples PASSED [ 80%] 182s tests/test_kmeans.py::test_kmeans_ooc_fit PASSED [ 80%] 182s tests/test_kmeans.py::test_kmeans_minibatch_from_samples PASSED [ 80%] 182s tests/test_kmeans.py::test_kmeans_minibatch_fit PASSED [ 80%] 182s tests/test_kmeans.py::test_kmeans_nan_from_samples PASSED [ 80%] 182s tests/test_kmeans.py::test_kmeans_nan_from_samples_parallel PASSED [ 81%] 182s tests/test_kmeans.py::test_kmeans_nan_fit PASSED [ 81%] 182s tests/test_kmeans.py::test_kmeans_nan_fit_parallel PASSED [ 81%] 182s tests/test_kmeans.py::test_kmeans_nan_fit_large PASSED [ 81%] 183s tests/test_kmeans.py::test_kmeans_nan_fit_large_parallel PASSED [ 81%] 183s tests/test_kmeans.py::test_kmeans_nan_predict PASSED [ 81%] 183s tests/test_kmeans.py::test_kmeans_nan_predict_parallel PASSED [ 82%] 183s tests/test_kmeans.py::test_kmeans_nan_large_predict PASSED [ 82%] 183s tests/test_kmeans.py::test_kmeans_nan_large_predict_parallel PASSED [ 82%] 183s tests/test_kmeans.py::test_kmeans_nan_multiple_init PASSED [ 82%] 183s tests/test_kmeans.py::test_kmeans_ooc_nan_from_samples PASSED [ 82%] 183s tests/test_kmeans.py::test_kmeans_ooc_nan_fit PASSED [ 82%] 183s tests/test_kmeans.py::test_kmeans_minibatch_nan_from_samples PASSED [ 83%] 183s tests/test_kmeans.py::test_kmeans_minibatch_nan_fit PASSED [ 83%] 183s tests/test_markov_chain.py::test_zeroth_dist PASSED [ 83%] 183s tests/test_markov_chain.py::test_first_dist PASSED [ 83%] 183s tests/test_markov_chain.py::test_second_dist PASSED [ 83%] 183s tests/test_markov_chain.py::test_constructors PASSED [ 83%] 183s tests/test_markov_chain.py::test_first_log_probability PASSED [ 84%] 183s tests/test_markov_chain.py::test_summarize_no_weights_no_inertia PASSED [ 84%] 183s tests/test_markov_chain.py::test_summarize_no_weights_with_inertia PASSED [ 84%] 183s tests/test_markov_chain.py::test_summarize_with_weights_no_inertia PASSED [ 84%] 183s tests/test_markov_chain.py::test_summarize_with_weights_with_inertia PASSED [ 84%] 183s tests/test_markov_chain.py::test_raise_errors PASSED [ 84%] 183s tests/test_markov_chain.py::test_pickling PASSED [ 85%] 183s tests/test_markov_chain.py::test_json PASSED [ 85%] 183s tests/test_markov_chain.py::test_robust_from_json PASSED [ 85%] 183s tests/test_markov_network.py::test_initialize PASSED [ 85%] 183s tests/test_markov_network.py::test_structure PASSED [ 85%] 183s tests/test_markov_network.py::test_partition PASSED [ 85%] 183s tests/test_markov_network.py::test_d PASSED [ 86%] 183s tests/test_markov_network.py::test_d_mixed PASSED [ 86%] 183s tests/test_markov_network.py::test_log_probability_int PASSED [ 86%] 183s tests/test_markov_network.py::test_log_probability_str PASSED [ 86%] 183s tests/test_markov_network.py::test_log_probability_bool PASSED [ 86%] 183s tests/test_markov_network.py::test_log_probability_mixed PASSED [ 86%] 183s tests/test_markov_network.py::test_log_probability_unnormalized_int PASSED [ 87%] 183s tests/test_markov_network.py::test_log_probability_unnormalized_str PASSED [ 87%] 183s tests/test_markov_network.py::test_log_probability_unnormalized_bool PASSED [ 87%] 183s tests/test_markov_network.py::test_log_probability_unnormalized_mixed PASSED [ 87%] 183s tests/test_markov_network.py::test_predict_int PASSED [ 87%] 183s tests/test_markov_network.py::test_predict_str PASSED [ 87%] 183s tests/test_markov_network.py::test_predict_bool PASSED [ 88%] 183s tests/test_markov_network.py::test_predict_mixed PASSED [ 88%] 183s tests/test_naive_bayes.py::test_nb_univariate_initialization PASSED [ 88%] 183s tests/test_naive_bayes.py::test_nb_multivariate_initialization PASSED [ 88%] 183s tests/test_naive_bayes.py::test_nb_univariate_constructors PASSED [ 88%] 183s tests/test_naive_bayes.py::test_nb_multivariate_constructors PASSED [ 88%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba PASSED [ 89%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba PASSED [ 89%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba PASSED [ 89%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_log_proba PASSED [ 89%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_log_proba PASSED [ 89%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba_parallel PASSED [ 89%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba_parallel PASSED [ 90%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba_parallel PASSED [ 90%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba PASSED [ 90%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba PASSED [ 90%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba PASSED [ 90%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_proba PASSED [ 90%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_proba PASSED [ 91%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba_parallel PASSED [ 91%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba_parallel PASSED [ 91%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba_parallel PASSED [ 91%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict PASSED [ 91%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict PASSED [ 91%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict PASSED [ 92%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict PASSED [ 92%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict PASSED [ 92%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_parallel PASSED [ 92%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_parallel PASSED [ 92%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_parallel PASSED [ 92%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit PASSED [ 93%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit PASSED [ 93%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit PASSED [ 93%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_fit PASSED [ 93%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_fit PASSED [ 93%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit_parallel PASSED [ 93%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit_parallel PASSED [ 94%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit_parallel PASSED [ 94%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples PASSED [ 94%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples PASSED [ 94%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples PASSED [ 94%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_from_samples PASSED [ 94%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_from_samples PASSED [ 95%] 183s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples_parallel PASSED [ 95%] 183s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples_parallel PASSED [ 95%] 183s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples_parallel PASSED [ 95%] 183s tests/test_naive_bayes.py::test_raise_errors PASSED [ 95%] 183s tests/test_naive_bayes.py::test_pickling PASSED [ 95%] 183s tests/test_naive_bayes.py::test_json PASSED [ 96%] 183s tests/test_naive_bayes.py::test_robust_from_json PASSED [ 96%] 183s tests/test_naive_bayes.py::test_io_log_probability PASSED [ 96%] 183s tests/test_naive_bayes.py::test_io_predict PASSED [ 96%] 183s tests/test_naive_bayes.py::test_io_predict_proba PASSED [ 96%] 183s tests/test_naive_bayes.py::test_io_predict_log_proba PASSED [ 96%] 183s tests/test_naive_bayes.py::test_io_fit PASSED [ 97%] 183s tests/test_naive_bayes.py::test_io_from_samples PASSED [ 97%] 183s tests/test_naive_bayes.py::test_discrete_distribution PASSED [ 97%] 183s tests/test_naive_bayes.py::test_bernoulli_discrete_distribution PASSED [ 97%] 183s tests/test_profile_hmm.py::test_same_length_viterbi PASSED [ 97%] 183s tests/test_profile_hmm.py::test_variable_length_viterbi PASSED [ 97%] 183s tests/test_profile_hmm.py::test_log_probability PASSED [ 98%] 183s tests/test_profile_hmm.py::test_posterior_transitions PASSED [ 98%] 183s tests/test_profile_hmm.py::test_posterior_transitions_w_training PASSED [ 98%] 183s tests/test_profile_hmm.py::test_posterior_transitions_w_vtraining PASSED [ 98%] 183s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_training PASSED [ 98%] 183s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_vtraining PASSED [ 98%] 183s tests/test_profile_hmm.py::test_posterior_emissions PASSED [ 99%] 183s tests/test_profile_hmm.py::test_posterior_emissions_w_multitransition_setup PASSED [ 99%] 183s tests/test_profile_hmm.py::test_posterior_emissions_w_tied_edge_setup PASSED [ 99%] 183s tests/test_profile_hmm.py::test_properties PASSED [ 99%] 183s tests/test_profile_hmm.py::test_to_json PASSED [ 99%] 183s tests/test_profile_hmm.py::test_from_json PASSED [100%] 183s 183s =============================== warnings summary =============================== 183s tests/test_custom_distributions.py: 29600 warnings 183s tests/test_hmm.py: 375 warnings 183s /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.) 183s res = func(*args, **kwargs) 183s 183s tests/test_custom_distributions.py: 40 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 400 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 2000 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 40 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 400 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 183s 183s tests/test_custom_distributions.py: 200 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 2000 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 10 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 30 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_equal(model1.predict(X), model2.predict(X)) 183s 183s tests/test_custom_distributions.py: 30 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 183s 183s tests/test_custom_distributions.py: 30 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 183s 183s tests/test_custom_distributions.py: 10 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 183s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 183s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 183s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 50 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 150 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 183s 183s tests/test_custom_distributions.py: 150 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 183s 183s tests/test_custom_distributions.py: 150 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 183s 183s tests/test_custom_distributions.py: 30 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s tests/test_custom_distributions.py: 20 warnings 183s /tmp/autopkgtest.HOo257/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.) 183s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 183s 183s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 183s ===================== 598 passed, 37519 warnings in 17.07s ===================== 184s ============================= test session starts ============================== 184s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 184s cachedir: .pytest_cache 184s rootdir: /tmp/autopkgtest.HOo257/autopkgtest_tmp 184s plugins: typeguard-4.4.1 186s collecting ... collected 598 items 186s 186s tests/test_bayes_classifier.py::test_unpickle_bayes_model PASSED [ 0%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_initialization PASSED [ 0%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_initialization PASSED [ 0%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba PASSED [ 0%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba PASSED [ 0%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_log_proba PASSED [ 1%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_log_proba PASSED [ 1%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_log_proba_parallel PASSED [ 1%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_log_proba_parallel PASSED [ 1%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba PASSED [ 1%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba PASSED [ 1%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict_proba PASSED [ 2%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict_proba PASSED [ 2%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_proba_parallel PASSED [ 2%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_proba_parallel PASSED [ 2%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict PASSED [ 2%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict PASSED [ 2%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_nan_predict PASSED [ 3%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_nan_predict PASSED [ 3%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_predict_parallel PASSED [ 3%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_predict_parallel PASSED [ 3%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_fit_parallel PASSED [ 3%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_fit_parallel PASSED [ 3%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_from_samples PASSED [ 4%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_pickle PASSED [ 4%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_pickle PASSED [ 4%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_to_json PASSED [ 4%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_to_json PASSED [ 4%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_gaussian_robust_from_json PASSED [ 4%] 186s tests/test_bayes_classifier.py::test_bc_multivariate_mixed_robust_from_json PASSED [ 5%] 186s tests/test_bayes_classifier.py::test_model PASSED [ 5%] 186s tests/test_bayes_classifier.py::test_hmm_log_proba PASSED [ 5%] 186s tests/test_bayes_classifier.py::test_hmm_proba PASSED [ 5%] 186s tests/test_bayes_classifier.py::test_hmm_prediction PASSED [ 5%] 186s tests/test_bayes_classifier.py::test_io_log_probability PASSED [ 5%] 186s tests/test_bayes_classifier.py::test_io_predict PASSED [ 6%] 186s tests/test_bayes_classifier.py::test_io_predict_proba PASSED [ 6%] 186s tests/test_bayes_classifier.py::test_io_predict_log_proba PASSED [ 6%] 186s tests/test_bayes_classifier.py::test_io_fit PASSED [ 6%] 186s tests/test_bayes_classifier.py::test_io_from_samples PASSED [ 6%] 186s tests/test_bayesian_network.py::test_check_input_dict PASSED [ 6%] 186s tests/test_bayesian_network.py::test_check_input_list_of_dicts PASSED [ 7%] 186s tests/test_bayesian_network.py::test_check_input_list_of_lists PASSED [ 7%] 186s tests/test_bayesian_network.py::test_titanic_network PASSED [ 7%] 186s tests/test_bayesian_network.py::test_guest_titanic PASSED [ 7%] 186s tests/test_bayesian_network.py::test_large_monty PASSED [ 7%] 186s tests/test_bayesian_network.py::test_large_monty_friend PASSED [ 7%] 186s tests/test_bayesian_network.py::test_large_monty_remaining PASSED [ 8%] 186s tests/test_bayesian_network.py::test_large_monty_network_log_probability PASSED [ 8%] 186s tests/test_bayesian_network.py::test_large_monty_network_log_probability_parallel PASSED [ 8%] 186s tests/test_bayesian_network.py::test_large_monty_prize PASSED [ 8%] 186s tests/test_bayesian_network.py::test_guest_monty PASSED [ 8%] 186s tests/test_bayesian_network.py::test_guest_with_monty PASSED [ 8%] 186s tests/test_bayesian_network.py::test_monty PASSED [ 9%] 186s tests/test_bayesian_network.py::test_predict PASSED [ 9%] 186s tests/test_bayesian_network.py::test_rejection_sampling PASSED [ 9%] 186s tests/test_bayesian_network.py::test_gibbs_sampling PASSED [ 9%] 186s tests/test_bayesian_network.py::test_predict_parallel PASSED [ 9%] 186s tests/test_bayesian_network.py::test_predict_datagenerator PASSED [ 9%] 186s tests/test_bayesian_network.py::test_numpy_predict PASSED [ 10%] 186s tests/test_bayesian_network.py::test_numpy_predict_parallel PASSED [ 10%] 186s tests/test_bayesian_network.py::test_numpy_predict_datagenerator PASSED [ 10%] 186s tests/test_bayesian_network.py::test_single_dict_predict_proba PASSED [ 10%] 186s tests/test_bayesian_network.py::test_single_dict_large_predict_proba PASSED [ 10%] 186s tests/test_bayesian_network.py::test_list_of_lists_predict_proba PASSED [ 10%] 186s tests/test_bayesian_network.py::test_list_of_lists_large_predict_proba PASSED [ 11%] 186s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba PASSED [ 11%] 186s tests/test_bayesian_network.py::test_list_of_dicts_large_predict_proba PASSED [ 11%] 186s tests/test_bayesian_network.py::test_list_of_dicts_predict_proba_parallel PASSED [ 11%] 186s tests/test_bayesian_network.py::test_raise_error PASSED [ 11%] 186s tests/test_bayesian_network.py::test_exact_structure_learning PASSED [ 11%] 186s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning PASSED [ 12%] 186s tests/test_bayesian_network.py::test_exact_penalized_structure_learning PASSED [ 12%] 187s tests/test_bayesian_network.py::test_exact_penalized_low_memory_structure_learning PASSED [ 12%] 187s tests/test_bayesian_network.py::test_exact_structure_learning_include_edges PASSED [ 12%] 187s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_include_edges PASSED [ 12%] 187s tests/test_bayesian_network.py::test_exact_dp_structure_learning_include_edges PASSED [ 12%] 187s tests/test_bayesian_network.py::test_exact_structure_learning_exclude_edges PASSED [ 13%] 187s tests/test_bayesian_network.py::test_exact_low_memory_structure_learning_exclude_edges PASSED [ 13%] 187s tests/test_bayesian_network.py::test_exact_dp_structure_learning_exclude_edges PASSED [ 13%] 187s tests/test_bayesian_network.py::test_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 187s tests/test_bayesian_network.py::test_low_memory_constrained_sl_structure_learning_exclude_edges PASSED [ 13%] 187s tests/test_bayesian_network.py::test_constrained_parents_structure_learning_exclude_edges PASSED [ 13%] 187s tests/test_bayesian_network.py::test_low_memory_constrained_parents_structure_learning_exclude_edges PASSED [ 14%] 187s tests/test_bayesian_network.py::test_constrained_slap_structure_learning_exclude_edges PASSED [ 14%] 187s tests/test_bayesian_network.py::test_constrained_parents_structure_learning PASSED [ 14%] 187s tests/test_bayesian_network.py::test_constrained_slap_structure_learning PASSED [ 14%] 187s tests/test_bayesian_network.py::test_from_structure PASSED [ 14%] 187s tests/test_bayesian_network.py::test_robust_from_structure PASSED [ 14%] 187s tests/test_bayesian_network.py::test_from_json PASSED [ 15%] 187s tests/test_bayesian_network.py::test_robust_from_json PASSED [ 15%] 187s tests/test_bayesian_network.py::test_float64_from_json PASSED [ 15%] 187s tests/test_bayesian_network.py::test_robust_float64_from_json PASSED [ 15%] 187s tests/test_bayesian_network.py::test_parallel_structure_learning PASSED [ 15%] 187s tests/test_bayesian_network.py::test_greedy_structure_learning PASSED [ 15%] 187s tests/test_bayesian_network.py::test_greedy_structure_learning_include_edges PASSED [ 16%] 187s tests/test_bayesian_network.py::test_greedy_structure_learning_exclude_edges PASSED [ 16%] 187s tests/test_bayesian_network.py::test_greedy_penalized_structure_learning PASSED [ 16%] 187s tests/test_bayesian_network.py::test_chow_liu_structure_learning PASSED [ 16%] 188s tests/test_bayesian_network.py::test_exact_nan_structure_learning PASSED [ 16%] 188s tests/test_bayesian_network.py::test_greedy_nan_structure_learning PASSED [ 16%] 188s tests/test_bayesian_network.py::test_io_log_probability PASSED [ 17%] 188s tests/test_bayesian_network.py::test_io_predict PASSED [ 17%] 188s tests/test_bayesian_network.py::test_io_fit PASSED [ 17%] 188s tests/test_bayesian_network.py::test_io_from_samples PASSED [ 17%] 188s tests/test_bayesian_network.py::test_io_from_structure PASSED [ 17%] 188s tests/test_custom_distributions.py::test_custom_normal_gmm_init PASSED [ 17%] 188s tests/test_custom_distributions.py::test_custom_normal_gmm_logp PASSED [ 18%] 188s tests/test_custom_distributions.py::test_custom_normal_gmm_predict PASSED [ 18%] 188s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_proba PASSED [ 18%] 188s tests/test_custom_distributions.py::test_custom_normal_gmm_predict_log_proba PASSED [ 18%] 188s tests/test_custom_distributions.py::test_custom_normal_gmm_fit PASSED [ 18%] 188s tests/test_custom_distributions.py::test_custom_normal_gmm_from_samples PASSED [ 18%] 188s tests/test_custom_distributions.py::test_custom_mgd_gmm_init PASSED [ 19%] 188s tests/test_custom_distributions.py::test_custom_mgd_gmm_logp PASSED [ 19%] 188s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict PASSED [ 19%] 188s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_proba PASSED [ 19%] 188s tests/test_custom_distributions.py::test_custom_mgd_gmm_predict_log_proba PASSED [ 19%] 188s tests/test_custom_distributions.py::test_custom_mgd_gmm_fit PASSED [ 19%] 188s tests/test_custom_distributions.py::test_custom_mgd_gmm_from_samples PASSED [ 20%] 188s tests/test_custom_distributions.py::test_custom_icd_gmm_init PASSED [ 20%] 188s tests/test_custom_distributions.py::test_custom_icd_gmm_logp PASSED [ 20%] 188s tests/test_custom_distributions.py::test_custom_icd_gmm_predict PASSED [ 20%] 188s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_proba PASSED [ 20%] 188s tests/test_custom_distributions.py::test_custom_icd_gmm_predict_log_proba PASSED [ 20%] 188s tests/test_custom_distributions.py::test_custom_icd_gmm_fit PASSED [ 21%] 190s tests/test_custom_distributions.py::test_custom_icd_gmm_from_samples PASSED [ 21%] 190s tests/test_custom_distributions.py::test_custom_normal_nb_init PASSED [ 21%] 190s tests/test_custom_distributions.py::test_custom_normal_nb_logp PASSED [ 21%] 190s tests/test_custom_distributions.py::test_custom_normal_nb_predict PASSED [ 21%] 190s tests/test_custom_distributions.py::test_custom_normal_nb_predict_proba PASSED [ 21%] 191s tests/test_custom_distributions.py::test_custom_normal_nb_predict_log_proba PASSED [ 22%] 191s tests/test_custom_distributions.py::test_custom_normal_nb_fit PASSED [ 22%] 191s tests/test_custom_distributions.py::test_custom_normal_nb_from_samples PASSED [ 22%] 191s tests/test_custom_distributions.py::test_custom_mgd_bc_init PASSED [ 22%] 191s tests/test_custom_distributions.py::test_custom_mgd_bc_logp PASSED [ 22%] 191s tests/test_custom_distributions.py::test_custom_mgd_bc_predict PASSED [ 22%] 191s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_proba PASSED [ 23%] 191s tests/test_custom_distributions.py::test_custom_mgd_bc_predict_log_proba PASSED [ 23%] 191s tests/test_custom_distributions.py::test_custom_mgd_bc_fit PASSED [ 23%] 191s tests/test_custom_distributions.py::test_custom_mgd_bc_from_samples PASSED [ 23%] 191s tests/test_custom_distributions.py::test_custom_icd_nb_init PASSED [ 23%] 191s tests/test_custom_distributions.py::test_custom_icd_nb_logp PASSED [ 23%] 191s tests/test_custom_distributions.py::test_custom_icd_nb_predict PASSED [ 24%] 191s tests/test_custom_distributions.py::test_custom_icd_nb_predict_proba PASSED [ 24%] 191s tests/test_custom_distributions.py::test_custom_icd_nb_predict_log_proba PASSED [ 24%] 191s tests/test_custom_distributions.py::test_custom_icd_nb_fit PASSED [ 24%] 191s tests/test_custom_distributions.py::test_custom_icd_nb_from_samples PASSED [ 24%] 191s tests/test_custom_distributions.py::test_custom_normal_hmm_init PASSED [ 24%] 191s tests/test_custom_distributions.py::test_custom_normal_hmm_logp PASSED [ 25%] 191s tests/test_custom_distributions.py::test_custom_normal_hmm_predict PASSED [ 25%] 191s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_proba PASSED [ 25%] 191s tests/test_custom_distributions.py::test_custom_normal_hmm_predict_log_proba PASSED [ 25%] 191s tests/test_custom_distributions.py::test_custom_normal_hmm_fit PASSED [ 25%] 192s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples PASSED [ 25%] 192s tests/test_custom_distributions.py::test_custom_mgd_hmm_init PASSED [ 26%] 192s tests/test_custom_distributions.py::test_custom_mgd_hmm_logp PASSED [ 26%] 192s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict PASSED [ 26%] 192s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_proba PASSED [ 26%] 192s tests/test_custom_distributions.py::test_custom_mgd_hmm_predict_log_proba PASSED [ 26%] 192s tests/test_custom_distributions.py::test_custom_mgd_hmm_fit PASSED [ 26%] 192s tests/test_custom_distributions.py::test_custom_mgd_hmm_from_samples PASSED [ 27%] 192s tests/test_custom_distributions.py::test_custom_icd_hmm_init PASSED [ 27%] 192s tests/test_custom_distributions.py::test_custom_icd_hmm_logp PASSED [ 27%] 192s tests/test_custom_distributions.py::test_custom_icd_hmm_predict PASSED [ 27%] 192s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_proba PASSED [ 27%] 192s tests/test_custom_distributions.py::test_custom_icd_hmm_predict_log_proba PASSED [ 27%] 192s tests/test_custom_distributions.py::test_custom_icd_hmm_fit PASSED [ 28%] 193s tests/test_custom_distributions.py::test_custom_icd_hmm_from_samples PASSED [ 28%] 193s tests/test_distributions.py::test_distributions_uniform_initialization PASSED [ 28%] 193s tests/test_distributions.py::test_distributions_uniform_blank PASSED [ 28%] 193s tests/test_distributions.py::test_distributions_uniform_initialization_error PASSED [ 28%] 193s tests/test_distributions.py::test_distributions_uniform_log_probability PASSED [ 28%] 193s tests/test_distributions.py::test_distributions_uniform_nan_log_probability PASSED [ 29%] 193s tests/test_distributions.py::test_distributions_uniform_underflow_log_probability PASSED [ 29%] 193s tests/test_distributions.py::test_distributions_uniform_probability PASSED [ 29%] 193s tests/test_distributions.py::test_distributions_uniform_nan_probability PASSED [ 29%] 193s tests/test_distributions.py::test_distributions_uniform_underflow_probability PASSED [ 29%] 193s tests/test_distributions.py::test_distributions_uniform_fit PASSED [ 29%] 193s tests/test_distributions.py::test_distributions_uniform_nan_fit PASSED [ 30%] 193s tests/test_distributions.py::test_distributions_uniform_exclusive_nan_fit PASSED [ 30%] 193s tests/test_distributions.py::test_distributions_uniform_weighted_fit PASSED [ 30%] 193s tests/test_distributions.py::test_distributions_uniform_inertia_fit PASSED [ 30%] 193s tests/test_distributions.py::test_distributions_uniform_fit_ooc PASSED [ 30%] 193s tests/test_distributions.py::test_distributions_uniform_freeze_fit PASSED [ 30%] 193s tests/test_distributions.py::test_distributions_uniform_freeze_thaw_fit PASSED [ 31%] 193s tests/test_distributions.py::test_distributions_uniform_from_samples PASSED [ 31%] 193s tests/test_distributions.py::test_distributions_uniform_nan_from_samples PASSED [ 31%] 193s tests/test_distributions.py::test_distributions_uniform_pickle_serialization PASSED [ 31%] 193s tests/test_distributions.py::test_distributions_uniform_json_serialization PASSED [ 31%] 193s tests/test_distributions.py::test_distributions_uniform_robust_json_serialization PASSED [ 31%] 193s tests/test_distributions.py::test_distributions_uniform_random_sample PASSED [ 32%] 193s tests/test_distributions.py::test_distributions_normal_initialization PASSED [ 32%] 193s tests/test_distributions.py::test_distributions_normal_blank PASSED [ 32%] 193s tests/test_distributions.py::test_distributions_normal_initialization_error PASSED [ 32%] 193s tests/test_distributions.py::test_distributions_normal_log_probability PASSED [ 32%] 193s tests/test_distributions.py::test_distributions_normal_nan_log_probability PASSED [ 32%] 193s tests/test_distributions.py::test_distributions_normal_underflow_log_probability PASSED [ 33%] 193s tests/test_distributions.py::test_distributions_normal_probability PASSED [ 33%] 193s tests/test_distributions.py::test_distributions_normal_nan_probability PASSED [ 33%] 193s tests/test_distributions.py::test_distributions_normal_underflow_probability PASSED [ 33%] 193s tests/test_distributions.py::test_distributions_normal_fit PASSED [ 33%] 193s tests/test_distributions.py::test_distributions_normal_nan_fit PASSED [ 33%] 193s tests/test_distributions.py::test_distributions_normal_exclusive_nan_fit PASSED [ 34%] 193s tests/test_distributions.py::test_distributions_normal_weighted_fit PASSED [ 34%] 193s tests/test_distributions.py::test_distributions_normal_inertia_fit PASSED [ 34%] 193s tests/test_distributions.py::test_distributions_normal_fit_ooc PASSED [ 34%] 193s tests/test_distributions.py::test_distributions_normal_freeze_fit PASSED [ 34%] 193s tests/test_distributions.py::test_distributions_normal_freeze_thaw_fit PASSED [ 34%] 193s tests/test_distributions.py::test_distributions_normal_from_samples PASSED [ 35%] 193s tests/test_distributions.py::test_distributions_normal_nan_from_samples PASSED [ 35%] 193s tests/test_distributions.py::test_distributions_normal_pickle_serialization PASSED [ 35%] 193s tests/test_distributions.py::test_distributions_normal_json_serialization PASSED [ 35%] 193s tests/test_distributions.py::test_distributions_normal_robust_json_serialization PASSED [ 35%] 193s tests/test_distributions.py::test_distributions_normal_random_sample PASSED [ 35%] 193s tests/test_distributions.py::test_distributions_discrete PASSED [ 36%] 193s tests/test_distributions.py::test_discrete_robust_json_serialization PASSED [ 36%] 193s tests/test_distributions.py::test_lognormal PASSED [ 36%] 193s tests/test_distributions.py::test_distributions_lognormal_random_sample PASSED [ 36%] 193s tests/test_distributions.py::test_gamma PASSED [ 36%] 193s tests/test_distributions.py::test_distributions_gamma_random_sample PASSED [ 36%] 193s tests/test_distributions.py::test_exponential PASSED [ 37%] 193s tests/test_distributions.py::test_distributions_exponential_random_sample PASSED [ 37%] 193s tests/test_distributions.py::test_poisson PASSED [ 37%] 193s tests/test_distributions.py::test_distributions_poisson_random_sample PASSED [ 37%] 193s tests/test_distributions.py::test_beta PASSED [ 37%] 193s tests/test_distributions.py::test_distributions_beta_random_sample PASSED [ 37%] 193s tests/test_distributions.py::test_gaussian_kernel PASSED [ 38%] 193s tests/test_distributions.py::test_distributions_gaussian_kernel_random_sample PASSED [ 38%] 193s tests/test_distributions.py::test_triangular_kernel PASSED [ 38%] 193s tests/test_distributions.py::test_distributions_triangle_kernel_random_sample PASSED [ 38%] 193s tests/test_distributions.py::test_uniform_kernel PASSED [ 38%] 193s tests/test_distributions.py::test_distributions_uniform_kernel_random_sample PASSED [ 38%] 193s tests/test_distributions.py::test_bernoulli PASSED [ 39%] 193s tests/test_distributions.py::test_independent PASSED [ 39%] 193s tests/test_distributions.py::test_distributions_independent_random_sample PASSED [ 39%] 193s tests/test_distributions.py::test_conditional PASSED [ 39%] 193s tests/test_distributions.py::test_distributions_cpt_initialization PASSED [ 39%] 193s tests/test_distributions.py::test_distributions_cpt_log_probability PASSED [ 39%] 193s tests/test_distributions.py::test_distributions_cpt_nan_log_probability PASSED [ 40%] 193s tests/test_distributions.py::test_distributions_cpt_probability PASSED [ 40%] 193s tests/test_distributions.py::test_distributions_cpt_nan_probability PASSED [ 40%] 193s tests/test_distributions.py::test_distributions_cpt_fit PASSED [ 40%] 193s tests/test_distributions.py::test_distributions_cpt_nan_fit PASSED [ 40%] 193s tests/test_distributions.py::test_distributions_cpt_exclusive_nan_fit PASSED [ 40%] 193s tests/test_distributions.py::test_distributions_cpt_weighted_fit PASSED [ 41%] 193s tests/test_distributions.py::test_univariate_log_probability PASSED [ 41%] 193s tests/test_distributions.py::test_multivariate_log_probability PASSED [ 41%] 193s tests/test_distributions.py::test_distributions_mgd_random_sample PASSED [ 41%] 193s tests/test_distributions.py::test_cpd_sampling PASSED [ 41%] 193s tests/test_distributions.py::test_distributions_cpt_random_sample PASSED [ 41%] 193s tests/test_factor_graphs.py::test_json PASSED [ 42%] 193s tests/test_factor_graphs.py::test_robust_json PASSED [ 42%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_log_probability PASSED [ 42%] 193s tests/test_gmm.py::test_gmm_multivariate_mixed_log_probability PASSED [ 42%] 193s tests/test_gmm.py::test_gmm_univariate_gaussian_log_probability PASSED [ 42%] 193s tests/test_gmm.py::test_gmm_mixed_log_probability PASSED [ 42%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_json PASSED [ 43%] 193s tests/test_gmm.py::test_gmm_multivariate_mixed_json PASSED [ 43%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_robust_from_json PASSED [ 43%] 193s tests/test_gmm.py::test_gmm_multivariate_mixed_robust_from_json PASSED [ 43%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict_log_proba PASSED [ 43%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_predict PASSED [ 43%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit PASSED [ 44%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_fit_iterations PASSED [ 44%] 193s tests/test_gmm.py::test_gmm_multivariate_mixed_fit_iterations PASSED [ 44%] 193s tests/test_gmm.py::test_gmm_initialization PASSED [ 44%] 193s tests/test_gmm.py::test_gmm_multivariate_discrete_initialization PASSED [ 44%] 193s tests/test_gmm.py::test_gmm_dimension PASSED [ 44%] 193s tests/test_gmm.py::test_gmm_json PASSED [ 45%] 193s tests/test_gmm.py::test_gmm_univariate_pickling PASSED [ 45%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_pickling PASSED [ 45%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc PASSED [ 45%] 193s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc PASSED [ 45%] 193s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch PASSED [ 45%] 193s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch PASSED [ 46%] 194s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_from_samples PASSED [ 46%] 194s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_from_samples PASSED [ 46%] 194s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit PASSED [ 46%] 194s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_fit PASSED [ 46%] 194s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_log_probability PASSED [ 46%] 194s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_log_probability PASSED [ 47%] 194s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_fit_predict PASSED [ 47%] 194s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict PASSED [ 47%] 194s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict PASSED [ 47%] 194s tests/test_gmm.py::test_gmm_multivariate_discrete_predict_proba PASSED [ 47%] 194s tests/test_gmm.py::test_gmm_multivariate_gaussian_nan_predict_proba PASSED [ 47%] 194s tests/test_gmm.py::test_gmm_multivariate_mixed_nan_predict_proba PASSED [ 48%] 195s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_from_samples PASSED [ 48%] 195s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_from_samples PASSED [ 48%] 195s tests/test_gmm.py::test_gmm_multivariate_gaussian_ooc_nan_fit PASSED [ 48%] 195s tests/test_gmm.py::test_gmm_multivariate_mixed_ooc_nan_fit PASSED [ 48%] 195s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_from_samples PASSED [ 48%] 195s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_from_samples PASSED [ 49%] 195s tests/test_gmm.py::test_gmm_multivariate_gaussian_minibatch_nan_fit PASSED [ 49%] 195s tests/test_gmm.py::test_gmm_multivariate_mixed_minibatch_nan_fit PASSED [ 49%] 195s tests/test_gmm.py::test_gmm_multivariate_mixed_random_sample PASSED [ 49%] 195s tests/test_gmm.py::test_gmm_multivariate_mixed_discrete_other_fit PASSED [ 49%] 195s tests/test_gmm.py::test_io_log_probability PASSED [ 50%] 195s tests/test_gmm.py::test_io_predict PASSED [ 50%] 195s tests/test_gmm.py::test_io_predict_proba PASSED [ 50%] 195s tests/test_gmm.py::test_io_predict_log_proba PASSED [ 50%] 195s tests/test_gmm.py::test_io_fit PASSED [ 50%] 195s tests/test_gmm.py::test_io_from_samples_gmm PASSED [ 50%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_forward PASSED [ 51%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_forward PASSED [ 51%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_forward PASSED [ 51%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_forward PASSED [ 51%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_forward PASSED [ 51%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_forward PASSED [ 51%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_forward PASSED [ 52%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_forward PASSED [ 52%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_forward PASSED [ 52%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_forward PASSED [ 52%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_backward PASSED [ 52%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_backward PASSED [ 52%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_backward PASSED [ 53%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_backward PASSED [ 53%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_backward PASSED [ 53%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_backward PASSED [ 53%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_backward PASSED [ 53%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_backward PASSED [ 53%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_backward PASSED [ 54%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_backward PASSED [ 54%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_log_proba PASSED [ 54%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_log_proba PASSED [ 54%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_log_proba PASSED [ 54%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba PASSED [ 54%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_json PASSED [ 55%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_log_proba_from_yaml PASSED [ 55%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_robust_from_json PASSED [ 55%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba PASSED [ 55%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_json PASSED [ 55%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_log_proba_from_yaml PASSED [ 55%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_robust_from_json PASSED [ 56%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_log_proba PASSED [ 56%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_log_proba PASSED [ 56%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_log_proba PASSED [ 56%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_log_proba PASSED [ 56%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_proba PASSED [ 57%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_proba PASSED [ 57%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_proba PASSED [ 57%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_proba PASSED [ 57%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_proba PASSED [ 57%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_proba PASSED [ 57%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_proba PASSED [ 58%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_proba PASSED [ 58%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_proba PASSED [ 58%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict PASSED [ 58%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict PASSED [ 58%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict PASSED [ 59%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict PASSED [ 59%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict PASSED [ 59%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict PASSED [ 59%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict PASSED [ 59%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict PASSED [ 59%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict PASSED [ 60%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict PASSED [ 60%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_predict_viterbi PASSED [ 60%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_predict_viterbi PASSED [ 60%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_predict_viterbi PASSED [ 60%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_predict_viterbi PASSED [ 60%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_predict_viterbi PASSED [ 61%] 195s tests/test_hmm.py::test_hmm_univariate_discrete_dense_nan_predict_viterbi PASSED [ 61%] 195s tests/test_hmm.py::test_hmm_univariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 195s tests/test_hmm.py::test_hmm_univariate_poisson_dense_nan_predict_viterbi PASSED [ 61%] 195s tests/test_hmm.py::test_hmm_multivariate_mixed_dense_nan_predict_viterbi PASSED [ 61%] 195s tests/test_hmm.py::test_hmm_multivariate_gaussian_dense_nan_predict_viterbi PASSED [ 61%] 195s tests/test_hmm.py::test_hmm_viterbi_fit PASSED [ 62%] 195s tests/test_hmm.py::test_hmm_viterbi_fit_no_pseudocount PASSED [ 62%] 195s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount PASSED [ 62%] 195s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_priors PASSED [ 62%] 195s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia PASSED [ 62%] 195s tests/test_hmm.py::test_hmm_viterbi_fit_w_inertia2 PASSED [ 62%] 195s tests/test_hmm.py::test_hmm_viterbi_fit_w_pseudocount_inertia PASSED [ 63%] 195s tests/test_hmm.py::test_hmm_viterbi_fit_one_check_input PASSED [ 63%] 195s tests/test_hmm.py::test_hmm_bw_fit PASSED [ 63%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit PASSED [ 63%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_json_yaml PASSED [ 63%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_robust_from_json PASSED [ 63%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_discrete_fit_from_yaml PASSED [ 64%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_fit PASSED [ 64%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_json PASSED [ 64%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_robust_from_json PASSED [ 64%] 195s tests/test_hmm.py::test_hmm_bw_multivariate_gaussian_from_yaml PASSED [ 64%] 195s tests/test_hmm.py::test_hmm_bw_fit_json PASSED [ 64%] 195s tests/test_hmm.py::test_hmm_bw_fit_robust_from_json PASSED [ 65%] 195s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount PASSED [ 65%] 195s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount PASSED [ 65%] 195s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors PASSED [ 65%] 195s tests/test_hmm.py::test_hmm_bw_fit_w_inertia PASSED [ 65%] 195s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2 PASSED [ 65%] 195s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia PASSED [ 66%] 195s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions PASSED [ 66%] 195s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges PASSED [ 66%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_edge_a_distribution_inertia PASSED [ 66%] 196s tests/test_hmm.py::test_hmm_bw_fit_parallel PASSED [ 66%] 196s tests/test_hmm.py::test_hmm_bw_fit_no_pseudocount_parallel PASSED [ 66%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_parallel PASSED [ 67%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_priors_parallel PASSED [ 67%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_inertia_parallel PASSED [ 67%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_inertia2_parallel PASSED [ 67%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_pseudocount_inertia_parallel PASSED [ 67%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_distributions_parallel PASSED [ 67%] 196s tests/test_hmm.py::test_hmm_bw_fit_w_frozen_edges_parallel PASSED [ 68%] 196s tests/test_hmm.py::test_hmm_bw_fit_one_check_input PASSED [ 68%] 196s tests/test_hmm.py::test_hmm_initialization PASSED [ 68%] 196s tests/test_hmm.py::test_hmm_univariate_initialization PASSED [ 68%] 196s tests/test_hmm.py::test_hmm_multivariate_initialization PASSED [ 68%] 196s tests/test_hmm.py::test_hmm_initialization_error PASSED [ 68%] 196s tests/test_hmm.py::test_hmm_pickle_univariate PASSED [ 69%] 196s tests/test_hmm.py::test_hmm_json_univariate PASSED [ 69%] 196s tests/test_hmm.py::test_hmm_robust_from_json_univariate PASSED [ 69%] 196s tests/test_hmm.py::test_hmm_pickle_multivariate PASSED [ 69%] 196s tests/test_hmm.py::test_hmm_json_multivariate PASSED [ 69%] 196s tests/test_hmm.py::test_hmm_robust_from_json_multivariate PASSED [ 69%] 196s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples PASSED [ 70%] 196s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_with_labels PASSED [ 70%] 196s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_one_check_input PASSED [ 70%] 196s tests/test_hmm.py::test_hmm_univariate_gaussian_from_samples PASSED [ 70%] 196s tests/test_hmm.py::test_hmm_multivariate_gaussian_from_samples PASSED [ 70%] 196s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_end_state PASSED [ 70%] 196s tests/test_hmm.py::test_hmm_univariate_discrete_from_samples_no_end_state PASSED [ 71%] 196s tests/test_hmm.py::test_hmm_json_general_mixture_gaussian PASSED [ 71%] 196s tests/test_hmm.py::test_hmm_robust_from_json_general_mixture_gaussian PASSED [ 71%] 196s tests/test_hmm.py::test_io_fit PASSED [ 71%] 197s tests/test_hmm.py::test_io_from_samples_hmm PASSED [ 71%] 197s tests/test_io.py::test_io_datagenerator_shape PASSED [ 71%] 197s tests/test_io.py::test_io_datagenerator_classes_fail PASSED [ 72%] 197s tests/test_io.py::test_io_datagenerator_classes PASSED [ 72%] 197s tests/test_io.py::test_io_datagenerator_x_batches PASSED [ 72%] 197s tests/test_io.py::test_io_datagenerator_w_batches PASSED [ 72%] 197s tests/test_io.py::test_io_datagenerator_y_batches PASSED [ 72%] 197s tests/test_io.py::test_io_datagenerator_wy_batches PASSED [ 72%] 197s tests/test_io.py::test_io_datagenerator_wy_unlabeled PASSED [ 73%] 197s tests/test_io.py::test_io_datagenerator_wy_labeled PASSED [ 73%] 197s tests/test_io.py::test_io_seqgenerator_uni_shape PASSED [ 73%] 197s tests/test_io.py::test_io_seqgenerator_symbol_shape PASSED [ 73%] 197s tests/test_io.py::test_io_seqgenerator_shape PASSED [ 73%] 197s tests/test_io.py::test_io_seqgenerator_x_batches PASSED [ 73%] 197s tests/test_io.py::test_io_seqgenerator_x_symbol_batches PASSED [ 74%] 197s tests/test_io.py::test_io_seqgenerator_w_batches PASSED [ 74%] 197s tests/test_io.py::test_io_seqgenerator_w_symbol_batches PASSED [ 74%] 197s tests/test_io.py::test_io_seqgenerator_y_batches PASSED [ 74%] 197s tests/test_io.py::test_io_seqgenerator_y_symbol_batches PASSED [ 74%] 197s tests/test_io.py::test_io_seqgenerator_wy_batches PASSED [ 74%] 197s tests/test_io.py::test_io_seqgenerator_wy_symbol_batches PASSED [ 75%] 197s tests/test_io.py::test_io_seqgenerator_wy_unlabeled PASSED [ 75%] 197s tests/test_io.py::test_io_seqgenerator_wy_symbol_unlabeled PASSED [ 75%] 197s tests/test_io.py::test_io_seqgenerator_wy_labeled PASSED [ 75%] 197s tests/test_io.py::test_io_seqgenerator_wy_symbol_labeled PASSED [ 75%] 197s tests/test_io.py::test_io_dfgenerator_shape PASSED [ 75%] 197s tests/test_io.py::test_io_dfgenerator_classes_fail PASSED [ 76%] 197s tests/test_io.py::test_io_dfgenerator_numpy_classes PASSED [ 76%] 197s tests/test_io.py::test_io_dfgenerator_pandas_classes PASSED [ 76%] 197s tests/test_io.py::test_io_dfgenerator_str_classes PASSED [ 76%] 197s tests/test_io.py::test_io_dfgenerator_x_batches PASSED [ 76%] 197s tests/test_io.py::test_io_dfgenerator_w_batches PASSED [ 76%] 197s tests/test_io.py::test_io_dfgenerator_w_str_batches PASSED [ 77%] 197s tests/test_io.py::test_io_dfgenerator_y_batches PASSED [ 77%] 197s tests/test_io.py::test_io_dfgenerator_y_str_batches PASSED [ 77%] 197s tests/test_io.py::test_io_dfgenerator_wy_batches PASSED [ 77%] 197s tests/test_io.py::test_io_dfgenerator_wy_str_batches PASSED [ 77%] 197s tests/test_io.py::test_io_dfgenerator_wy_unlabeled PASSED [ 77%] 197s tests/test_io.py::test_io_dfgenerator_wy_str_unlabeled PASSED [ 78%] 197s tests/test_io.py::test_io_dfgenerator_wy_labeled PASSED [ 78%] 197s tests/test_io.py::test_io_dfgenerator_wy_str_labeled PASSED [ 78%] 197s tests/test_kmeans.py::test_kmeans_init PASSED [ 78%] 197s tests/test_kmeans.py::test_kmeans_from_samples PASSED [ 78%] 197s tests/test_kmeans.py::test_kmeans_from_samples_parallel PASSED [ 78%] 197s tests/test_kmeans.py::test_kmeans_predict PASSED [ 79%] 197s tests/test_kmeans.py::test_kmeans_predict_parallel PASSED [ 79%] 197s tests/test_kmeans.py::test_kmeans_predict_large PASSED [ 79%] 197s tests/test_kmeans.py::test_kmeans_predict_large_parallel PASSED [ 79%] 197s tests/test_kmeans.py::test_kmeans_fit PASSED [ 79%] 198s tests/test_kmeans.py::test_kmeans_fit_parallel PASSED [ 79%] 198s tests/test_kmeans.py::test_kmeans_multiple_init PASSED [ 80%] 198s tests/test_kmeans.py::test_kmeans_ooc_from_samples PASSED [ 80%] 198s tests/test_kmeans.py::test_kmeans_ooc_fit PASSED [ 80%] 198s tests/test_kmeans.py::test_kmeans_minibatch_from_samples PASSED [ 80%] 198s tests/test_kmeans.py::test_kmeans_minibatch_fit PASSED [ 80%] 198s tests/test_kmeans.py::test_kmeans_nan_from_samples PASSED [ 80%] 198s tests/test_kmeans.py::test_kmeans_nan_from_samples_parallel PASSED [ 81%] 198s tests/test_kmeans.py::test_kmeans_nan_fit PASSED [ 81%] 198s tests/test_kmeans.py::test_kmeans_nan_fit_parallel PASSED [ 81%] 198s tests/test_kmeans.py::test_kmeans_nan_fit_large PASSED [ 81%] 199s tests/test_kmeans.py::test_kmeans_nan_fit_large_parallel PASSED [ 81%] 199s tests/test_kmeans.py::test_kmeans_nan_predict PASSED [ 81%] 199s tests/test_kmeans.py::test_kmeans_nan_predict_parallel PASSED [ 82%] 199s tests/test_kmeans.py::test_kmeans_nan_large_predict PASSED [ 82%] 199s tests/test_kmeans.py::test_kmeans_nan_large_predict_parallel PASSED [ 82%] 199s tests/test_kmeans.py::test_kmeans_nan_multiple_init PASSED [ 82%] 199s tests/test_kmeans.py::test_kmeans_ooc_nan_from_samples PASSED [ 82%] 199s tests/test_kmeans.py::test_kmeans_ooc_nan_fit PASSED [ 82%] 199s tests/test_kmeans.py::test_kmeans_minibatch_nan_from_samples PASSED [ 83%] 199s tests/test_kmeans.py::test_kmeans_minibatch_nan_fit PASSED [ 83%] 199s tests/test_markov_chain.py::test_zeroth_dist PASSED [ 83%] 199s tests/test_markov_chain.py::test_first_dist PASSED [ 83%] 199s tests/test_markov_chain.py::test_second_dist PASSED [ 83%] 199s tests/test_markov_chain.py::test_constructors PASSED [ 83%] 199s tests/test_markov_chain.py::test_first_log_probability PASSED [ 84%] 199s tests/test_markov_chain.py::test_summarize_no_weights_no_inertia PASSED [ 84%] 199s tests/test_markov_chain.py::test_summarize_no_weights_with_inertia PASSED [ 84%] 199s tests/test_markov_chain.py::test_summarize_with_weights_no_inertia PASSED [ 84%] 199s tests/test_markov_chain.py::test_summarize_with_weights_with_inertia PASSED [ 84%] 199s tests/test_markov_chain.py::test_raise_errors PASSED [ 84%] 199s tests/test_markov_chain.py::test_pickling PASSED [ 85%] 199s tests/test_markov_chain.py::test_json PASSED [ 85%] 199s tests/test_markov_chain.py::test_robust_from_json PASSED [ 85%] 199s tests/test_markov_network.py::test_initialize PASSED [ 85%] 199s tests/test_markov_network.py::test_structure PASSED [ 85%] 199s tests/test_markov_network.py::test_partition PASSED [ 85%] 199s tests/test_markov_network.py::test_d PASSED [ 86%] 199s tests/test_markov_network.py::test_d_mixed PASSED [ 86%] 199s tests/test_markov_network.py::test_log_probability_int PASSED [ 86%] 199s tests/test_markov_network.py::test_log_probability_str PASSED [ 86%] 199s tests/test_markov_network.py::test_log_probability_bool PASSED [ 86%] 199s tests/test_markov_network.py::test_log_probability_mixed PASSED [ 86%] 199s tests/test_markov_network.py::test_log_probability_unnormalized_int PASSED [ 87%] 199s tests/test_markov_network.py::test_log_probability_unnormalized_str PASSED [ 87%] 199s tests/test_markov_network.py::test_log_probability_unnormalized_bool PASSED [ 87%] 199s tests/test_markov_network.py::test_log_probability_unnormalized_mixed PASSED [ 87%] 199s tests/test_markov_network.py::test_predict_int PASSED [ 87%] 199s tests/test_markov_network.py::test_predict_str PASSED [ 87%] 199s tests/test_markov_network.py::test_predict_bool PASSED [ 88%] 199s tests/test_markov_network.py::test_predict_mixed PASSED [ 88%] 199s tests/test_naive_bayes.py::test_nb_univariate_initialization PASSED [ 88%] 199s tests/test_naive_bayes.py::test_nb_multivariate_initialization PASSED [ 88%] 199s tests/test_naive_bayes.py::test_nb_univariate_constructors PASSED [ 88%] 199s tests/test_naive_bayes.py::test_nb_multivariate_constructors PASSED [ 88%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba PASSED [ 89%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba PASSED [ 89%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba PASSED [ 89%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_log_proba PASSED [ 89%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_log_proba PASSED [ 89%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_log_proba_parallel PASSED [ 89%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_log_proba_parallel PASSED [ 90%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_log_proba_parallel PASSED [ 90%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba PASSED [ 90%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba PASSED [ 90%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba PASSED [ 90%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict_proba PASSED [ 90%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict_proba PASSED [ 91%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_proba_parallel PASSED [ 91%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_proba_parallel PASSED [ 91%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_proba_parallel PASSED [ 91%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict PASSED [ 91%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict PASSED [ 91%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict PASSED [ 92%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_predict PASSED [ 92%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_predict PASSED [ 92%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_predict_parallel PASSED [ 92%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_predict_parallel PASSED [ 92%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_predict_parallel PASSED [ 92%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit PASSED [ 93%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit PASSED [ 93%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit PASSED [ 93%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_fit PASSED [ 93%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_fit PASSED [ 93%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_fit_parallel PASSED [ 93%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_fit_parallel PASSED [ 94%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_fit_parallel PASSED [ 94%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples PASSED [ 94%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples PASSED [ 94%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples PASSED [ 94%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_nan_from_samples PASSED [ 94%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_nan_from_samples PASSED [ 95%] 199s tests/test_naive_bayes.py::test_nb_univariate_mixed_from_samples_parallel PASSED [ 95%] 199s tests/test_naive_bayes.py::test_nb_multivariate_gaussian_from_samples_parallel PASSED [ 95%] 199s tests/test_naive_bayes.py::test_nb_multivariate_mixed_from_samples_parallel PASSED [ 95%] 199s tests/test_naive_bayes.py::test_raise_errors PASSED [ 95%] 199s tests/test_naive_bayes.py::test_pickling PASSED [ 95%] 199s tests/test_naive_bayes.py::test_json PASSED [ 96%] 199s tests/test_naive_bayes.py::test_robust_from_json PASSED [ 96%] 199s tests/test_naive_bayes.py::test_io_log_probability PASSED [ 96%] 199s tests/test_naive_bayes.py::test_io_predict PASSED [ 96%] 199s tests/test_naive_bayes.py::test_io_predict_proba PASSED [ 96%] 199s tests/test_naive_bayes.py::test_io_predict_log_proba PASSED [ 96%] 199s tests/test_naive_bayes.py::test_io_fit PASSED [ 97%] 199s tests/test_naive_bayes.py::test_io_from_samples PASSED [ 97%] 199s tests/test_naive_bayes.py::test_discrete_distribution PASSED [ 97%] 199s tests/test_naive_bayes.py::test_bernoulli_discrete_distribution PASSED [ 97%] 199s tests/test_profile_hmm.py::test_same_length_viterbi PASSED [ 97%] 199s tests/test_profile_hmm.py::test_variable_length_viterbi PASSED [ 97%] 199s tests/test_profile_hmm.py::test_log_probability PASSED [ 98%] 199s tests/test_profile_hmm.py::test_posterior_transitions PASSED [ 98%] 199s tests/test_profile_hmm.py::test_posterior_transitions_w_training PASSED [ 98%] 199s tests/test_profile_hmm.py::test_posterior_transitions_w_vtraining PASSED [ 98%] 199s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_training PASSED [ 98%] 199s tests/test_profile_hmm.py::test_posterior_transitions_w_tied_vtraining PASSED [ 98%] 199s tests/test_profile_hmm.py::test_posterior_emissions PASSED [ 99%] 199s tests/test_profile_hmm.py::test_posterior_emissions_w_multitransition_setup PASSED [ 99%] 199s tests/test_profile_hmm.py::test_posterior_emissions_w_tied_edge_setup PASSED [ 99%] 199s tests/test_profile_hmm.py::test_properties PASSED [ 99%] 199s tests/test_profile_hmm.py::test_to_json PASSED [ 99%] 199s tests/test_profile_hmm.py::test_from_json PASSED [100%] 199s 199s =============================== warnings summary =============================== 199s tests/test_custom_distributions.py: 29600 warnings 199s tests/test_hmm.py: 375 warnings 199s /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.) 199s res = func(*args, **kwargs) 199s 199s tests/test_custom_distributions.py: 40 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 400 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 2000 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 40 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 400 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 199s 199s tests/test_custom_distributions.py: 200 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 2000 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 10 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 30 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_equal(model1.predict(X), model2.predict(X)) 199s 199s tests/test_custom_distributions.py: 30 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 199s 199s tests/test_custom_distributions.py: 30 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 199s 199s tests/test_custom_distributions.py: 10 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 199s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 199s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 199s tests/test_custom_distributions.py::test_custom_normal_hmm_from_samples 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 50 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 150 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict(X), model2.predict(X)) 199s 199s tests/test_custom_distributions.py: 150 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_proba(X), model2.predict_proba(X)) 199s 199s tests/test_custom_distributions.py: 150 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.predict_log_proba(X), model2.predict_log_proba(X)) 199s 199s tests/test_custom_distributions.py: 30 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s tests/test_custom_distributions.py: 20 warnings 199s /tmp/autopkgtest.HOo257/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.) 199s assert_array_almost_equal(model1.log_probability(X), model2.log_probability(X)) 199s 199s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 199s ===================== 598 passed, 37519 warnings in 15.32s ===================== 200s autopkgtest [12:30:51]: test run-tests: -----------------------] 200s run-tests PASS 200s autopkgtest [12:30:51]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 201s autopkgtest [12:30:52]: test autodep8-python3: preparing testbed 318s autopkgtest [12:32:49]: testbed dpkg architecture: amd64 319s autopkgtest [12:32:50]: testbed apt version: 2.9.29 319s autopkgtest [12:32:50]: @@@@@@@@@@@@@@@@@@@@ test bed setup 319s autopkgtest [12:32:50]: testbed release detected to be: plucky 320s autopkgtest [12:32:51]: updating testbed package index (apt update) 320s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 321s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 321s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 321s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 321s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 321s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.1 kB] 321s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [750 kB] 321s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.9 kB] 321s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [101 kB] 321s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [81.8 kB] 321s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2412 B] 321s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [7984 B] 321s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [697 kB] 322s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [265 kB] 323s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3128 B] 323s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [11.5 kB] 323s Fetched 2124 kB in 2s (861 kB/s) 324s Reading package lists... 324s Reading package lists... 325s Building dependency tree... 325s Reading state information... 325s Calculating upgrade... 325s The following NEW packages will be installed: 325s libapt-pkg7.0 325s The following packages will be upgraded: 325s apt apt-utils iproute2 liblsof0 libp11-kit0 lsof rsyslog 325s 7 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 325s Need to get 5234 kB of archives. 325s After this operation, 4074 kB of additional disk space will be used. 325s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libapt-pkg7.0 amd64 2.9.30 [1131 kB] 326s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 apt amd64 2.9.30 [1434 kB] 327s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 apt-utils amd64 2.9.30 [222 kB] 327s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 iproute2 amd64 6.13.0-1ubuntu1 [1277 kB] 327s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 libp11-kit0 amd64 0.25.5-2ubuntu3 [311 kB] 327s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 rsyslog amd64 8.2412.0-2ubuntu1 [555 kB] 327s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 lsof amd64 4.99.4+dfsg-1 [245 kB] 327s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsof0 amd64 4.99.4+dfsg-1 [59.6 kB] 328s Preconfiguring packages ... 328s Fetched 5234 kB in 2s (2540 kB/s) 328s Selecting previously unselected package libapt-pkg7.0:amd64. 328s (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 ... 108925 files and directories currently installed.) 328s Preparing to unpack .../libapt-pkg7.0_2.9.30_amd64.deb ... 328s Unpacking libapt-pkg7.0:amd64 (2.9.30) ... 328s Setting up libapt-pkg7.0:amd64 (2.9.30) ... 328s (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 ... 108974 files and directories currently installed.) 328s Preparing to unpack .../archives/apt_2.9.30_amd64.deb ... 328s Unpacking apt (2.9.30) over (2.9.29) ... 328s Setting up apt (2.9.30) ... 329s (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 ... 108974 files and directories currently installed.) 329s Preparing to unpack .../0-apt-utils_2.9.30_amd64.deb ... 329s Unpacking apt-utils (2.9.30) over (2.9.29) ... 329s Preparing to unpack .../1-iproute2_6.13.0-1ubuntu1_amd64.deb ... 329s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 329s Preparing to unpack .../2-libp11-kit0_0.25.5-2ubuntu3_amd64.deb ... 329s Unpacking libp11-kit0:amd64 (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 330s Preparing to unpack .../3-rsyslog_8.2412.0-2ubuntu1_amd64.deb ... 330s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 330s Preparing to unpack .../4-lsof_4.99.4+dfsg-1_amd64.deb ... 330s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 330s Preparing to unpack .../5-liblsof0_4.99.4+dfsg-1_amd64.deb ... 330s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 330s Setting up apt-utils (2.9.30) ... 330s Setting up liblsof0 (4.99.4+dfsg-1) ... 330s Setting up iproute2 (6.13.0-1ubuntu1) ... 330s Setting up rsyslog (8.2412.0-2ubuntu1) ... 330s info: The user `syslog' is already a member of `adm'. 331s Setting up libp11-kit0:amd64 (0.25.5-2ubuntu3) ... 331s Setting up lsof (4.99.4+dfsg-1) ... 331s Processing triggers for man-db (2.13.0-1) ... 333s Processing triggers for libc-bin (2.40-4ubuntu1) ... 334s Reading package lists... 334s Building dependency tree... 334s Reading state information... 334s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 334s autopkgtest [12:33:05]: upgrading testbed (apt dist-upgrade and autopurge) 334s Reading package lists... 335s Building dependency tree... 335s Reading state information... 335s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 335s Starting 2 pkgProblemResolver with broken count: 0 335s Done 335s Entering ResolveByKeep 335s 336s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 336s Reading package lists... 336s Building dependency tree... 336s Reading state information... 336s Starting pkgProblemResolver with broken count: 0 336s Starting 2 pkgProblemResolver with broken count: 0 336s Done 337s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 337s autopkgtest [12:33:08]: rebooting testbed after setup commands that affected boot 363s Reading package lists... 364s Building dependency tree... 364s Reading state information... 364s Starting pkgProblemResolver with broken count: 0 364s Starting 2 pkgProblemResolver with broken count: 0 364s Done 365s The following NEW packages will be installed: 365s libblas3 libgfortran5 liblapack3 liblbfgsb0 python3-all python3-decorator 365s python3-joblib python3-networkx python3-numpy python3-pomegranate 365s python3-scipy python3.12 python3.12-minimal 365s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 365s Need to get 51.2 MB of archives. 365s After this operation, 317 MB of additional disk space will be used. 365s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-minimal amd64 3.12.9-1 [2348 kB] 366s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12 amd64 3.12.9-1 [671 kB] 366s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libblas3 amd64 3.12.1-2 [359 kB] 366s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libgfortran5 amd64 15-20250213-1ubuntu1 [920 kB] 366s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 liblapack3 amd64 3.12.1-2 [3179 kB] 367s Get:6 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblbfgsb0 amd64 3.0+dfsg.4-1build1 [29.9 kB] 367s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.13.1-1~exp2 [894 B] 367s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 367s Get:9 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-joblib all 1.4.2-2 [205 kB] 367s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-networkx all 3.2.1-4ubuntu1 [11.5 MB] 368s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-numpy amd64 1:1.26.4+ds-13 [5319 kB] 368s Get:12 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-scipy amd64 1.14.1-4ubuntu1 [22.3 MB] 369s Get:13 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pomegranate amd64 0.14.8-7 [4463 kB] 369s Fetched 51.2 MB in 4s (12.0 MB/s) 369s Selecting previously unselected package python3.12-minimal. 370s (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 ... 108975 files and directories currently installed.) 370s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_amd64.deb ... 370s Unpacking python3.12-minimal (3.12.9-1) ... 370s Selecting previously unselected package python3.12. 370s Preparing to unpack .../01-python3.12_3.12.9-1_amd64.deb ... 370s Unpacking python3.12 (3.12.9-1) ... 370s Selecting previously unselected package libblas3:amd64. 370s Preparing to unpack .../02-libblas3_3.12.1-2_amd64.deb ... 370s Unpacking libblas3:amd64 (3.12.1-2) ... 370s Selecting previously unselected package libgfortran5:amd64. 370s Preparing to unpack .../03-libgfortran5_15-20250213-1ubuntu1_amd64.deb ... 370s Unpacking libgfortran5:amd64 (15-20250213-1ubuntu1) ... 370s Selecting previously unselected package liblapack3:amd64. 370s Preparing to unpack .../04-liblapack3_3.12.1-2_amd64.deb ... 370s Unpacking liblapack3:amd64 (3.12.1-2) ... 370s Selecting previously unselected package liblbfgsb0:amd64. 370s Preparing to unpack .../05-liblbfgsb0_3.0+dfsg.4-1build1_amd64.deb ... 370s Unpacking liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 370s Selecting previously unselected package python3-all. 370s Preparing to unpack .../06-python3-all_3.13.1-1~exp2_amd64.deb ... 370s Unpacking python3-all (3.13.1-1~exp2) ... 370s Selecting previously unselected package python3-decorator. 370s Preparing to unpack .../07-python3-decorator_5.1.1-5_all.deb ... 370s Unpacking python3-decorator (5.1.1-5) ... 370s Selecting previously unselected package python3-joblib. 370s Preparing to unpack .../08-python3-joblib_1.4.2-2_all.deb ... 370s Unpacking python3-joblib (1.4.2-2) ... 370s Selecting previously unselected package python3-networkx. 370s Preparing to unpack .../09-python3-networkx_3.2.1-4ubuntu1_all.deb ... 370s Unpacking python3-networkx (3.2.1-4ubuntu1) ... 370s Selecting previously unselected package python3-numpy. 371s Preparing to unpack .../10-python3-numpy_1%3a1.26.4+ds-13_amd64.deb ... 371s Unpacking python3-numpy (1:1.26.4+ds-13) ... 371s Selecting previously unselected package python3-scipy. 371s Preparing to unpack .../11-python3-scipy_1.14.1-4ubuntu1_amd64.deb ... 371s Unpacking python3-scipy (1.14.1-4ubuntu1) ... 371s Selecting previously unselected package python3-pomegranate. 371s Preparing to unpack .../12-python3-pomegranate_0.14.8-7_amd64.deb ... 371s Unpacking python3-pomegranate (0.14.8-7) ... 372s Setting up python3.12-minimal (3.12.9-1) ... 373s Setting up python3-joblib (1.4.2-2) ... 373s Setting up python3.12 (3.12.9-1) ... 374s Setting up python3-all (3.13.1-1~exp2) ... 374s Setting up python3-networkx (3.2.1-4ubuntu1) ... 376s Setting up python3-decorator (5.1.1-5) ... 376s Setting up libblas3:amd64 (3.12.1-2) ... 376s update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode 376s Setting up libgfortran5:amd64 (15-20250213-1ubuntu1) ... 376s Setting up liblapack3:amd64 (3.12.1-2) ... 376s update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode 376s Setting up python3-numpy (1:1.26.4+ds-13) ... 379s Setting up liblbfgsb0:amd64 (3.0+dfsg.4-1build1) ... 379s Setting up python3-scipy (1.14.1-4ubuntu1) ... 384s Setting up python3-pomegranate (0.14.8-7) ... 384s Processing triggers for systemd (257.2-3ubuntu1) ... 384s Processing triggers for man-db (2.13.0-1) ... 385s Processing triggers for libc-bin (2.40-4ubuntu1) ... 390s autopkgtest [12:34:01]: 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 390s autopkgtest [12:34:01]: test autodep8-python3: [----------------------- 390s Testing with python3.12: 391s 391s Testing with python3.13: 391s 392s autopkgtest [12:34:03]: test autodep8-python3: -----------------------] 392s autopkgtest [12:34:03]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 392s autodep8-python3 PASS (superficial) 393s autopkgtest [12:34:04]: @@@@@@@@@@@@@@@@@@@@ summary 393s run-tests PASS 393s autodep8-python3 PASS (superficial) 410s nova [W] Skipping flock for amd64 410s Creating nova instance adt-plucky-amd64-python-pomegranate-20250219-122731-juju-7f2275-prod-proposed-migration-environment-20-cf31eaad-a113-43eb-a7a1-0818b393b991 from image adt/ubuntu-plucky-amd64-server-20250219.img (UUID 90711abf-916f-4a80-845a-825250a78697)... 410s nova [W] Timed out waiting for 7a146baf-844a-4da3-ad90-1e66964fe6af to get deleted. 410s nova [W] Skipping flock for amd64 410s Creating nova instance adt-plucky-amd64-python-pomegranate-20250219-122731-juju-7f2275-prod-proposed-migration-environment-20-cf31eaad-a113-43eb-a7a1-0818b393b991 from image adt/ubuntu-plucky-amd64-server-20250219.img (UUID 90711abf-916f-4a80-845a-825250a78697)... 410s nova [W] Timed out waiting for 0115bfbd-6d82-4506-8fe6-d5c7636ddd7d to get deleted.