starting phase `set-SOURCE-DATE-EPOCH' phase `set-SOURCE-DATE-EPOCH' succeeded after 0.0 seconds starting phase `set-paths' environment variable `PATH' set to `/gnu/store/bhimsp3f9lbfmbb4297dy1ng0s16g3mb-python-toolchain-3.10.7/bin:/gnu/store/maggh9ldsmn8x2awbf1d5v8scw1lj42p-python-flake8-4.0.1/bin:/gnu/store/glrxjwic379h2gmyxc2sfchvnw5g1aai-python-pytest-7.1.3/bin:/gnu/store/4dzmjw8673kls9jhbjck4fyr8w1sk9fh-python-twine-1.15.0/bin:/gnu/store/dfxv2xp3jlv54dsv0fb3a928jhfvw1si-python-jaxtyping-0.2.21/bin:/gnu/store/rdrzfa4ihqfarhvycgl8bs2gim0kfc82-python-pytorch-1.13.1/bin:/gnu/store/mc6z4zi03z4gnps0hjn73kr8674p6wlj-python-scipy-1.12.0/bin:/gnu/store/sxx22f98vfbavcqmdksm6as8fvskpxiw-tar-1.34/bin:/gnu/store/x24bm49ag5dvki72mjdz195bfb89nrnb-gzip-1.12/bin:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/bin:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/bin:/gnu/store/zmcf5kpqiighkbh7wslf91qdjwj06yr1-diffutils-3.8/bin:/gnu/store/210yfax18r2g2inxrml9435ikhfcca6m-patch-2.7.6/bin:/gnu/store/c8jyph2lxw0m9na34fg8h70n4nnnz7is-findutils-4.9.0/bin:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/bin:/gnu/store/xxcfsimvxz7z4dj593gnqbkzc6picwzq-sed-4.8/bin:/gnu/store/yrv5f70mn83a876b78i5s79dd2hsh0zf-grep-3.8/bin:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/bin:/gnu/store/a5i8avx826brw5grn3n4qv40g514505c-coreutils-9.1/bin:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/bin:/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin:/gnu/store/na1dpbbcxjaa3n8wkwrfpch476f90hlf-ld-wrapper-0/bin:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/bin:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/bin:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/bin:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/sbin:/gnu/store/f94xy2k7iml6w1hrandm3f8vjyghcryb-python-wheel-0.40.0/bin:/gnu/store/xsmmgzvyyqwhxqk4l6293wnn5mysj660-python-pypa-build-0.7.0/bin:/gnu/store/dgrqn5fx6is07jm4xlx4dxbvaq19y79c-python-pip-23.1/bin:/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin:/gnu/store/r1i7081z3g3pz0zg3babzbmimgqbnpwm-python-pyflakes-2.4.0/bin:/gnu/store/0c1cqvwh33hvbmzxqi32dhnypsqsfvbj-python-pycodestyle-2.8.0/bin:/gnu/store/sli2mlqsaawr6vbvvcvbia8x5y6jh6wr-python-tomli-2.0.1/bin:/gnu/store/3p35ajizlrc4j0m4yk3f0p9ksxr3s985-python-typing-extensions-4.9.0/bin:/gnu/store/8w1ydvcl0115zp7yzfh64mivw0y4g2jh-python-pkginfo-1.9.6/bin:/gnu/store/4dljnkbg8pn7yx60vvhghvk5gm4y6hdj-python-tqdm-4.64.1/bin:/gnu/store/brjd6k39qlkar75dkdmzd00fr1sgb8ab-python-numpy-1.23.2/bin:/gnu/store/9svz5hqjmkxlqvhjfgbvwmakb4gylpqd-cpuinfo-0.0-2.53298db/bin:/gnu/store/297i89pkd239wcyi0d9h049di2iv3ppc-onnx-1.12.0/bin:/gnu/store/l3ljjh8wl6mkwkhh70jznvinvw6g3w3a-python-future-0.18.2/bin:/gnu/store/ijs7qg8fbqx5wwaw7yzfwkpxz5xnwi3v-python-threadpoolctl-3.1.0/bin:/gnu/store/zqck70cz1n2xa8gz3jbmkfryzr78rzln-python-sphinx-5.1.1/bin:/gnu/store/v9nq1j2f5irwvdjn61i5qsp13l1p2h0p-python-rich-click-1.6.1/bin:/gnu/store/w9zr8hqrxnag5d2da4rrdfipg0a3iyd1-python-pythran-0.11.0/bin:/gnu/store/nxypin2dwspzk58wcajcp0x4lv9gh8hr-python-pydevtool-0.3.0/bin:/gnu/store/lil90sf7pbkzxgpzfhykr871pigr1xcl-python-mypy-1.4.1/bin:/gnu/store/d4i7jjyapxkkr9l42fx32nwxs71hdbvz-python-matplotlib-3.8.2/bin:/gnu/store/z5xr5c5rx5mw3g10xg2llg3k1kzqg7kr-python-jupytext-1.14.4/bin:/gnu/store/kyss1sawilvcv6jd01di2hb3jr6gf1sc-python-charset-normalizer-2.1.0/bin:/gnu/store/pz39bkq7pd1hgy5rwiynqa33gyjvpgs5-python-pygments-2.12.0/bin:/gnu/store/vywzz6hp4m6ivq6hasys0prmwz4j8am7-python-docutils-0.19/bin:/gnu/store/7yhiccrzdscsh76h6z3qidj41wbfs25a-python-bleach-6.0.0/bin:/gnu/store/araqs4j43h94znwby2sasxfd170g6b24-python-tabulate-0.8.9/bin:/gnu/store/xfhq268w6wbbgi0qv8d9j974s5h6h1pj-python-babel-2.10.3/bin:/gnu/store/9vkzbn25yfvsxqfj92w82xxasngkgi0n-python-doit-0.36.0/bin:/gnu/store/9mwczakmrpwb898blls1xkjzjzk9b02w-python-kiwisolver-1.4.5/bin:/gnu/store/iav2adz8yrlzf9z0hgrm7v203dpny030-python-importlib-resources-5.12.0/bin:/gnu/store/d7g0cfsf67l55dalwpcx4ihqhawlcdpb-python-fonttools-minimal-4.39.3/bin:/gnu/store/khishc39b0hblklfj2mzf2byskfz9i6q-python-contourpy-1.1.0/bin:/gnu/store/y4nglyq6yvbrf0wddlbg59v71prnvp05-python-nbformat-5.3.0/bin:/gnu/store/3f69mm9y2m6g9ljbzvw9wxxvswzrfcnf-python-mdit-py-plugins-0.3.1/bin:/gnu/store/gm5kpg4pd3w4f7rimmv2briqzszm6sl6-python-markdown-it-py-2.1.0/bin:/gnu/store/ss1dmbyn3dn64633n6cy015malaizjw4-python-cryptography-41.0.4/bin:/gnu/store/0i989flbnj7yxxhp1myggcw6dg6np1ki-python-tinycss2-1.1.0/bin:/gnu/store/1mqlnqd9rjmfw4fblmshyi7ypdvy5i8i-texlive-pdftex-66594/bin:/gnu/store/jh1kfyxl100z8jblpj45qyavnc2qbfw2-texlive-luaotfload-66594/bin:/gnu/store/hxqgff9qq9cysiasvlph03zkkcw21swm-python-commonmark-0.9.1/bin:/gnu/store/7r3cyic9hy1i3qi02v66m02k2lw9m717-python-traitlets-5.9.0/bin:/gnu/store/swb5vx597k3562745hqa8dy11mlyi1iv-python-jupyter-core-4.10.0/bin:/gnu/store/fidmidw1309ghablz1xasjhj8fycvif6-python-jsonschema-4.5.1/bin:/gnu/store/f9zcpmsij6m8qydjmhdzlkc534wm9qfd-python-fastjsonschema-2.15.1/bin:/gnu/store/kv9x6iqn0yhyp1p2vi4wlz0yf8z1hj6b-python-mdurl-0.1.2/bin:/gnu/store/ank8jgd7gyjj5w7g0qvbwybk5m5naljg-python-chardet-5.1.0/bin:/gnu/store/hk7qnfq66ywarv4ls0mp7nfz74bxr0x4-python-pytest-forked-1.6.0/bin:/gnu/store/b62sq5rg6gvx0r5dsgv68bpkfaadm3v4-python-execnet-1.9.0-1.d6aa1a5/bin:/gnu/store/qbzvpr6kcdjpnazx5hxwam3cz3jjcl28-python-coverage-6.4.3/bin' environment variable `GUIX_PYTHONPATH' set to `/gnu/store/maggh9ldsmn8x2awbf1d5v8scw1lj42p-python-flake8-4.0.1/lib/python3.10/site-packages:/gnu/store/hf2kx1vkxwn7y3xlag9m9bck0alj5pjx-python-flake8-print-4.0.0/lib/python3.10/site-packages:/gnu/store/glrxjwic379h2gmyxc2sfchvnw5g1aai-python-pytest-7.1.3/lib/python3.10/site-packages:/gnu/store/h95pf7z6hraqzc99nj7i3cjnwz0p4mfj-python-setuptools-scm-7.1.0/lib/python3.10/site-packages:/gnu/store/4dzmjw8673kls9jhbjck4fyr8w1sk9fh-python-twine-1.15.0/lib/python3.10/site-packages:/gnu/store/dfxv2xp3jlv54dsv0fb3a928jhfvw1si-python-jaxtyping-0.2.21/lib/python3.10/site-packages:/gnu/store/rdrzfa4ihqfarhvycgl8bs2gim0kfc82-python-pytorch-1.13.1/lib/python3.10/site-packages:/gnu/store/mc6z4zi03z4gnps0hjn73kr8674p6wlj-python-scipy-1.12.0/lib/python3.10/site-packages:/gnu/store/rcmqxxys5cf2baga96zhc16scckk1pmy-python-typeguard-2.13.3/lib/python3.10/site-packages:/gnu/store/f94xy2k7iml6w1hrandm3f8vjyghcryb-python-wheel-0.40.0/lib/python3.10/site-packages:/gnu/store/8b5vqbb116yy3qjdc9sfvd1yb6klclgj-python-setuptools-67.6.1/lib/python3.10/site-packages:/gnu/store/xsmmgzvyyqwhxqk4l6293wnn5mysj660-python-pypa-build-0.7.0/lib/python3.10/site-packages:/gnu/store/dgrqn5fx6is07jm4xlx4dxbvaq19y79c-python-pip-23.1/lib/python3.10/site-packages:/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/lib/python3.10/site-packages:/gnu/store/r1i7081z3g3pz0zg3babzbmimgqbnpwm-python-pyflakes-2.4.0/lib/python3.10/site-packages:/gnu/store/0c1cqvwh33hvbmzxqi32dhnypsqsfvbj-python-pycodestyle-2.8.0/lib/python3.10/site-packages:/gnu/store/96kg1bghxmq3rq761l0mpz5r4fshqfjh-python-mccabe-0.6.1/lib/python3.10/site-packages:/gnu/store/wg2wllb0ksiw6im893qqs4ilsl3k9qdr-python-entrypoints-0.3/lib/python3.10/site-packages:/gnu/store/9knaypzgdd331mldnhi8n8nhijhj2dvp-python-six-1.16.0/lib/python3.10/site-packages:/gnu/store/sli2mlqsaawr6vbvvcvbia8x5y6jh6wr-python-tomli-2.0.1/lib/python3.10/site-packages:/gnu/store/89rwkdhvnlhwvdari22w7kg52x4kznin-python-py-1.11.0/lib/python3.10/site-packages:/gnu/store/688aql1rskmbcbc4sg6k6vp1yh46vs0f-python-pluggy-1.0.0/lib/python3.10/site-packages:/gnu/store/spa8aw6rvjr2ym3p1gxz2sgz840jga34-python-packaging-bootstrap-21.3/lib/python3.10/site-packages:/gnu/store/vsyif9iqh3pn32zyqhj9ai41zimjsvng-python-iniconfig-1.1.1/lib/python3.10/site-packages:/gnu/store/ld606n13z9w264x1c8gha72yfg9m493k-python-attrs-bootstrap-21.2.0/lib/python3.10/site-packages:/gnu/store/3p35ajizlrc4j0m4yk3f0p9ksxr3s985-python-typing-extensions-4.9.0/lib/python3.10/site-packages:/gnu/store/k09zm1d5pzqn1a7rvrp5bywaqv5p2h4r-python-requests-toolbelt-0.9.1/lib/python3.10/site-packages:/gnu/store/a99jh892cbd9qlj4dlnw5h7pfk398b75-python-requests-2.28.1/lib/python3.10/site-packages:/gnu/store/xwdac3g3kwg4vd27w53lrsqw6jqylw5q-python-readme-renderer-34.0/lib/python3.10/site-packages:/gnu/store/8w1ydvcl0115zp7yzfh64mivw0y4g2jh-python-pkginfo-1.9.6/lib/python3.10/site-packages:/gnu/store/4ifgdvhqad0nv4gq1vbx36af9bxkk9fx-python-packaging-21.3/lib/python3.10/site-packages:/gnu/store/4dljnkbg8pn7yx60vvhghvk5gm4y6hdj-python-tqdm-4.64.1/lib/python3.10/site-packages:/gnu/store/brjd6k39qlkar75dkdmzd00fr1sgb8ab-python-numpy-1.23.2/lib/python3.10/site-packages:/gnu/store/bq8kchrzncr6z28w8mbi3nj8s7ssc2h5-onnx-optimizer-0.2.6/lib/python3.10/site-packages:/gnu/store/297i89pkd239wcyi0d9h049di2iv3ppc-onnx-1.12.0/lib/python3.10/site-packages:/gnu/store/l3ljjh8wl6mkwkhh70jznvinvw6g3w3a-python-future-0.18.2/lib/python3.10/site-packages:/gnu/store/81qyn6vfy5iiqkv7fvwrqq222zm32llf-python-cffi-1.15.1/lib/python3.10/site-packages:/gnu/store/5waxhk0gwydl7gq6jlzhy56pry8pvjf2-python-pyyaml-6.0/lib/python3.10/site-packages:/gnu/store/ygpznbi946ck6dmvjb94h89nzcp8fvsh-python-click-8.1.7/lib/python3.10/site-packages:/gnu/store/xd5ln9vjgb2s7igh9mrffl154b80dfrr-python-astunparse-1.6.3/lib/python3.10/site-packages:/gnu/store/ijs7qg8fbqx5wwaw7yzfwkpxz5xnwi3v-python-threadpoolctl-3.1.0/lib/python3.10/site-packages:/gnu/store/zqck70cz1n2xa8gz3jbmkfryzr78rzln-python-sphinx-5.1.1/lib/python3.10/site-packages:/gnu/store/v9nq1j2f5irwvdjn61i5qsp13l1p2h0p-python-rich-click-1.6.1/lib/python3.10/site-packages:/gnu/store/w9zr8hqrxnag5d2da4rrdfipg0a3iyd1-python-pythran-0.11.0/lib/python3.10/site-packages:/gnu/store/nxypin2dwspzk58wcajcp0x4lv9gh8hr-python-pydevtool-0.3.0/lib/python3.10/site-packages:/gnu/store/miiyw8mwwxzpvsv5cqkir8r29z55wmni-python-pydata-sphinx-theme-0.7.2/lib/python3.10/site-packages:/gnu/store/xsxscgsi1zjzzxbh7frvfxrcbr3lrhyy-python-numpydoc-1.5.0/lib/python3.10/site-packages:/gnu/store/lil90sf7pbkzxgpzfhykr871pigr1xcl-python-mypy-1.4.1/lib/python3.10/site-packages:/gnu/store/jjpmfvvkynrlml25hsnh1ihwvsyc6ahd-python-mpmath-1.2.1/lib/python3.10/site-packages:/gnu/store/d4i7jjyapxkkr9l42fx32nwxs71hdbvz-python-matplotlib-3.8.2/lib/python3.10/site-packages:/gnu/store/z5xr5c5rx5mw3g10xg2llg3k1kzqg7kr-python-jupytext-1.14.4/lib/python3.10/site-packages:/gnu/store/w39id5lliy29l3kja3yf3hdczq7nb8fp-python-toml-0.10.2/lib/python3.10/site-packages:/gnu/store/lwi03daidmj5x2bh2bhd0s4snllz6m19-python-pep517-bootstrap-0.9.1/lib/python3.10/site-packages:/gnu/store/4mvmnns1bnl9wdz7l80jdphcqbi56ica-python-six-bootstrap-1.16.0/lib/python3.10/site-packages:/gnu/store/rii148j8pd3k1jv0znlhpihnakqcarw3-python-pyparsing-3.0.6/lib/python3.10/site-packages:/gnu/store/lrrb707g7magil7q35pbxv1h87kawfnr-python-urllib3-1.26.15/lib/python3.10/site-packages:/gnu/store/jv0k2gc0igz05midwapghg0h0jbm2vlj-python-idna-3.3/lib/python3.10/site-packages:/gnu/store/kyss1sawilvcv6jd01di2hb3jr6gf1sc-python-charset-normalizer-2.1.0/lib/python3.10/site-packages:/gnu/store/09v5d8wmp97876h9xsj4jl2fwbmlxb3i-python-certifi-2022.6.15/lib/python3.10/site-packages:/gnu/store/h3n4j2ysvfhwqp0bgav0bi6mx7xxwln1-python-cmarkgfm-2022.10.27/lib/python3.10/site-packages:/gnu/store/pz39bkq7pd1hgy5rwiynqa33gyjvpgs5-python-pygments-2.12.0/lib/python3.10/site-packages:/gnu/store/vywzz6hp4m6ivq6hasys0prmwz4j8am7-python-docutils-0.19/lib/python3.10/site-packages:/gnu/store/7yhiccrzdscsh76h6z3qidj41wbfs25a-python-bleach-6.0.0/lib/python3.10/site-packages:/gnu/store/araqs4j43h94znwby2sasxfd170g6b24-python-tabulate-0.8.9/lib/python3.10/site-packages:/gnu/store/15ckd2asx0vmnvgi6ab6xashwzxczk5p-python-protobuf-3.20.2/lib/python3.10/site-packages:/gnu/store/21khkz9nyp0r7smz15rhfadhjijrav0x-python-pycparser-2.21/lib/python3.10/site-packages:/gnu/store/birlzxzlcf3rq586chsc7m8arsbh0a7x-python-sphinxcontrib-serializinghtml-1.1.5/lib/python3.10/site-packages:/gnu/store/hs1h7rvhnrf4prwnhka7gyzmdsm1df0p-python-sphinxcontrib-qthelp-1.0.3/lib/python3.10/site-packages:/gnu/store/4kbz6l9yil96nhx8agc7x6dsng21hcgs-python-sphinxcontrib-jsmath-1.0.1/lib/python3.10/site-packages:/gnu/store/m245gywgww9zgnj9s7qa9ckrqfwa573f-python-sphinxcontrib-htmlhelp-2.0.0/lib/python3.10/site-packages:/gnu/store/brcv3grx871z3zc4mj1ikd8x0a7vlzai-python-sphinxcontrib-devhelp-1.0.2/lib/python3.10/site-packages:/gnu/store/4iz36yg4w7a2f68f2w4qy8fnl4w3yyhi-python-sphinxcontrib-applehelp-1.0.2/lib/python3.10/site-packages:/gnu/store/j6zfaqgkjilwlq91j5fd9h0lshmlybn8-python-sphinx-alabaster-theme-0.7.12/lib/python3.10/site-packages:/gnu/store/7c8m0ky8blyv96syqinag0yk66pjv8mx-python-snowballstemmer-2.0.0/lib/python3.10/site-packages:/gnu/store/gski9k637m4nyj2jfxd6s8m8a2hkc62y-python-importlib-metadata-5.2.0/lib/python3.10/site-packages:/gnu/store/0fk0aqi2dplrwixjxlnkqy20hn5id9vy-python-imagesize-1.2.0/lib/python3.10/site-packages:/gnu/store/m64a0db46h4fbz79g6hjcq5w0vivr9mq-python-jinja2-3.1.1/lib/python3.10/site-packages:/gnu/store/xfhq268w6wbbgi0qv8d9j974s5h6h1pj-python-babel-2.10.3/lib/python3.10/site-packages:/gnu/store/rlg31qs5jvr3lbi2lqiv6h1pljsmqv9r-python-rich-12.4.1/lib/python3.10/site-packages:/gnu/store/0lk4szvb8rx6hjnncai4hy692msg1qxj-python-ply-3.11/lib/python3.10/site-packages:/gnu/store/jmaqf2f04cqhdh7zainm58r2g1pd2h8d-python-gast-0.5.3/lib/python3.10/site-packages:/gnu/store/9ks9ks511fr9ad6l1bc226kcg0scfm25-python-beniget-0.4.1/lib/python3.10/site-packages:/gnu/store/9vkzbn25yfvsxqfj92w82xxasngkgi0n-python-doit-0.36.0/lib/python3.10/site-packages:/gnu/store/kzk30k2dd81g1qm9cvv3ybvjvykylscc-python-beautifulsoup4-4.11.1/lib/python3.10/site-packages:/gnu/store/gn90byiazbhcn8ihf7jshlwp0hqgv39n-python-mypy-extensions-1.0.0/lib/python3.10/site-packages:/gnu/store/32bjp2r7ga268z6badxvr0dgpp96gg0k-python-3.10.7-tk/lib/python3.10/site-packages:/gnu/store/fhchlky17bbfs7044750x279hl9h60r2-python-pillow-9.2.0/lib/python3.10/site-packages:/gnu/store/9mwczakmrpwb898blls1xkjzjzk9b02w-python-kiwisolver-1.4.5/lib/python3.10/site-packages:/gnu/store/iav2adz8yrlzf9z0hgrm7v203dpny030-python-importlib-resources-5.12.0/lib/python3.10/site-packages:/gnu/store/d7g0cfsf67l55dalwpcx4ihqhawlcdpb-python-fonttools-minimal-4.39.3/lib/python3.10/site-packages:/gnu/store/i98syd9c13qfh1qc00s25mw7xiqsz9x6-python-dateutil-2.8.2/lib/python3.10/site-packages:/gnu/store/ijhnwkzpsh23drbnaxck324hwfj738rr-python-cycler-0.10.0/lib/python3.10/site-packages:/gnu/store/khishc39b0hblklfj2mzf2byskfz9i6q-python-contourpy-1.1.0/lib/python3.10/site-packages:/gnu/store/y4nglyq6yvbrf0wddlbg59v71prnvp05-python-nbformat-5.3.0/lib/python3.10/site-packages:/gnu/store/3f69mm9y2m6g9ljbzvw9wxxvswzrfcnf-python-mdit-py-plugins-0.3.1/lib/python3.10/site-packages:/gnu/store/gm5kpg4pd3w4f7rimmv2briqzszm6sl6-python-markdown-it-py-2.1.0/lib/python3.10/site-packages:/gnu/store/9iq11n83qdkn6hyhc7dqlwkng35y1v60-python-pysocks-1.7.1/lib/python3.10/site-packages:/gnu/store/k96j15c36z8vsdh8c0q6hckyk998d1sz-python-pyopenssl-23.2.0/lib/python3.10/site-packages:/gnu/store/ss1dmbyn3dn64633n6cy015malaizjw4-python-cryptography-41.0.4/lib/python3.10/site-packages:/gnu/store/0i989flbnj7yxxhp1myggcw6dg6np1ki-python-tinycss2-1.1.0/lib/python3.10/site-packages:/gnu/store/6avybw9ry3jmic8msn60kw74mfm7jdl6-python-html5lib-1.1/lib/python3.10/site-packages:/gnu/store/6pdx89mvi094krw33gv4c3cir1sd6wdw-python-zipp-1.0.0/lib/python3.10/site-packages:/gnu/store/l0mqan7nqih07zgd9q2rwsw4dlg59n8h-python-markupsafe-2.1.1/lib/python3.10/site-packages:/gnu/store/6lws6dmqncq04pw8faikrgs8wrbvvi9w-python-pytz-2022.1/lib/python3.10/site-packages:/gnu/store/hxqgff9qq9cysiasvlph03zkkcw21swm-python-commonmark-0.9.1/lib/python3.10/site-packages:/gnu/store/fm65isr3bxjrvwf7vv4zximbl0d907px-python-colorama-0.4.4/lib/python3.10/site-packages:/gnu/store/zjdhv3ldsfm2329w3k95ypjr8141if76-python-attrs-21.2.0/lib/python3.10/site-packages:/gnu/store/49ga1fz18nkb6m7b3y3hcl765gi3r5p3-python-cloudpickle-1.6.0/lib/python3.10/site-packages:/gnu/store/3r8q16jd5in4anz5rgcjxihfqy112fbq-python-lxml-4.9.1/lib/python3.10/site-packages:/gnu/store/wxx96j145727qz78d53r7jvz7nhdvpdw-python-soupsieve-2.2.1/lib/python3.10/site-packages:/gnu/store/y9qv7ndl24bw4j8mi7j14f8sr4fiql50-python-olefile-0.46/lib/python3.10/site-packages:/gnu/store/xl2ba852wr33pz4xil49df1mmhpc1k6y-python-wurlitzer-2.0.1/lib/python3.10/site-packages:/gnu/store/7zzl6b3ff2cpq9fq7l3b4p2pc9p5v18l-python-sphinx-copybutton-0.5.0/lib/python3.10/site-packages:/gnu/store/r5zbz43lizzvgi14nz9khickw64scgz6-python-selenium-3.141.0/lib/python3.10/site-packages:/gnu/store/gfjvl54cx4sajgxvw1n8zg07zi1wpwi8-python-pytest-xdist-2.5.0/lib/python3.10/site-packages:/gnu/store/43lk4mgbxlyq3iw1i9v7m4l1lkvad5kd-python-pytest-cov-3.0.0/lib/python3.10/site-packages:/gnu/store/7r3cyic9hy1i3qi02v66m02k2lw9m717-python-traitlets-5.9.0/lib/python3.10/site-packages:/gnu/store/swb5vx597k3562745hqa8dy11mlyi1iv-python-jupyter-core-4.10.0/lib/python3.10/site-packages:/gnu/store/fidmidw1309ghablz1xasjhj8fycvif6-python-jsonschema-4.5.1/lib/python3.10/site-packages:/gnu/store/f9zcpmsij6m8qydjmhdzlkc534wm9qfd-python-fastjsonschema-2.15.1/lib/python3.10/site-packages:/gnu/store/kv9x6iqn0yhyp1p2vi4wlz0yf8z1hj6b-python-mdurl-0.1.2/lib/python3.10/site-packages:/gnu/store/iw79173gygfclkknysci5k9zkjpy7k1k-python-webencodings-0.5.1/lib/python3.10/site-packages:/gnu/store/ank8jgd7gyjj5w7g0qvbwybk5m5naljg-python-chardet-5.1.0/lib/python3.10/site-packages:/gnu/store/fjgj6yfnw3ri3ia1jm01i4zpnvihan4m-python-more-itertools-8.2.0/lib/python3.10/site-packages:/gnu/store/hk7qnfq66ywarv4ls0mp7nfz74bxr0x4-python-pytest-forked-1.6.0/lib/python3.10/site-packages:/gnu/store/b62sq5rg6gvx0r5dsgv68bpkfaadm3v4-python-execnet-1.9.0-1.d6aa1a5/lib/python3.10/site-packages:/gnu/store/qbzvpr6kcdjpnazx5hxwam3cz3jjcl28-python-coverage-6.4.3/lib/python3.10/site-packages:/gnu/store/wr0m22mbyrad0nkd8s0m1lgb9w2zs8xq-python-pyrsistent-0.16.0/lib/python3.10/site-packages' environment variable `PYTHONTZPATH' unset environment variable `BASH_LOADABLES_PATH' unset environment variable `C_INCLUDE_PATH' set to `/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/include:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/include:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/include:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/include:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/include:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/include:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/include:/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/include:/gnu/store/9svz5hqjmkxlqvhjfgbvwmakb4gylpqd-cpuinfo-0.0-2.53298db/include:/gnu/store/bq8kchrzncr6z28w8mbi3nj8s7ssc2h5-onnx-optimizer-0.2.6/include:/gnu/store/297i89pkd239wcyi0d9h049di2iv3ppc-onnx-1.12.0/include:/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49/include:/gnu/store/1sly67n64hrhyhgk9pyggi4263csq3rj-xsimd-9.0.1/include:/gnu/store/i5faa8arl4l1wr6ww18cdva63kxk2df3-boost-1.80.0/include' environment variable `CPLUS_INCLUDE_PATH' set to `/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/include:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/include:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/include:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/include:/gnu/store/wj7casda7rb55rvqjnpm0bm7a2zm6618-make-4.3/include:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/include:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include/c++:/gnu/store/5lqhcv91ijy82p92ac6g5xw48l0lwwz4-gcc-11.3.0/include:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/include:/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/include:/gnu/store/9svz5hqjmkxlqvhjfgbvwmakb4gylpqd-cpuinfo-0.0-2.53298db/include:/gnu/store/bq8kchrzncr6z28w8mbi3nj8s7ssc2h5-onnx-optimizer-0.2.6/include:/gnu/store/297i89pkd239wcyi0d9h049di2iv3ppc-onnx-1.12.0/include:/gnu/store/5iklcps70c0sfkxvlrhg8jhf3q4h18bj-linux-libre-headers-5.15.49/include:/gnu/store/1sly67n64hrhyhgk9pyggi4263csq3rj-xsimd-9.0.1/include:/gnu/store/i5faa8arl4l1wr6ww18cdva63kxk2df3-boost-1.80.0/include' environment variable `LIBRARY_PATH' set to `/gnu/store/maggh9ldsmn8x2awbf1d5v8scw1lj42p-python-flake8-4.0.1/lib:/gnu/store/hf2kx1vkxwn7y3xlag9m9bck0alj5pjx-python-flake8-print-4.0.0/lib:/gnu/store/glrxjwic379h2gmyxc2sfchvnw5g1aai-python-pytest-7.1.3/lib:/gnu/store/h95pf7z6hraqzc99nj7i3cjnwz0p4mfj-python-setuptools-scm-7.1.0/lib:/gnu/store/4dzmjw8673kls9jhbjck4fyr8w1sk9fh-python-twine-1.15.0/lib:/gnu/store/dfxv2xp3jlv54dsv0fb3a928jhfvw1si-python-jaxtyping-0.2.21/lib:/gnu/store/rdrzfa4ihqfarhvycgl8bs2gim0kfc82-python-pytorch-1.13.1/lib:/gnu/store/mc6z4zi03z4gnps0hjn73kr8674p6wlj-python-scipy-1.12.0/lib:/gnu/store/rcmqxxys5cf2baga96zhc16scckk1pmy-python-typeguard-2.13.3/lib:/gnu/store/j8wlfmlmfvpbza6is9wv9xsd8psrxn00-bzip2-1.0.8/lib:/gnu/store/gr0sy0m1mv36qv54idm6cn10l3mngshq-file-5.44/lib:/gnu/store/hc05d76f1j3iz3v2bs5jz4fpljl1r4dj-gawk-5.2.1/lib:/gnu/store/6k1yys9wqrfn4y41ic1win8gpnimncwj-xz-5.2.8/lib:/gnu/store/zh4x65snfis7svs6906gj1z8i7dx2j3m-binutils-2.38/lib:/gnu/store/gsjczqir1wbz8p770zndrpw4rnppmxi3-glibc-2.35/lib:/gnu/store/l0yryi5jsa1grnvw01c9nkz9c81cv224-glibc-2.35-static/lib:/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib:/gnu/store/f94xy2k7iml6w1hrandm3f8vjyghcryb-python-wheel-0.40.0/lib:/gnu/store/8b5vqbb116yy3qjdc9sfvd1yb6klclgj-python-setuptools-67.6.1/lib:/gnu/store/xsmmgzvyyqwhxqk4l6293wnn5mysj660-python-pypa-build-0.7.0/lib:/gnu/store/dgrqn5fx6is07jm4xlx4dxbvaq19y79c-python-pip-23.1/lib:/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/lib:/gnu/store/r1i7081z3g3pz0zg3babzbmimgqbnpwm-python-pyflakes-2.4.0/lib:/gnu/store/0c1cqvwh33hvbmzxqi32dhnypsqsfvbj-python-pycodestyle-2.8.0/lib:/gnu/store/96kg1bghxmq3rq761l0mpz5r4fshqfjh-python-mccabe-0.6.1/lib:/gnu/store/wg2wllb0ksiw6im893qqs4ilsl3k9qdr-python-entrypoints-0.3/lib:/gnu/store/9knaypzgdd331mldnhi8n8nhijhj2dvp-python-six-1.16.0/lib:/gnu/store/sli2mlqsaawr6vbvvcvbia8x5y6jh6wr-python-tomli-2.0.1/lib:/gnu/store/89rwkdhvnlhwvdari22w7kg52x4kznin-python-py-1.11.0/lib:/gnu/store/688aql1rskmbcbc4sg6k6vp1yh46vs0f-python-pluggy-1.0.0/lib:/gnu/store/spa8aw6rvjr2ym3p1gxz2sgz840jga34-python-packaging-bootstrap-21.3/lib:/gnu/store/vsyif9iqh3pn32zyqhj9ai41zimjsvng-python-iniconfig-1.1.1/lib:/gnu/store/ld606n13z9w264x1c8gha72yfg9m493k-python-attrs-bootstrap-21.2.0/lib:/gnu/store/3p35ajizlrc4j0m4yk3f0p9ksxr3s985-python-typing-extensions-4.9.0/lib:/gnu/store/k09zm1d5pzqn1a7rvrp5bywaqv5p2h4r-python-requests-toolbelt-0.9.1/lib:/gnu/store/a99jh892cbd9qlj4dlnw5h7pfk398b75-python-requests-2.28.1/lib:/gnu/store/xwdac3g3kwg4vd27w53lrsqw6jqylw5q-python-readme-renderer-34.0/lib:/gnu/store/8w1ydvcl0115zp7yzfh64mivw0y4g2jh-python-pkginfo-1.9.6/lib:/gnu/store/4ifgdvhqad0nv4gq1vbx36af9bxkk9fx-python-packaging-21.3/lib:/gnu/store/4dljnkbg8pn7yx60vvhghvk5gm4y6hdj-python-tqdm-4.64.1/lib:/gnu/store/brjd6k39qlkar75dkdmzd00fr1sgb8ab-python-numpy-1.23.2/lib:/gnu/store/9svz5hqjmkxlqvhjfgbvwmakb4gylpqd-cpuinfo-0.0-2.53298db/lib:/gnu/store/bq8kchrzncr6z28w8mbi3nj8s7ssc2h5-onnx-optimizer-0.2.6/lib:/gnu/store/297i89pkd239wcyi0d9h049di2iv3ppc-onnx-1.12.0/lib:/gnu/store/l3ljjh8wl6mkwkhh70jznvinvw6g3w3a-python-future-0.18.2/lib:/gnu/store/81qyn6vfy5iiqkv7fvwrqq222zm32llf-python-cffi-1.15.1/lib:/gnu/store/5waxhk0gwydl7gq6jlzhy56pry8pvjf2-python-pyyaml-6.0/lib:/gnu/store/ygpznbi946ck6dmvjb94h89nzcp8fvsh-python-click-8.1.7/lib:/gnu/store/xd5ln9vjgb2s7igh9mrffl154b80dfrr-python-astunparse-1.6.3/lib:/gnu/store/ijs7qg8fbqx5wwaw7yzfwkpxz5xnwi3v-python-threadpoolctl-3.1.0/lib:/gnu/store/zqck70cz1n2xa8gz3jbmkfryzr78rzln-python-sphinx-5.1.1/lib:/gnu/store/v9nq1j2f5irwvdjn61i5qsp13l1p2h0p-python-rich-click-1.6.1/lib:/gnu/store/w9zr8hqrxnag5d2da4rrdfipg0a3iyd1-python-pythran-0.11.0/lib:/gnu/store/nxypin2dwspzk58wcajcp0x4lv9gh8hr-python-pydevtool-0.3.0/lib:/gnu/store/miiyw8mwwxzpvsv5cqkir8r29z55wmni-python-pydata-sphinx-theme-0.7.2/lib:/gnu/store/xsxscgsi1zjzzxbh7frvfxrcbr3lrhyy-python-numpydoc-1.5.0/lib:/gnu/store/lil90sf7pbkzxgpzfhykr871pigr1xcl-python-mypy-1.4.1/lib:/gnu/store/jjpmfvvkynrlml25hsnh1ihwvsyc6ahd-python-mpmath-1.2.1/lib:/gnu/store/d4i7jjyapxkkr9l42fx32nwxs71hdbvz-python-matplotlib-3.8.2/lib:/gnu/store/z5xr5c5rx5mw3g10xg2llg3k1kzqg7kr-python-jupytext-1.14.4/lib:/gnu/store/w39id5lliy29l3kja3yf3hdczq7nb8fp-python-toml-0.10.2/lib:/gnu/store/lwi03daidmj5x2bh2bhd0s4snllz6m19-python-pep517-bootstrap-0.9.1/lib:/gnu/store/4mvmnns1bnl9wdz7l80jdphcqbi56ica-python-six-bootstrap-1.16.0/lib:/gnu/store/rii148j8pd3k1jv0znlhpihnakqcarw3-python-pyparsing-3.0.6/lib:/gnu/store/lrrb707g7magil7q35pbxv1h87kawfnr-python-urllib3-1.26.15/lib:/gnu/store/jv0k2gc0igz05midwapghg0h0jbm2vlj-python-idna-3.3/lib:/gnu/store/kyss1sawilvcv6jd01di2hb3jr6gf1sc-python-charset-normalizer-2.1.0/lib:/gnu/store/09v5d8wmp97876h9xsj4jl2fwbmlxb3i-python-certifi-2022.6.15/lib:/gnu/store/h3n4j2ysvfhwqp0bgav0bi6mx7xxwln1-python-cmarkgfm-2022.10.27/lib:/gnu/store/pz39bkq7pd1hgy5rwiynqa33gyjvpgs5-python-pygments-2.12.0/lib:/gnu/store/vywzz6hp4m6ivq6hasys0prmwz4j8am7-python-docutils-0.19/lib:/gnu/store/7yhiccrzdscsh76h6z3qidj41wbfs25a-python-bleach-6.0.0/lib:/gnu/store/araqs4j43h94znwby2sasxfd170g6b24-python-tabulate-0.8.9/lib:/gnu/store/15ckd2asx0vmnvgi6ab6xashwzxczk5p-python-protobuf-3.20.2/lib:/gnu/store/21khkz9nyp0r7smz15rhfadhjijrav0x-python-pycparser-2.21/lib:/gnu/store/birlzxzlcf3rq586chsc7m8arsbh0a7x-python-sphinxcontrib-serializinghtml-1.1.5/lib:/gnu/store/hs1h7rvhnrf4prwnhka7gyzmdsm1df0p-python-sphinxcontrib-qthelp-1.0.3/lib:/gnu/store/4kbz6l9yil96nhx8agc7x6dsng21hcgs-python-sphinxcontrib-jsmath-1.0.1/lib:/gnu/store/m245gywgww9zgnj9s7qa9ckrqfwa573f-python-sphinxcontrib-htmlhelp-2.0.0/lib:/gnu/store/brcv3grx871z3zc4mj1ikd8x0a7vlzai-python-sphinxcontrib-devhelp-1.0.2/lib:/gnu/store/4iz36yg4w7a2f68f2w4qy8fnl4w3yyhi-python-sphinxcontrib-applehelp-1.0.2/lib:/gnu/store/j6zfaqgkjilwlq91j5fd9h0lshmlybn8-python-sphinx-alabaster-theme-0.7.12/lib:/gnu/store/7c8m0ky8blyv96syqinag0yk66pjv8mx-python-snowballstemmer-2.0.0/lib:/gnu/store/gski9k637m4nyj2jfxd6s8m8a2hkc62y-python-importlib-metadata-5.2.0/lib:/gnu/store/0fk0aqi2dplrwixjxlnkqy20hn5id9vy-python-imagesize-1.2.0/lib:/gnu/store/m64a0db46h4fbz79g6hjcq5w0vivr9mq-python-jinja2-3.1.1/lib:/gnu/store/xfhq268w6wbbgi0qv8d9j974s5h6h1pj-python-babel-2.10.3/lib:/gnu/store/rlg31qs5jvr3lbi2lqiv6h1pljsmqv9r-python-rich-12.4.1/lib:/gnu/store/0lk4szvb8rx6hjnncai4hy692msg1qxj-python-ply-3.11/lib:/gnu/store/jmaqf2f04cqhdh7zainm58r2g1pd2h8d-python-gast-0.5.3/lib:/gnu/store/9ks9ks511fr9ad6l1bc226kcg0scfm25-python-beniget-0.4.1/lib:/gnu/store/1sly67n64hrhyhgk9pyggi4263csq3rj-xsimd-9.0.1/lib:/gnu/store/i5faa8arl4l1wr6ww18cdva63kxk2df3-boost-1.80.0/lib:/gnu/store/9vkzbn25yfvsxqfj92w82xxasngkgi0n-python-doit-0.36.0/lib:/gnu/store/kzk30k2dd81g1qm9cvv3ybvjvykylscc-python-beautifulsoup4-4.11.1/lib:/gnu/store/gn90byiazbhcn8ihf7jshlwp0hqgv39n-python-mypy-extensions-1.0.0/lib:/gnu/store/32bjp2r7ga268z6badxvr0dgpp96gg0k-python-3.10.7-tk/lib:/gnu/store/fhchlky17bbfs7044750x279hl9h60r2-python-pillow-9.2.0/lib:/gnu/store/9mwczakmrpwb898blls1xkjzjzk9b02w-python-kiwisolver-1.4.5/lib:/gnu/store/iav2adz8yrlzf9z0hgrm7v203dpny030-python-importlib-resources-5.12.0/lib:/gnu/store/d7g0cfsf67l55dalwpcx4ihqhawlcdpb-python-fonttools-minimal-4.39.3/lib:/gnu/store/i98syd9c13qfh1qc00s25mw7xiqsz9x6-python-dateutil-2.8.2/lib:/gnu/store/ijhnwkzpsh23drbnaxck324hwfj738rr-python-cycler-0.10.0/lib:/gnu/store/khishc39b0hblklfj2mzf2byskfz9i6q-python-contourpy-1.1.0/lib:/gnu/store/y4nglyq6yvbrf0wddlbg59v71prnvp05-python-nbformat-5.3.0/lib:/gnu/store/3f69mm9y2m6g9ljbzvw9wxxvswzrfcnf-python-mdit-py-plugins-0.3.1/lib:/gnu/store/gm5kpg4pd3w4f7rimmv2briqzszm6sl6-python-markdown-it-py-2.1.0/lib:/gnu/store/9iq11n83qdkn6hyhc7dqlwkng35y1v60-python-pysocks-1.7.1/lib:/gnu/store/k96j15c36z8vsdh8c0q6hckyk998d1sz-python-pyopenssl-23.2.0/lib:/gnu/store/ss1dmbyn3dn64633n6cy015malaizjw4-python-cryptography-41.0.4/lib:/gnu/store/0i989flbnj7yxxhp1myggcw6dg6np1ki-python-tinycss2-1.1.0/lib:/gnu/store/6avybw9ry3jmic8msn60kw74mfm7jdl6-python-html5lib-1.1/lib:/gnu/store/6pdx89mvi094krw33gv4c3cir1sd6wdw-python-zipp-1.0.0/lib:/gnu/store/l0mqan7nqih07zgd9q2rwsw4dlg59n8h-python-markupsafe-2.1.1/lib:/gnu/store/6lws6dmqncq04pw8faikrgs8wrbvvi9w-python-pytz-2022.1/lib:/gnu/store/hxqgff9qq9cysiasvlph03zkkcw21swm-python-commonmark-0.9.1/lib:/gnu/store/fm65isr3bxjrvwf7vv4zximbl0d907px-python-colorama-0.4.4/lib:/gnu/store/zjdhv3ldsfm2329w3k95ypjr8141if76-python-attrs-21.2.0/lib:/gnu/store/49ga1fz18nkb6m7b3y3hcl765gi3r5p3-python-cloudpickle-1.6.0/lib:/gnu/store/3r8q16jd5in4anz5rgcjxihfqy112fbq-python-lxml-4.9.1/lib:/gnu/store/wxx96j145727qz78d53r7jvz7nhdvpdw-python-soupsieve-2.2.1/lib:/gnu/store/y9qv7ndl24bw4j8mi7j14f8sr4fiql50-python-olefile-0.46/lib:/gnu/store/xl2ba852wr33pz4xil49df1mmhpc1k6y-python-wurlitzer-2.0.1/lib:/gnu/store/7zzl6b3ff2cpq9fq7l3b4p2pc9p5v18l-python-sphinx-copybutton-0.5.0/lib:/gnu/store/r5zbz43lizzvgi14nz9khickw64scgz6-python-selenium-3.141.0/lib:/gnu/store/gfjvl54cx4sajgxvw1n8zg07zi1wpwi8-python-pytest-xdist-2.5.0/lib:/gnu/store/43lk4mgbxlyq3iw1i9v7m4l1lkvad5kd-python-pytest-cov-3.0.0/lib:/gnu/store/7r3cyic9hy1i3qi02v66m02k2lw9m717-python-traitlets-5.9.0/lib:/gnu/store/swb5vx597k3562745hqa8dy11mlyi1iv-python-jupyter-core-4.10.0/lib:/gnu/store/fidmidw1309ghablz1xasjhj8fycvif6-python-jsonschema-4.5.1/lib:/gnu/store/f9zcpmsij6m8qydjmhdzlkc534wm9qfd-python-fastjsonschema-2.15.1/lib:/gnu/store/kv9x6iqn0yhyp1p2vi4wlz0yf8z1hj6b-python-mdurl-0.1.2/lib:/gnu/store/iw79173gygfclkknysci5k9zkjpy7k1k-python-webencodings-0.5.1/lib:/gnu/store/ank8jgd7gyjj5w7g0qvbwybk5m5naljg-python-chardet-5.1.0/lib:/gnu/store/fjgj6yfnw3ri3ia1jm01i4zpnvihan4m-python-more-itertools-8.2.0/lib:/gnu/store/hk7qnfq66ywarv4ls0mp7nfz74bxr0x4-python-pytest-forked-1.6.0/lib:/gnu/store/b62sq5rg6gvx0r5dsgv68bpkfaadm3v4-python-execnet-1.9.0-1.d6aa1a5/lib:/gnu/store/qbzvpr6kcdjpnazx5hxwam3cz3jjcl28-python-coverage-6.4.3/lib:/gnu/store/wr0m22mbyrad0nkd8s0m1lgb9w2zs8xq-python-pyrsistent-0.16.0/lib' environment variable `GUIX_LOCPATH' set to `/gnu/store/visfdda934gvivwihwhlm63fdqhhcc8a-glibc-utf8-locales-2.35/lib/locale' environment variable `JUPYTER_CONFIG_PATH' set to `/gnu/store/z5xr5c5rx5mw3g10xg2llg3k1kzqg7kr-python-jupytext-1.14.4/etc/jupyter:/gnu/store/swb5vx597k3562745hqa8dy11mlyi1iv-python-jupyter-core-4.10.0/etc/jupyter' environment variable `JUPYTER_PATH' set to `/gnu/store/z5xr5c5rx5mw3g10xg2llg3k1kzqg7kr-python-jupytext-1.14.4/share/jupyter' phase `set-paths' succeeded after 0.1 seconds starting phase `install-locale' using 'en_US.utf8' locale for category "LC_ALL" phase `install-locale' succeeded after 0.0 seconds starting phase `unpack' linear_operator-0.5.2/ linear_operator-0.5.2/.conda/ linear_operator-0.5.2/.conda/meta.yaml linear_operator-0.5.2/.github/ linear_operator-0.5.2/.github/ISSUE_TEMPLATE/ linear_operator-0.5.2/.github/ISSUE_TEMPLATE/bug_report.md linear_operator-0.5.2/.github/ISSUE_TEMPLATE/documentation_examples.md linear_operator-0.5.2/.github/ISSUE_TEMPLATE/feature_request.md linear_operator-0.5.2/.github/ISSUE_TEMPLATE/other.md linear_operator-0.5.2/.github/ISSUE_TEMPLATE/refactor.md linear_operator-0.5.2/.github/workflows/ linear_operator-0.5.2/.github/workflows/deploy.yml linear_operator-0.5.2/.github/workflows/pull_request.yml linear_operator-0.5.2/.github/workflows/push_to_main.yml linear_operator-0.5.2/.github/workflows/run_linter.yml linear_operator-0.5.2/.github/workflows/run_test_suite.yml linear_operator-0.5.2/.github/workflows/run_type_checked_test_suite.yml linear_operator-0.5.2/.gitignore linear_operator-0.5.2/.hooks/ linear_operator-0.5.2/.hooks/check_type_hints.sh linear_operator-0.5.2/.hooks/propagate_type_hints.py linear_operator-0.5.2/.hooks/propagate_type_hints.sh linear_operator-0.5.2/.pre-commit-config.yaml linear_operator-0.5.2/.readthedocs.yml linear_operator-0.5.2/CONTRIBUTING.md linear_operator-0.5.2/LICENSE linear_operator-0.5.2/PKG-INFO linear_operator-0.5.2/README.md linear_operator-0.5.2/docs/ linear_operator-0.5.2/docs/Makefile linear_operator-0.5.2/docs/make.bat linear_operator-0.5.2/docs/source/ linear_operator-0.5.2/docs/source/about.rst linear_operator-0.5.2/docs/source/composition_decoration_operators.rst linear_operator-0.5.2/docs/source/conf.py linear_operator-0.5.2/docs/source/converting.rst linear_operator-0.5.2/docs/source/custom_linear_operators.rst linear_operator-0.5.2/docs/source/data_sparse_operators.rst linear_operator-0.5.2/docs/source/index.rst linear_operator-0.5.2/docs/source/install.rst linear_operator-0.5.2/docs/source/linear_operator.rst linear_operator-0.5.2/docs/source/namespace.rst linear_operator-0.5.2/docs/source/settings.rst linear_operator-0.5.2/docs/source/structure.rst linear_operator-0.5.2/docs/source/using.rst linear_operator-0.5.2/docs/source/utils.rst linear_operator-0.5.2/examples/ linear_operator-0.5.2/examples/LinearOperator_demo.ipynb linear_operator-0.5.2/linear_operator/ linear_operator-0.5.2/linear_operator/__init__.py linear_operator-0.5.2/linear_operator/beta_features.py linear_operator-0.5.2/linear_operator/functions/ linear_operator-0.5.2/linear_operator/functions/__init__.py linear_operator-0.5.2/linear_operator/functions/_diagonalization.py linear_operator-0.5.2/linear_operator/functions/_dsmm.py linear_operator-0.5.2/linear_operator/functions/_inv_quad.py linear_operator-0.5.2/linear_operator/functions/_inv_quad_logdet.py linear_operator-0.5.2/linear_operator/functions/_matmul.py linear_operator-0.5.2/linear_operator/functions/_pivoted_cholesky.py linear_operator-0.5.2/linear_operator/functions/_root_decomposition.py linear_operator-0.5.2/linear_operator/functions/_solve.py linear_operator-0.5.2/linear_operator/functions/_sqrt_inv_matmul.py linear_operator-0.5.2/linear_operator/operators/ linear_operator-0.5.2/linear_operator/operators/__init__.py linear_operator-0.5.2/linear_operator/operators/_linear_operator.py linear_operator-0.5.2/linear_operator/operators/added_diag_linear_operator.py linear_operator-0.5.2/linear_operator/operators/batch_repeat_linear_operator.py linear_operator-0.5.2/linear_operator/operators/block_diag_linear_operator.py linear_operator-0.5.2/linear_operator/operators/block_interleaved_linear_operator.py linear_operator-0.5.2/linear_operator/operators/block_linear_operator.py linear_operator-0.5.2/linear_operator/operators/cat_linear_operator.py linear_operator-0.5.2/linear_operator/operators/chol_linear_operator.py linear_operator-0.5.2/linear_operator/operators/constant_mul_linear_operator.py linear_operator-0.5.2/linear_operator/operators/dense_linear_operator.py linear_operator-0.5.2/linear_operator/operators/diag_linear_operator.py linear_operator-0.5.2/linear_operator/operators/identity_linear_operator.py linear_operator-0.5.2/linear_operator/operators/interpolated_linear_operator.py linear_operator-0.5.2/linear_operator/operators/keops_linear_operator.py linear_operator-0.5.2/linear_operator/operators/kernel_linear_operator.py linear_operator-0.5.2/linear_operator/operators/kronecker_product_added_diag_linear_operator.py linear_operator-0.5.2/linear_operator/operators/kronecker_product_linear_operator.py linear_operator-0.5.2/linear_operator/operators/linear_operator_representation_tree.py linear_operator-0.5.2/linear_operator/operators/low_rank_root_added_diag_linear_operator.py linear_operator-0.5.2/linear_operator/operators/low_rank_root_linear_operator.py linear_operator-0.5.2/linear_operator/operators/masked_linear_operator.py linear_operator-0.5.2/linear_operator/operators/matmul_linear_operator.py linear_operator-0.5.2/linear_operator/operators/mul_linear_operator.py linear_operator-0.5.2/linear_operator/operators/permutation_linear_operator.py linear_operator-0.5.2/linear_operator/operators/psd_sum_linear_operator.py linear_operator-0.5.2/linear_operator/operators/root_linear_operator.py linear_operator-0.5.2/linear_operator/operators/sum_batch_linear_operator.py linear_operator-0.5.2/linear_operator/operators/sum_kronecker_linear_operator.py linear_operator-0.5.2/linear_operator/operators/sum_linear_operator.py linear_operator-0.5.2/linear_operator/operators/toeplitz_linear_operator.py linear_operator-0.5.2/linear_operator/operators/triangular_linear_operator.py linear_operator-0.5.2/linear_operator/operators/zero_linear_operator.py linear_operator-0.5.2/linear_operator/settings.py linear_operator-0.5.2/linear_operator/test/ linear_operator-0.5.2/linear_operator/test/__init__.py linear_operator-0.5.2/linear_operator/test/base_test_case.py linear_operator-0.5.2/linear_operator/test/linear_operator_test_case.py linear_operator-0.5.2/linear_operator/test/type_checking_test_case.py linear_operator-0.5.2/linear_operator/test/utils.py linear_operator-0.5.2/linear_operator/utils/ linear_operator-0.5.2/linear_operator/utils/__init__.py linear_operator-0.5.2/linear_operator/utils/broadcasting.py linear_operator-0.5.2/linear_operator/utils/cholesky.py linear_operator-0.5.2/linear_operator/utils/contour_integral_quad.py linear_operator-0.5.2/linear_operator/utils/deprecation.py linear_operator-0.5.2/linear_operator/utils/errors.py linear_operator-0.5.2/linear_operator/utils/generic.py linear_operator-0.5.2/linear_operator/utils/getitem.py linear_operator-0.5.2/linear_operator/utils/interpolation.py linear_operator-0.5.2/linear_operator/utils/lanczos.py linear_operator-0.5.2/linear_operator/utils/linear_cg.py linear_operator-0.5.2/linear_operator/utils/memoize.py linear_operator-0.5.2/linear_operator/utils/minres.py linear_operator-0.5.2/linear_operator/utils/permutation.py linear_operator-0.5.2/linear_operator/utils/pinverse.py linear_operator-0.5.2/linear_operator/utils/qr.py linear_operator-0.5.2/linear_operator/utils/sparse.py linear_operator-0.5.2/linear_operator/utils/stochastic_lq.py linear_operator-0.5.2/linear_operator/utils/toeplitz.py linear_operator-0.5.2/linear_operator/utils/warnings.py linear_operator-0.5.2/linear_operator/version.py linear_operator-0.5.2/linear_operator.egg-info/ linear_operator-0.5.2/linear_operator.egg-info/PKG-INFO linear_operator-0.5.2/linear_operator.egg-info/SOURCES.txt linear_operator-0.5.2/linear_operator.egg-info/dependency_links.txt linear_operator-0.5.2/linear_operator.egg-info/requires.txt linear_operator-0.5.2/linear_operator.egg-info/top_level.txt linear_operator-0.5.2/pyproject.toml linear_operator-0.5.2/setup.cfg linear_operator-0.5.2/setup.py linear_operator-0.5.2/test/ linear_operator-0.5.2/test/__init__.py linear_operator-0.5.2/test/functions/ linear_operator-0.5.2/test/functions/__init__.py linear_operator-0.5.2/test/functions/test_diagonalization.py linear_operator-0.5.2/test/functions/test_dsmm.py linear_operator-0.5.2/test/functions/test_inv_quad.py linear_operator-0.5.2/test/functions/test_inv_quad_logdet.py linear_operator-0.5.2/test/functions/test_matmul.py linear_operator-0.5.2/test/functions/test_pivoted_cholesky.py linear_operator-0.5.2/test/functions/test_root_decomposition.py linear_operator-0.5.2/test/functions/test_solve.py linear_operator-0.5.2/test/operators/ linear_operator-0.5.2/test/operators/__init__.py linear_operator-0.5.2/test/operators/test_added_diag_linear_operator.py linear_operator-0.5.2/test/operators/test_batch_repeat_linear_operator.py linear_operator-0.5.2/test/operators/test_block_diag_linear_operator.py linear_operator-0.5.2/test/operators/test_block_interleaved_linear_operator.py linear_operator-0.5.2/test/operators/test_cat_linear_operator.py linear_operator-0.5.2/test/operators/test_chol_linear_operator.py linear_operator-0.5.2/test/operators/test_constant_mul_linear_operator.py linear_operator-0.5.2/test/operators/test_dense_linear_operator.py linear_operator-0.5.2/test/operators/test_diag_linear_operator.py linear_operator-0.5.2/test/operators/test_identity_linear_operator.py linear_operator-0.5.2/test/operators/test_interpolated_linear_operator.py linear_operator-0.5.2/test/operators/test_kernel_linear_operator.py linear_operator-0.5.2/test/operators/test_kronecker_product_added_diag_linear_operator.py linear_operator-0.5.2/test/operators/test_kronecker_product_linear_operator.py linear_operator-0.5.2/test/operators/test_low_rank_root_added_diag_linear_operator.py linear_operator-0.5.2/test/operators/test_low_rank_root_linear_operator.py linear_operator-0.5.2/test/operators/test_masked_linear_operator.py linear_operator-0.5.2/test/operators/test_matmul_linear_operator.py linear_operator-0.5.2/test/operators/test_mul_linear_operator.py linear_operator-0.5.2/test/operators/test_permutation_linear_operator.py linear_operator-0.5.2/test/operators/test_psd_sum_linear_operator.py linear_operator-0.5.2/test/operators/test_root_linear_operator.py linear_operator-0.5.2/test/operators/test_sum_batch_linear_operator.py linear_operator-0.5.2/test/operators/test_sum_kronecker_linear_operator.py linear_operator-0.5.2/test/operators/test_sum_linear_operator.py linear_operator-0.5.2/test/operators/test_toeplitz_linear_operator.py linear_operator-0.5.2/test/operators/test_triangular_linear_operator.py linear_operator-0.5.2/test/operators/test_zero_linear_operator.py linear_operator-0.5.2/test/test_settings.py linear_operator-0.5.2/test/utils/ linear_operator-0.5.2/test/utils/__init__.py linear_operator-0.5.2/test/utils/test_cholesky.py linear_operator-0.5.2/test/utils/test_generic.py linear_operator-0.5.2/test/utils/test_getitem.py linear_operator-0.5.2/test/utils/test_interpolation.py linear_operator-0.5.2/test/utils/test_lanczos.py linear_operator-0.5.2/test/utils/test_linear_cg.py linear_operator-0.5.2/test/utils/test_minres.py linear_operator-0.5.2/test/utils/test_permutation.py linear_operator-0.5.2/test/utils/test_repeat.py linear_operator-0.5.2/test/utils/test_sparse.py linear_operator-0.5.2/test/utils/test_toeplitz.py phase `unpack' succeeded after 0.0 seconds starting phase `ensure-no-mtimes-pre-1980' phase `ensure-no-mtimes-pre-1980' succeeded after 0.0 seconds starting phase `enable-bytecode-determinism' phase `enable-bytecode-determinism' succeeded after 0.0 seconds starting phase `ensure-no-cythonized-files' phase `ensure-no-cythonized-files' succeeded after 0.0 seconds starting phase `patch-usr-bin-file' phase `patch-usr-bin-file' succeeded after 0.0 seconds starting phase `patch-source-shebangs' patch-shebang: ./.hooks/check_type_hints.sh: changing `/usr/bin/env bash' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash' patch-shebang: ./.hooks/propagate_type_hints.sh: changing `/usr/bin/env bash' to `/gnu/store/rib9g2ig1xf3kclyl076w28parmncg4k-bash-minimal-5.1.16/bin/bash' patch-shebang: ./linear_operator/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/beta_features.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_diagonalization.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_dsmm.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_inv_quad.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_inv_quad_logdet.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_matmul.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_pivoted_cholesky.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_root_decomposition.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_solve.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/functions/_sqrt_inv_matmul.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/added_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/batch_repeat_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/block_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/block_interleaved_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/block_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/cat_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/chol_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/constant_mul_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/dense_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/identity_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/interpolated_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/kronecker_product_added_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/kronecker_product_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/linear_operator_representation_tree.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/low_rank_root_added_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/low_rank_root_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/matmul_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/mul_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/psd_sum_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/root_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/sum_batch_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/sum_kronecker_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/sum_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/toeplitz_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/triangular_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/operators/zero_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/settings.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/test/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/test/base_test_case.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/test/linear_operator_test_case.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/test/utils.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/broadcasting.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/cholesky.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/deprecation.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/errors.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/generic.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/getitem.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/interpolation.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/lanczos.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/linear_cg.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/memoize.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/minres.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/permutation.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/pinverse.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/qr.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/sparse.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/stochastic_lq.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/toeplitz.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./linear_operator/utils/warnings.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./setup.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_diagonalization.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_dsmm.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_inv_quad.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_inv_quad_logdet.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_matmul.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_pivoted_cholesky.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_root_decomposition.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/functions/test_solve.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_added_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_batch_repeat_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_block_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_block_interleaved_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_cat_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_chol_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_constant_mul_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_dense_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_identity_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_interpolated_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_kernel_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_kronecker_product_added_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_kronecker_product_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_low_rank_root_added_diag_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_low_rank_root_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_masked_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_matmul_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_mul_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_permutation_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_psd_sum_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_root_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_sum_batch_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_sum_kronecker_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_sum_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_toeplitz_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_triangular_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/operators/test_zero_linear_operator.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/test_settings.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/__init__.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_cholesky.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_generic.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_getitem.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_interpolation.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_lanczos.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_linear_cg.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_minres.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_permutation.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_sparse.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' patch-shebang: ./test/utils/test_toeplitz.py: changing `/usr/bin/env python3' to `/gnu/store/4ncpi13lpwj8fk3j7adgnr5mi90dz311-python-3.10.7/bin/python3' phase `patch-source-shebangs' succeeded after 0.3 seconds starting phase `patch-generated-file-shebangs' phase `patch-generated-file-shebangs' succeeded after 0.0 seconds starting phase `build' Using 'setuptools.build_meta' to build wheels, auto-detected 'setuptools.build_meta', override '#f'. running bdist_wheel running build running build_py creating build creating build/lib creating build/lib/linear_operator copying linear_operator/version.py -> build/lib/linear_operator copying linear_operator/__init__.py -> build/lib/linear_operator copying linear_operator/beta_features.py -> build/lib/linear_operator copying linear_operator/settings.py -> build/lib/linear_operator creating build/lib/linear_operator/functions copying linear_operator/functions/__init__.py -> build/lib/linear_operator/functions copying linear_operator/functions/_diagonalization.py -> build/lib/linear_operator/functions copying linear_operator/functions/_dsmm.py -> build/lib/linear_operator/functions copying linear_operator/functions/_inv_quad.py -> build/lib/linear_operator/functions copying linear_operator/functions/_inv_quad_logdet.py -> build/lib/linear_operator/functions copying linear_operator/functions/_matmul.py -> build/lib/linear_operator/functions copying linear_operator/functions/_pivoted_cholesky.py -> build/lib/linear_operator/functions copying linear_operator/functions/_root_decomposition.py -> build/lib/linear_operator/functions copying linear_operator/functions/_solve.py -> build/lib/linear_operator/functions copying linear_operator/functions/_sqrt_inv_matmul.py -> build/lib/linear_operator/functions creating build/lib/linear_operator/operators copying linear_operator/operators/keops_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/kernel_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/masked_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/permutation_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/__init__.py -> build/lib/linear_operator/operators copying linear_operator/operators/_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/added_diag_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/batch_repeat_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/block_diag_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/block_interleaved_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/block_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/cat_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/chol_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/constant_mul_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/dense_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/diag_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/identity_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/interpolated_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/kronecker_product_added_diag_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/kronecker_product_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/linear_operator_representation_tree.py -> build/lib/linear_operator/operators copying linear_operator/operators/low_rank_root_added_diag_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/low_rank_root_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/matmul_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/mul_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/psd_sum_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/root_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/sum_batch_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/sum_kronecker_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/sum_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/toeplitz_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/triangular_linear_operator.py -> build/lib/linear_operator/operators copying linear_operator/operators/zero_linear_operator.py -> build/lib/linear_operator/operators creating build/lib/linear_operator/test copying linear_operator/test/type_checking_test_case.py -> build/lib/linear_operator/test copying linear_operator/test/__init__.py -> build/lib/linear_operator/test copying linear_operator/test/base_test_case.py -> build/lib/linear_operator/test copying linear_operator/test/linear_operator_test_case.py -> build/lib/linear_operator/test copying linear_operator/test/utils.py -> build/lib/linear_operator/test creating build/lib/linear_operator/utils copying linear_operator/utils/contour_integral_quad.py -> build/lib/linear_operator/utils copying linear_operator/utils/__init__.py -> build/lib/linear_operator/utils copying linear_operator/utils/broadcasting.py -> build/lib/linear_operator/utils copying linear_operator/utils/cholesky.py -> build/lib/linear_operator/utils copying linear_operator/utils/deprecation.py -> build/lib/linear_operator/utils copying linear_operator/utils/errors.py -> build/lib/linear_operator/utils copying linear_operator/utils/generic.py -> build/lib/linear_operator/utils copying linear_operator/utils/getitem.py -> build/lib/linear_operator/utils copying linear_operator/utils/interpolation.py -> build/lib/linear_operator/utils copying linear_operator/utils/lanczos.py -> build/lib/linear_operator/utils copying linear_operator/utils/linear_cg.py -> build/lib/linear_operator/utils copying linear_operator/utils/memoize.py -> build/lib/linear_operator/utils copying linear_operator/utils/minres.py -> build/lib/linear_operator/utils copying linear_operator/utils/permutation.py -> build/lib/linear_operator/utils copying linear_operator/utils/pinverse.py -> build/lib/linear_operator/utils copying linear_operator/utils/qr.py -> build/lib/linear_operator/utils copying linear_operator/utils/sparse.py -> build/lib/linear_operator/utils copying linear_operator/utils/stochastic_lq.py -> build/lib/linear_operator/utils copying linear_operator/utils/toeplitz.py -> build/lib/linear_operator/utils copying linear_operator/utils/warnings.py -> build/lib/linear_operator/utils warning: build_py: byte-compiling is disabled, skipping. installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64 creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/linear_operator copying build/lib/linear_operator/version.py -> build/bdist.linux-x86_64/wheel/linear_operator copying build/lib/linear_operator/__init__.py -> build/bdist.linux-x86_64/wheel/linear_operator copying build/lib/linear_operator/beta_features.py -> build/bdist.linux-x86_64/wheel/linear_operator copying build/lib/linear_operator/settings.py -> build/bdist.linux-x86_64/wheel/linear_operator creating build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/__init__.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_diagonalization.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_dsmm.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_inv_quad.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_inv_quad_logdet.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_matmul.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_pivoted_cholesky.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_root_decomposition.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_solve.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions copying build/lib/linear_operator/functions/_sqrt_inv_matmul.py -> build/bdist.linux-x86_64/wheel/linear_operator/functions creating build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/keops_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/kernel_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/masked_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/permutation_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/__init__.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/added_diag_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/batch_repeat_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/block_diag_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/block_interleaved_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/block_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/cat_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/chol_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/constant_mul_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/dense_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/diag_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/identity_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/interpolated_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/kronecker_product_added_diag_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/kronecker_product_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/linear_operator_representation_tree.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/low_rank_root_added_diag_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/low_rank_root_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/matmul_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/mul_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/psd_sum_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/root_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/sum_batch_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/sum_kronecker_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/sum_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/toeplitz_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/triangular_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators copying build/lib/linear_operator/operators/zero_linear_operator.py -> build/bdist.linux-x86_64/wheel/linear_operator/operators creating build/bdist.linux-x86_64/wheel/linear_operator/test copying build/lib/linear_operator/test/type_checking_test_case.py -> build/bdist.linux-x86_64/wheel/linear_operator/test copying build/lib/linear_operator/test/__init__.py -> build/bdist.linux-x86_64/wheel/linear_operator/test copying build/lib/linear_operator/test/base_test_case.py -> build/bdist.linux-x86_64/wheel/linear_operator/test copying build/lib/linear_operator/test/linear_operator_test_case.py -> build/bdist.linux-x86_64/wheel/linear_operator/test copying build/lib/linear_operator/test/utils.py -> build/bdist.linux-x86_64/wheel/linear_operator/test creating build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/contour_integral_quad.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/__init__.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/broadcasting.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/cholesky.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/deprecation.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/errors.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/generic.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/getitem.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/interpolation.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/lanczos.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/linear_cg.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/memoize.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/minres.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/permutation.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/pinverse.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/qr.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/sparse.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/stochastic_lq.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/toeplitz.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils copying build/lib/linear_operator/utils/warnings.py -> build/bdist.linux-x86_64/wheel/linear_operator/utils warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info running egg_info writing linear_operator.egg-info/PKG-INFO writing dependency_links to linear_operator.egg-info/dependency_links.txt writing requirements to linear_operator.egg-info/requires.txt writing top-level names to linear_operator.egg-info/top_level.txt reading manifest file 'linear_operator.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'linear_operator.egg-info/SOURCES.txt' Copying linear_operator.egg-info to build/bdist.linux-x86_64/wheel/linear_operator-0.5.2-py3.10.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/linear_operator-0.5.2.dist-info/WHEEL creating '/tmp/guix-build-python-linear-operator-0.5.2.drv-0/linear_operator-0.5.2/dist/.tmp-5q4ce0wr/linear_operator-0.5.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'linear_operator/__init__.py' adding 'linear_operator/beta_features.py' adding 'linear_operator/settings.py' adding 'linear_operator/version.py' adding 'linear_operator/functions/__init__.py' adding 'linear_operator/functions/_diagonalization.py' adding 'linear_operator/functions/_dsmm.py' adding 'linear_operator/functions/_inv_quad.py' adding 'linear_operator/functions/_inv_quad_logdet.py' adding 'linear_operator/functions/_matmul.py' adding 'linear_operator/functions/_pivoted_cholesky.py' adding 'linear_operator/functions/_root_decomposition.py' adding 'linear_operator/functions/_solve.py' adding 'linear_operator/functions/_sqrt_inv_matmul.py' adding 'linear_operator/operators/__init__.py' adding 'linear_operator/operators/_linear_operator.py' adding 'linear_operator/operators/added_diag_linear_operator.py' adding 'linear_operator/operators/batch_repeat_linear_operator.py' adding 'linear_operator/operators/block_diag_linear_operator.py' adding 'linear_operator/operators/block_interleaved_linear_operator.py' adding 'linear_operator/operators/block_linear_operator.py' adding 'linear_operator/operators/cat_linear_operator.py' adding 'linear_operator/operators/chol_linear_operator.py' adding 'linear_operator/operators/constant_mul_linear_operator.py' adding 'linear_operator/operators/dense_linear_operator.py' adding 'linear_operator/operators/diag_linear_operator.py' adding 'linear_operator/operators/identity_linear_operator.py' adding 'linear_operator/operators/interpolated_linear_operator.py' adding 'linear_operator/operators/keops_linear_operator.py' adding 'linear_operator/operators/kernel_linear_operator.py' adding 'linear_operator/operators/kronecker_product_added_diag_linear_operator.py' adding 'linear_operator/operators/kronecker_product_linear_operator.py' adding 'linear_operator/operators/linear_operator_representation_tree.py' adding 'linear_operator/operators/low_rank_root_added_diag_linear_operator.py' adding 'linear_operator/operators/low_rank_root_linear_operator.py' adding 'linear_operator/operators/masked_linear_operator.py' adding 'linear_operator/operators/matmul_linear_operator.py' adding 'linear_operator/operators/mul_linear_operator.py' adding 'linear_operator/operators/permutation_linear_operator.py' adding 'linear_operator/operators/psd_sum_linear_operator.py' adding 'linear_operator/operators/root_linear_operator.py' adding 'linear_operator/operators/sum_batch_linear_operator.py' adding 'linear_operator/operators/sum_kronecker_linear_operator.py' adding 'linear_operator/operators/sum_linear_operator.py' adding 'linear_operator/operators/toeplitz_linear_operator.py' adding 'linear_operator/operators/triangular_linear_operator.py' adding 'linear_operator/operators/zero_linear_operator.py' adding 'linear_operator/test/__init__.py' adding 'linear_operator/test/base_test_case.py' adding 'linear_operator/test/linear_operator_test_case.py' adding 'linear_operator/test/type_checking_test_case.py' adding 'linear_operator/test/utils.py' adding 'linear_operator/utils/__init__.py' adding 'linear_operator/utils/broadcasting.py' adding 'linear_operator/utils/cholesky.py' adding 'linear_operator/utils/contour_integral_quad.py' adding 'linear_operator/utils/deprecation.py' adding 'linear_operator/utils/errors.py' adding 'linear_operator/utils/generic.py' adding 'linear_operator/utils/getitem.py' adding 'linear_operator/utils/interpolation.py' adding 'linear_operator/utils/lanczos.py' adding 'linear_operator/utils/linear_cg.py' adding 'linear_operator/utils/memoize.py' adding 'linear_operator/utils/minres.py' adding 'linear_operator/utils/permutation.py' adding 'linear_operator/utils/pinverse.py' adding 'linear_operator/utils/qr.py' adding 'linear_operator/utils/sparse.py' adding 'linear_operator/utils/stochastic_lq.py' adding 'linear_operator/utils/toeplitz.py' adding 'linear_operator/utils/warnings.py' adding 'linear_operator-0.5.2.dist-info/LICENSE' adding 'linear_operator-0.5.2.dist-info/METADATA' adding 'linear_operator-0.5.2.dist-info/WHEEL' adding 'linear_operator-0.5.2.dist-info/top_level.txt' adding 'linear_operator-0.5.2.dist-info/RECORD' removing build/bdist.linux-x86_64/wheel phase `build' succeeded after 3.1 seconds starting phase `install' phase `install' succeeded after 0.3 seconds starting phase `add-install-to-pythonpath' phase `add-install-to-pythonpath' succeeded after 0.0 seconds starting phase `add-install-to-path' phase `add-install-to-path' succeeded after 0.0 seconds starting phase `create-entrypoints' phase `create-entrypoints' succeeded after 0.0 seconds starting phase `wrap' find-files: /gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/sbin: No such file or directory phase `wrap' succeeded after 0.0 seconds starting phase `compile-bytecode' Listing '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages'... Listing '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/__init__.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/beta_features.py'... Listing '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/__init__.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_diagonalization.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_dsmm.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_inv_quad.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_inv_quad_logdet.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_matmul.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_pivoted_cholesky.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_root_decomposition.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_solve.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/functions/_sqrt_inv_matmul.py'... Listing '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/__init__.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/added_diag_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/batch_repeat_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/block_diag_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/block_interleaved_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/block_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/cat_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/chol_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/constant_mul_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/dense_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/diag_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/identity_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/interpolated_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/keops_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/kernel_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/kronecker_product_added_diag_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/kronecker_product_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/linear_operator_representation_tree.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/low_rank_root_added_diag_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/low_rank_root_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/masked_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/matmul_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/mul_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/permutation_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/psd_sum_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/root_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/sum_batch_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/sum_kronecker_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/sum_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/toeplitz_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/triangular_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/operators/zero_linear_operator.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/settings.py'... Listing '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/test'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/test/__init__.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/test/base_test_case.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/test/linear_operator_test_case.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/test/type_checking_test_case.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/test/utils.py'... Listing '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/__init__.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/broadcasting.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/cholesky.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/contour_integral_quad.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/deprecation.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/errors.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/generic.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/getitem.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/interpolation.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/lanczos.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/linear_cg.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/memoize.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/minres.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/permutation.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/pinverse.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/qr.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/sparse.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/stochastic_lq.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/toeplitz.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/utils/warnings.py'... Compiling '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator/version.py'... Listing '/gnu/store/r830f3qn3ybc6dfyrb1dlhq8hjiv7bkr-python-linear-operator-0.5.2/lib/python3.10/site-packages/linear_operator-0.5.2.dist-info'... phase `compile-bytecode' succeeded after 0.4 seconds starting phase `check' Using pytest ============================= test session starts ============================== platform linux -- Python 3.10.7, pytest-7.1.3, pluggy-1.0.0 -- /gnu/store/jh59fh48mcffyz5wmsjj0p96xkkflbz0-python-wrapper-3.10.7/bin/python cachedir: .pytest_cache hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase('/tmp/guix-build-python-linear-operator-0.5.2.drv-0/linear_operator-0.5.2/.hypothesis/examples') rootdir: /tmp/guix-build-python-linear-operator-0.5.2.drv-0/linear_operator-0.5.2 plugins: hypothesis-6.54.5, jaxtyping-0.2.21, typeguard-2.13.3, xdist-2.5.0, cov-3.0.0, forked-1.6.0 collecting ... collected 4970 items test/test_settings.py::TestSettings::test_cholesky_jitter PASSED [ 0%] test/functions/test_diagonalization.py::TestDiagonalization::test_diagonalization PASSED [ 0%] test/functions/test_diagonalization.py::TestDiagonalizationBatch::test_diagonalization PASSED [ 0%] test/functions/test_diagonalization.py::TestDiagonalizationMultiBatch::test_diagonalization PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_backward PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_backward_batch PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_backward_multi_batch PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_broadcast_rhs PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_broadcast_singleton PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_broadcast_sparse PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_forward PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_forward_batch PASSED [ 0%] test/functions/test_dsmm.py::TestDSMM::test_forward_multi_batch PASSED [ 0%] test/functions/test_inv_quad.py::TestInvQuadNonBatch::test_inv_quad_many_vectors PASSED [ 0%] test/functions/test_inv_quad.py::TestInvQuadNonBatch::test_inv_quad_vector PASSED [ 0%] test/functions/test_inv_quad.py::TestInvQuadBatch::test_inv_quad_many_vectors PASSED [ 0%] test/functions/test_inv_quad.py::TestInvQuadMultiBatch::test_inv_quad_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_inv_quad_logdet_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_inv_quad_logdet_many_vectors_improper PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_inv_quad_logdet_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_inv_quad_only_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_inv_quad_only_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_precond_inv_quad_logdet_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_precond_inv_quad_logdet_many_vectors_improper PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_precond_inv_quad_logdet_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_precond_inv_quad_only_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetNonBatch::test_precond_inv_quad_only_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_inv_quad_logdet_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_inv_quad_logdet_many_vectors_improper PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_inv_quad_logdet_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_inv_quad_only_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_inv_quad_only_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_precond_inv_quad_logdet_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_precond_inv_quad_logdet_many_vectors_improper PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_precond_inv_quad_logdet_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_precond_inv_quad_only_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetBatch::test_precond_inv_quad_only_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_inv_quad_logdet_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_inv_quad_logdet_many_vectors_improper PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_inv_quad_logdet_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_inv_quad_only_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_inv_quad_only_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_precond_inv_quad_logdet_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_precond_inv_quad_logdet_many_vectors_improper PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_precond_inv_quad_logdet_vector PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_precond_inv_quad_only_many_vectors PASSED [ 0%] test/functions/test_inv_quad_logdet.py::TestInvQuadLogDetMultiBatch::test_precond_inv_quad_only_vector PASSED [ 0%] test/functions/test_matmul.py::TestMatmulNonBatch::test_matmul_multiple_vecs PASSED [ 0%] test/functions/test_matmul.py::TestMatmulNonBatch::test_matmul_vec PASSED [ 0%] test/functions/test_matmul.py::TestMatmulBatch::test_matmul_multiple_vecs PASSED [ 1%] test/functions/test_matmul.py::TestMatmulMultiBatch::test_matmul_multiple_vecs PASSED [ 1%] test/functions/test_pivoted_cholesky.py::TestPivotedCholesky::test_pivoted_cholesky PASSED [ 1%] test/functions/test_pivoted_cholesky.py::TestPivotedCholeskyBatch::test_pivoted_cholesky PASSED [ 1%] test/functions/test_root_decomposition.py::TestRootDecomposition::test_root_decomposition PASSED [ 1%] test/functions/test_root_decomposition.py::TestRootDecomposition::test_root_inv_decomposition PASSED [ 1%] test/functions/test_root_decomposition.py::TestRootDecompositionBatch::test_root_decomposition PASSED [ 1%] test/functions/test_root_decomposition.py::TestRootDecompositionBatch::test_root_inv_decomposition PASSED [ 1%] test/functions/test_root_decomposition.py::TestRootDecompositionMultiBatch::test_root_decomposition PASSED [ 1%] test/functions/test_root_decomposition.py::TestRootDecompositionMultiBatch::test_root_inv_decomposition PASSED [ 1%] test/functions/test_solve.py::TestSolveNonBatch::test_solve_multiple_vecs PASSED [ 1%] test/functions/test_solve.py::TestSolveNonBatch::test_solve_vec PASSED [ 1%] test/functions/test_solve.py::TestSolveBatch::test_solve_multiple_vecs PASSED [ 1%] test/functions/test_solve.py::TestSolveBatch::test_solve_vec PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 1%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 2%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 3%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_added_diag_linear_operator.py::TestAddedDiagLinearOperatorPrecondOverride::test_precond_solve PASSED [ 4%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 4%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 5%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorNonSquare::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 6%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 7%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_batch_repeat_linear_operator.py::TestBatchRepeatLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 8%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 9%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 10%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 11%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_diag_linear_operator.py::TestBlockDiagLinearOperatorMetaClass::test_metaclass_constructor PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 12%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 13%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 14%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 15%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_block_interleaved_linear_operator.py::TestBlockInterleavedLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 16%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 17%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorColumn::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 18%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 19%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 20%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_getitem_broadcasted_tensor_index PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 21%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_cat_linear_operator.py::TestCatLinearOperatorBatchCat::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_inverse PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 22%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 23%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_inverse PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 24%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_inverse PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_chol_linear_operator.py::TestCholLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 25%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 26%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 27%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 28%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 29%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorMultiBatchBroadcastConstant::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 30%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_constant_mul_linear_operator.py::TestConstantMulLinearOperatorBatchBroadcastOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 31%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_root_decomposition_exact PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 32%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 33%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_root_decomposition_exact PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 34%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_dense_linear_operator.py::TestDenseLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_abs PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 35%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_exp PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_inverse PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_log PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_triangular PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_sqrt PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_abs PASSED [ 36%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_exp PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_inverse PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_log PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_triangular PASSED [ 37%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_sqrt PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_abs PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_exp PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_inverse PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_log PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 38%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_triangular PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_sqrt PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_diag_linear_operator.py::TestDiagLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_diagonalization PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_eigh PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_eigvalsh PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_exp PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 39%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_log PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_logdet PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_root_decomposition PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_triangular PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_sqrt_inv_matmul PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_sqrt_inv_matmul_no_lhs PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_svd PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 40%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_diagonalization PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_eigh PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_eigvalsh PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_exp PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_log PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_logdet PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_root_decomposition PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_triangular PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_sqrt_inv_matmul PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_svd PASSED [ 41%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_identity_linear_operator.py::TestIdentityLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_bilinear_derivative PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 42%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_to_double PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_bilinear_derivative PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 43%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_bilinear_derivative PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 44%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_add_diag PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_bilinear_derivative PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_diag PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_eigh PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_eigvalsh PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_inv_quad_logdet PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_inv_quad_logdet_no_reduce PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_inv_quad_logdet_no_reduce_cholesky PASSED [ 45%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_root_decomposition PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_root_decomposition_cholesky PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_root_inv_decomposition PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_solve_matrix PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_solve_matrix_broadcast PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_solve_matrix_cholesky PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_solve_matrix_with_left PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_solve_vector PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_solve_vector_with_left PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_solve_vector_with_left_cholesky PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_sqrt_inv_matmul PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_sqrt_inv_matmul_no_lhs PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_svd PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_interpolated_linear_operator.py::TestInterpolatedLinearOperatorRectangular::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 46%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangular::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 47%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorRectangularLinOpReturn::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 48%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py FAILED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 49%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 50%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorMultiOutput::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 51%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 52%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 53%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedKroneckerConstDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 54%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_if_cholesky_used PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_root_inv_decomposition_no_cholesky PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_added_diag_linear_operator.py::TestKroneckerProductAddedConstDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_abs <- test/operators/test_diag_linear_operator.py PASSED [ 55%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 55%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_exp <- test/operators/test_diag_linear_operator.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_inverse <- test/operators/test_diag_linear_operator.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_log <- test/operators/test_diag_linear_operator.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_triangular <- test/operators/test_diag_linear_operator.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 56%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_sqrt <- test/operators/test_diag_linear_operator.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 57%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_abs <- test/operators/test_diag_linear_operator.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_exp PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 58%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_inverse <- test/operators/test_diag_linear_operator.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_log PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_triangular <- test/operators/test_diag_linear_operator.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_sqrt <- test/operators/test_diag_linear_operator.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 59%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 60%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangular::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_kronecker_product_linear_operator.py::TestKroneckerProductLinearOperatorRectangularMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 61%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_root_decomposition_cholesky PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 62%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_root_decomposition_cholesky PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 63%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 64%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_root_decomposition_cholesky PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_added_diag_linear_operator.py::TestLowRankRootAddedDiagLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 65%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 66%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_to_double PASSED [ 67%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 68%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangular::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 69%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_masked_linear_operator.py::TestMaskedLinearOperatorRectangularMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 70%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 71%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangular::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 72%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_matmul_linear_operator.py::TestMatmulLinearOperatorRectangularMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 73%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 74%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 75%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_inv_quad_logdet PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 76%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_mul_linear_operator.py::TestMulLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_permutation_linear_operator.py::TestPermutationLinearOperator::test_permutation_linear_operator PASSED [ 77%] test/operators/test_permutation_linear_operator.py::TestTransposePermutationLinearOperator::test_transpose_permutation_linear_operator PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 77%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 78%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 79%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_psd_sum_linear_operator.py::TestPsdSumLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 80%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 81%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 82%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 83%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_root_linear_operator.py::TestRootLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 84%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 85%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 86%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_batch_linear_operator.py::TestSumBatchLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 87%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 88%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_kronecker_linear_operator.py::TestSumKroneckerLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 89%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 90%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 91%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBroadcasting::test_broadcast_lazy_shape PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBroadcasting::test_broadcast_same_shape PASSED [ 92%] test/operators/test_sum_linear_operator.py::TestSumLinearOperatorBroadcasting::test_broadcast_tensor_shape PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 92%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 93%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 94%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_add_low_rank <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_cat_rows <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_diagonalization <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_eigh <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_eigvalsh <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_root_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 95%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_root_decomposition_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_root_inv_decomposition <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_triangular <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_sqrt_inv_matmul <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_sqrt_inv_matmul_no_lhs <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_svd <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_toeplitz_linear_operator.py::TestToeplitzLinearOperatorMultiBatch::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_add_low_rank PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_cat_rows PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_cholesky PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_diagonalization PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_eigh PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_eigvalsh PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_inverse PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 96%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_root_decomposition PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_root_decomposition_cholesky PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_root_inv_decomposition PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_triangular PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_sqrt_inv_matmul PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_sqrt_inv_matmul_no_lhs PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_svd PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestTriangularLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_add <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_add_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_add_jitter <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_add_low_rank PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_bilinear_derivative <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_cat_rows PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_cholesky PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_constant_div <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_constant_mul <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_constant_mul_neg <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_diagonal <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_diagonalization PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_diagonalization_symeig <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_eigh PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_eigvalsh PASSED [ 97%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_expand <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_float <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_getitem <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_getitem_broadcasted_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_getitem_tensor_index <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_half <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_inv_quad_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_inv_quad_logdet_no_reduce <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_inv_quad_logdet_no_reduce_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_inverse PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_is_close <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_logdet <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_matmul_diag_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_matmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_matmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_permute <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_prod <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_reshape <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_rmatmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_rmatmul_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_rmatmul_vec <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_root_decomposition PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_root_decomposition_cholesky PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_root_inv_decomposition PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_rsub <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_sample <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_matrix_broadcast <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_matrix_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_matrix_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_triangular PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_vector <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_vector_with_left <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_solve_vector_with_left_cholesky <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_sqrt_inv_matmul PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_sqrt_inv_matmul_no_lhs PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_squeeze_unsqueeze <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_sub <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_sum <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_svd PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_t_matmul_matrix <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_to_dense <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_to_double <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_triangular_linear_operator.py::TestUpperTriangularLinearOperator::test_transpose_batch <- linear_operator/test/linear_operator_test_case.py PASSED [ 98%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_add_diagonal PASSED [ 98%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_get_item_tensor_index PASSED [ 98%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_get_item_tensor_index_on_batch PASSED [ 98%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_getitem PASSED [ 98%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_getitem_complex PASSED [ 98%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_getitem_ellipsis PASSED [ 99%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_matmul PASSED [ 99%] test/operators/test_zero_linear_operator.py::TestZeroLinearOperator::test_to_dense PASSED [ 99%] test/utils/test_cholesky.py::TestPSDSafeCholesky::test_psd_safe_cholesky_nan PASSED [ 99%] test/utils/test_cholesky.py::TestPSDSafeCholesky::test_psd_safe_cholesky_pd PASSED [ 99%] test/utils/test_cholesky.py::TestPSDSafeCholesky::test_psd_safe_cholesky_pd_cuda PASSED [ 99%] test/utils/test_cholesky.py::TestPSDSafeCholesky::test_psd_safe_cholesky_psd PASSED [ 99%] test/utils/test_cholesky.py::TestPSDSafeCholesky::test_psd_safe_cholesky_psd_cuda PASSED [ 99%] test/utils/test_generic.py::TestGenericUtils::test_to_helper PASSED [ 99%] test/utils/test_getitem.py::TestGetitem::test_compute_getitem_size PASSED [ 99%] test/utils/test_getitem.py::TestGetitem::test_convert_indices_to_tensors PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_batch_left_interp_on_a_batch_matrix PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_batch_left_interp_on_a_matrix PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_batch_left_interp_on_a_vector PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_batch_left_t_interp_on_a_batch_matrix PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_batch_left_t_interp_on_a_matrix PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_batch_left_t_interp_on_a_vector PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_left_interp_on_a_matrix PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_left_interp_on_a_vector PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_left_t_interp_on_a_matrix PASSED [ 99%] test/utils/test_interpolation.py::TestInterp::test_left_t_interp_on_a_vector PASSED [ 99%] test/utils/test_lanczos.py::TestLanczos::test_lanczos_tridiag_approx PASSED [ 99%] test/utils/test_lanczos.py::TestLanczos::test_lanczos_tridiag_near_exact PASSED [ 99%] test/utils/test_linear_cg.py::TestLinearCG::test_batch_cg PASSED [ 99%] test/utils/test_linear_cg.py::TestLinearCG::test_batch_cg_init PASSED [ 99%] test/utils/test_linear_cg.py::TestLinearCG::test_batch_cg_with_tridiag PASSED [ 99%] test/utils/test_linear_cg.py::TestLinearCG::test_cg PASSED [ 99%] test/utils/test_linear_cg.py::TestLinearCG::test_cg_with_tridiag PASSED [ 99%] test/utils/test_minres.py::TestMinres::test_minres_mat PASSED [ 99%] test/utils/test_minres.py::TestMinres::test_minres_mat_multiple_shifts PASSED [ 99%] test/utils/test_minres.py::TestMinres::test_minres_vec PASSED [ 99%] test/utils/test_minres.py::TestMinres::test_minres_vec_multiple_shifts PASSED [ 99%] test/utils/test_permutation.py::TestPermutationHelpers::test_apply_permutation_left_and_right PASSED [ 99%] test/utils/test_permutation.py::TestPermutationHelpers::test_apply_permutation_left_only PASSED [ 99%] test/utils/test_permutation.py::TestPermutationHelpers::test_apply_permutation_left_partial_and_right PASSED [ 99%] test/utils/test_permutation.py::TestPermutationHelpers::test_apply_permutation_right_only PASSED [ 99%] test/utils/test_permutation.py::TestPermutationHelpers::test_inverse_permutation PASSED [ 99%] test/utils/test_repeat.py::TestRepeat::test_repeat PASSED [ 99%] test/utils/test_repeat.py::TestRepeat::test_repeat_noop PASSED [ 99%] test/utils/test_sparse.py::TestSparse::test_sparse_eye PASSED [ 99%] test/utils/test_sparse.py::TestSparse::test_sparse_getitem_one_dim_int PASSED [ 99%] test/utils/test_sparse.py::TestSparse::test_sparse_getitem_one_dim_slice PASSED [ 99%] test/utils/test_sparse.py::TestSparse::test_sparse_getitem_two_dim_int PASSED [ 99%] test/utils/test_sparse.py::TestSparse::test_sparse_getitem_two_dim_int_slice PASSED [ 99%] test/utils/test_sparse.py::TestSparse::test_sparse_getitem_two_dim_slice PASSED [ 99%] test/utils/test_sparse.py::TestSparse::test_to_sparse PASSED [ 99%] test/utils/test_toeplitz.py::TestToeplitz::test_sym_toeplitz_constructs_tensor_from_vector PASSED [ 99%] test/utils/test_toeplitz.py::TestToeplitz::test_toeplitz_matmul PASSED [ 99%] test/utils/test_toeplitz.py::TestToeplitz::test_toeplitz_matmul_batch PASSED [ 99%] test/utils/test_toeplitz.py::TestToeplitz::test_toeplitz_matmul_batchmat PASSED [100%] =================================== FAILURES =================================== _______ TestKernelLinearOperatorLinOpReturn.test_solve_matrix_broadcast ________ self = def test_solve_matrix_broadcast(self): linear_op = self.create_linear_op() # Right hand size has one more batch dimension batch_shape = torch.Size((3, *linear_op.batch_shape)) rhs = torch.randn(*batch_shape, linear_op.size(-1), 5) self._test_solve(rhs) if linear_op.ndimension() > 2: # Right hand size has one fewer batch dimension batch_shape = torch.Size(linear_op.batch_shape[1:]) rhs = torch.randn(*batch_shape, linear_op.size(-1), 5) > self._test_solve(rhs) linear_operator/test/linear_operator_test_case.py:1115: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ linear_operator/test/linear_operator_test_case.py:615: in _test_solve self.assertAllClose(arg.grad, arg_copy.grad, **self.tolerances["grad"]) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = tensor1 = tensor([[[[ 1.8514e+04, 7.1797e+03, -1.1073e+04, -6.6690e+03, 1.2985e+04, 6.8468e+03], [ 1.685... -3.0153e+04], [-9.0042e+04, -1.3429e+04, -3.1822e+04, 1.3839e+04, 5.9735e+04, -5.4315e+04]]]]) tensor2 = tensor([[[[ 1.8514e+04, 7.1797e+03, -1.1073e+04, -6.6690e+03, 1.2985e+04, 6.8468e+03], [ 1.685... -3.0153e+04], [-9.0042e+04, -1.3429e+04, -3.1822e+04, 1.3839e+04, 5.9735e+04, -5.4315e+04]]]]) rtol = 0.03, atol = 1e-05, equal_nan = False def assertAllClose(self, tensor1, tensor2, rtol=1e-4, atol=1e-5, equal_nan=False): if not tensor1.shape == tensor2.shape: raise ValueError(f"tensor1 ({tensor1.shape}) and tensor2 ({tensor2.shape}) do not have the same shape.") if torch.allclose(tensor1, tensor2, rtol=rtol, atol=atol, equal_nan=equal_nan): return True if not equal_nan: if not torch.equal(tensor1, tensor1): raise AssertionError(f"tensor1 ({tensor1.shape}) contains NaNs") if not torch.equal(tensor2, tensor2): raise AssertionError(f"tensor2 ({tensor2.shape}) contains NaNs") rtol_diff = (torch.abs(tensor1 - tensor2) / torch.abs(tensor2)).view(-1) rtol_diff = rtol_diff[torch.isfinite(rtol_diff)] rtol_max = rtol_diff.max().item() atol_diff = (torch.abs(tensor1 - tensor2) - torch.abs(tensor2).mul(rtol)).view(-1) atol_diff = atol_diff[torch.isfinite(atol_diff)] atol_max = atol_diff.max().item() > raise AssertionError( f"tensor1 ({tensor1.shape}) and tensor2 ({tensor2.shape}) are not close enough. \n" f"max rtol: {rtol_max:0.8f}\t\tmax atol: {atol_max:0.8f}" ) E AssertionError: tensor1 (torch.Size([2, 3, 4, 6])) and tensor2 (torch.Size([2, 3, 4, 6])) are not close enough. E max rtol: 0.03577567 max atol: 0.00741313 linear_operator/test/base_test_case.py:46: AssertionError =============================== warnings summary =============================== test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperator::test_add test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorBatch::test_add test/operators/test_low_rank_root_linear_operator.py::TestLowRankRootLinearOperatorMultiBatch::test_add /tmp/guix-build-python-linear-operator-0.5.2.drv-0/linear_operator-0.5.2/linear_operator/utils/cholesky.py:40: NumericalWarning: A not p.d., added jitter of 1.0e-06 to the diagonal warnings.warn( test/operators/test_permutation_linear_operator.py::TestPermutationLinearOperator::test_permutation_linear_operator /tmp/guix-build-python-linear-operator-0.5.2.drv-0/linear_operator-0.5.2/linear_operator/operators/permutation_linear_operator.py:140: UserWarning: Sparse CSR tensor support is in beta state. If you miss a functionality in the sparse tensor support, please submit a feature request to https://github.com/pytorch/pytorch/issues. (Triggered internally at /tmp/guix-build-python-pytorch-1.13.1.drv-0/source/aten/src/ATen/SparseCsrTensorImpl.cpp:54.) return torch.sparse_csr_tensor( -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED test/operators/test_kernel_linear_operator.py::TestKernelLinearOperatorLinOpReturn::test_solve_matrix_broadcast ============ 1 failed, 4969 passed, 4 warnings in 207.01s (0:03:27) ============ error: in phase 'check': uncaught exception: %exception #<&invoke-error program: "/gnu/store/glrxjwic379h2gmyxc2sfchvnw5g1aai-python-pytest-7.1.3/bin/pytest" arguments: ("-vv") exit-status: 1 term-signal: #f stop-signal: #f> phase `check' failed after 208.7 seconds command "/gnu/store/glrxjwic379h2gmyxc2sfchvnw5g1aai-python-pytest-7.1.3/bin/pytest" "-vv" failed with status 1