{ "python": "3.12.14 (main, Aug 14 2026, 15:40:22) [MSC v.1944 64 bit (AMD64)]", "imports": { "numpy": { "status": "passed", "version": "2.5.3" }, "scipy": { "status": "passed", "version": "1.18.1" }, "pandas": { "status": "passed", "version": "3.0.6" }, "polars": { "status": "passed", "version": "1.44.2" }, "pyarrow": { "status": "passed", "version": "25.0.1" }, "duckdb": { "status": "passed", "version": "1.5.5" }, "statsmodels": { "status": "passed", "version": "0.15.0" }, "pymc": { "status": "passed", "version": "6.3.2" }, "pytensor": { "status": "passed", "version": "3.3.2" }, "arviz": { "status": "passed", "version": "1.3.0" }, "nutpie": { "status": "passed", "version": "0.16.11" }, "jax": { "status": "passed", "version": "0.11.2" }, "numpyro": { "status": "passed", "version": "0.22.0" }, "blackjax": { "status": "passed", "version": "1.6.2" }, "bambi": { "status": "passed", "version": "0.21.0" }, "semopy": { "status": "passed", "version": "2.3.11" }, "factor_analyzer": { "status": "passed", "version": "unknown" }, "pingouin": { "status": "passed", "version": "0.6.1" }, "girth": { "status": "passed", "version": "unknown" }, "torch": { "status": "passed", "version": "2.14.0+cu130" }, "torchvision": { "status": "passed", "version": "0.29.0+cu130" }, "transformers": { "status": "passed", "version": "5.17.0" }, "sentence_transformers": { "status": "passed", "version": "6.1.0" }, "xgboost": { "status": "passed", "version": "3.4.1" }, "tabpfn": { "status": "passed", "version": "9.0.0" } }, "tests": { "pymc_sampling": { "status": "passed", "detail": { "posterior_mean": 0.15326990867173734, "draws": 50, "chains": 1 } }, "semopy_cfa": { "status": "passed", "detail": { "success": true, "objective": 8.346892954591567e-08 } }, "factor_analyzer": { "status": "passed", "detail": { "loading_shape": [ 4, 1 ] } }, "torch_cuda": { "status": "passed", "detail": { "torch": "2.14.0+cu130", "cuda_runtime": "13.0", "device": "NVIDIA GeForce RTX 5060 Ti", "finite": true } } } }