{"meta":{"sha":"3a71f47bb2cb9b7c8a09fc92e5c67510d7198b58"},"files":[{"path":".gitattributes","mode":"100644","sha":"ca42ffeed6c3c9d0cc41a0a48d0d1ffbd9833f38","size":117},{"path":".github/workflows/codeql.yml","mode":"100644","sha":"81cde2b2aa8887412ed9ab24056519a0b65813d2","size":2731},{"path":".github/workflows/testing-cron.yml","mode":"100644","sha":"afea1e967262898b66625af5d9d5ef85951cc76f","size":4610},{"path":".github/workflows/testing.yml","mode":"100644","sha":"05eefb19b91ff8015cbb8ead844d2550b923f79a","size":11416},{"path":".gitignore","mode":"100644","sha":"c2327ff05152d6da1b27a6fe3ed72354952f3074","size":353},{"path":".readthedocs.yaml","mode":"100644","sha":"bc2b3c653e934a6d0beba927b9484159ab6c8996","size":572},{"path":"CHANGES.txt","mode":"100644","sha":"f0e166642eb287d8db8e3c219cca1305283d81fc","size":72557},{"path":"CITATION.cff","mode":"100644","sha":"e5d688725f58d242681f9a2e8083f4f3ee714aeb","size":2385},{"path":"LICENSE","mode":"100644","sha":"96752b2d8d126e754a23df2de084557b538ab8f1","size":1313},{"path":"MANIFEST.in","mode":"100644","sha":"f0d2f8e726ccfb350a4e9c305db0d0d93f6f6102","size":194},{"path":"PULL_REQUEST_TEMPLATE.md","mode":"100644","sha":"abb6c78d3893f4ca8259b1bee53686730c2edc83","size":1102},{"path":"README.rst","mode":"100644","sha":"50ce4e1092c1b050653b8ca5489a5de70e475cc0","size":56835},{"path":"SECURITY.md","mode":"100644","sha":"8a7231f596cb9af559cfb5d76b4ce0f9b4f95169","size":1562},{"path":"brand/README.md","mode":"100644","sha":"283546e1be77474d2de1aa6b459f2f4b561cba37","size":744},{"path":"brand/pyod-icon.svg","mode":"100644","sha":"d56a528c400a96a8ec992a6aefc2a3e97a278a87","size":309},{"path":"brand/pyod-logo-dark.svg","mode":"100644","sha":"bfbf90c4c6ad5358c9a43b8c945a88292e0d53ba","size":407},{"path":"brand/pyod-logo.svg","mode":"100644","sha":"5ae35b084493b151143c4710d0d038b73b009c3c","size":407},{"path":"brand/pyod-mark-dark.svg","mode":"100644","sha":"7c887e90ee384b3dff8a7f0ca6013152a70c7131","size":253},{"path":"brand/pyod-mark.svg","mode":"100644","sha":"1b497aed260f7e26cc3f15a5ee45dda87503193e","size":253},{"path":"docs/Makefile","mode":"100644","sha":"94ed4e242fbb183828b680e4e7e42902f2ae3e19","size":601},{"path":"docs/_static/pyod-icon.svg","mode":"100644","sha":"d56a528c400a96a8ec992a6aefc2a3e97a278a87","size":309},{"path":"docs/_static/pyod-mark-dark.svg","mode":"100644","sha":"7c887e90ee384b3dff8a7f0ca6013152a70c7131","size":253},{"path":"docs/_static/pyod-mark.svg","mode":"100644","sha":"1b497aed260f7e26cc3f15a5ee45dda87503193e","size":253},{"path":"docs/about.rst","mode":"100644","sha":"1f939129dec746ab847d68139ca7717fc28b9c4f","size":4181},{"path":"docs/api_cc.rst","mode":"100644","sha":"27ac22c0d33b56151c6eed475475f4bfb3e12091","size":1647},{"path":"docs/benchmark.rst","mode":"100644","sha":"6c50c68c2c2ee88c477e7ed1e6f8b43f5dea251f","size":2497},{"path":"docs/build.bat","mode":"100644","sha":"70b65ea76bef40e74f5b24de4779f58784516f9a","size":694},{"path":"docs/build.sh","mode":"100644","sha":"b79f7da3ed3e935b14ffb81042fd2bd0b7135183","size":719},{"path":"docs/conf.py","mode":"100644","sha":"ccfe6e8c94807148dc09fab4ecbea8ed7aa9f1df","size":6417},{"path":"docs/examples/adengine.rst","mode":"100644","sha":"297c0674edac157fa310cff071c67061505b62a4","size":6276},{"path":"docs/examples/agentic.rst","mode":"100644","sha":"719f005e044dcfe5b8d577e2c12dcf9ab7dbc418","size":15439},{"path":"docs/examples/combination.rst","mode":"100644","sha":"16b803b7a6ff9dba16e796c1276e8577152b8391","size":3761},{"path":"docs/examples/embedding.rst","mode":"100644","sha":"418540baa4d315504258c0b8de6933c357684089","size":3083},{"path":"docs/examples/graph.rst","mode":"100644","sha":"b7dcfc1b383dcd7aefcfc149de82dd7b5a8a2ef3","size":2625},{"path":"docs/examples/index.rst","mode":"100644","sha":"5a97e3ef4ce39b837db4d4db5129d41255afe60f","size":3212},{"path":"docs/examples/tabular.rst","mode":"100644","sha":"8ed7e77032ab8da9ab7671c4225cd362121a32dc","size":5635},{"path":"docs/examples/thresholding.rst","mode":"100644","sha":"b362d1b9d474196a9e30ad66a7d6d60556a4fea1","size":1298},{"path":"docs/examples/timeseries.rst","mode":"100644","sha":"90322ccb7476d5b783409e25fea14f8d3833616c","size":2414},{"path":"docs/faq.rst","mode":"100644","sha":"75c1f2a55c0e91aa21c9c01a461b63f8a241ceb7","size":1467},{"path":"docs/fast_train.rst","mode":"100644","sha":"1c8c7715a5d0563d1857b6157a65f330009e5dc0","size":1007},{"path":"docs/figs/ALL.png","mode":"100644","sha":"57b8927754de6008bcbb79d2559dd3a6a62a621f","size":1004815},{"path":"docs/figs/KNN.png","mode":"100644","sha":"865d583ad960665e254dc19dca7a396c3eac472e","size":192526},{"path":"docs/figs/agentic-demo.png","mode":"100644","sha":"bd98d804fe5cedb01dfa98965b8d10dd5cdf5db8","size":1044915},{"path":"docs/impact.rst","mode":"100644","sha":"85909fd81c2b48272ee3486c66539a8bfe1b2b7c","size":7384},{"path":"docs/index.rst","mode":"100644","sha":"8842db19b30d7787e23056f248a7bedd625f05b0","size":35375},{"path":"docs/install.rst","mode":"100644","sha":"8e1dad0d9b5fb22fd98ed2510fec5509740847aa","size":8241},{"path":"docs/issues.rst","mode":"100644","sha":"9858294c6d76b0db2a2d8f932dfa0a8fbbddaa9f","size":1513},{"path":"docs/make.bat","mode":"100644","sha":"ce66822d7a7b71771b8a75a15d1ea1362251cf41","size":772},{"path":"docs/model_persistence.rst","mode":"100644","sha":"c65ee4f644f8d16930d3cb921e7a8e4575706865","size":9870},{"path":"docs/pubs.rst","mode":"100644","sha":"90a1e3661a749d5660a6768b55b15ce711d319ef","size":3509},{"path":"docs/pyod.ad_engine.rst","mode":"100644","sha":"768db7918ce5805f31a28a79b41181543d0fd480","size":1121},{"path":"docs/pyod.models.audio.rst","mode":"100644","sha":"cdc3c500e5928fff8ad7691677a5ea3378c1aef9","size":543},{"path":"docs/pyod.models.embedding.rst","mode":"100644","sha":"3e24d6b80428e62f1158bf068294669db39e8dd6","size":598},{"path":"docs/pyod.models.graph.rst","mode":"100644","sha":"0cfb2b845b0dd9733222b464bb9e674556098a89","size":1952},{"path":"docs/pyod.models.tabular.rst","mode":"100644","sha":"a02e798b169499ec69cbf509250684c9aec2587b","size":8781},{"path":"docs/pyod.models.timeseries.rst","mode":"100644","sha":"ac11b91fe3ce20139abf39fc66d65eaebf2ea0c9","size":1753},{"path":"docs/pyod.test.rst","mode":"100644","sha":"4af9049d23fcbd264f39edb5ecab646805163b5b","size":1421},{"path":"docs/pyod.utils.rst","mode":"100644","sha":"4e333af25bae2cd0892a6e33aa158ae790d61866","size":1901},{"path":"docs/rebuild.bat","mode":"100644","sha":"9b09bfc4683330de7379b342a3ae33933a145c4f","size":168},{"path":"docs/relevant_knowledge.rst","mode":"100644","sha":"8b94fed274f7953ef85e2452d61cc43e2ae9eceb","size":2059},{"path":"docs/requirements.txt","mode":"100644","sha":"3a135a98e69ee9a2fdcce17abe34ab4abf427a6b","size":270},{"path":"docs/skill_maintenance.rst","mode":"100644","sha":"5c01aec96cb6375783724bf64f9d2cabd4673c27","size":9217},{"path":"docs/superpowers/plans/2026-04-04-embedding-od.md","mode":"100644","sha":"d3545b45d67ffda7ca3066d8ca2b7aa6e151063d","size":57775},{"path":"docs/superpowers/plans/2026-04-05-documentation-cleanup.md","mode":"100644","sha":"25509662d0a868c88e5cc2dcb19e5b2c3751e96d","size":10699},{"path":"docs/superpowers/plans/2026-04-07-ad-engine-tier-a.md","mode":"100644","sha":"d013cf611d7c470735b700dbcfec10d5b5e8145e","size":55364},{"path":"docs/superpowers/plans/2026-04-08-ad-engine-tier-b.md","mode":"100644","sha":"51a4b164074ba3d8955d815cfeb38183a27bad3b","size":34750},{"path":"docs/superpowers/plans/2026-04-09-timeseries-od.md","mode":"100644","sha":"ba87318281870bfa2a455c6b85bc11f1a91d101e","size":29940},{"path":"docs/superpowers/plans/2026-04-11-graph-od-implementation.md","mode":"100644","sha":"db37dfbd14fa64658a53b0f00b52e5bf0e1f6b0e","size":126027},{"path":"docs/superpowers/plans/2026-04-12-v3-agentic-implementation.md","mode":"100644","sha":"0612fafc6eae0c3184e0acfa90234154ef4efe74","size":48008},{"path":"docs/superpowers/plans/2026-04-13-v3.1-skill-install-ux.md","mode":"100644","sha":"8749182caed0223050806fdf601fab4f2f800dab","size":47289},{"path":"docs/superpowers/plans/2026-04-13-v3.2-od-expert-deep-skill.md","mode":"100644","sha":"ca17639319aa9a876b82c89275d2115ca7f04498","size":119545},{"path":"docs/superpowers/plans/2026-05-07-adengine-refactor-plan.md","mode":"100644","sha":"0cfc2a52930f4c6e6b66900126f52f4729e3c5dc","size":51086},{"path":"docs/superpowers/research/2026-04-13-od-ad-state-of-art.md","mode":"100644","sha":"ad34c2104b6f75f864008c86e9cf0379681de45e","size":30263},{"path":"docs/superpowers/research/2026-05-09-agentic-hindsight-observations.md","mode":"100644","sha":"be91606c3f33b39b6b3f3070014be56b5dbeca91","size":11671},{"path":"docs/superpowers/research/2026-05-09-mcp-spark-test-notes.md","mode":"100644","sha":"f7c8f25899b5ae9d65057593b6bebd0fbe6143e7","size":8401},{"path":"docs/superpowers/research/2026-05-09-mcp-spark-transcript.md","mode":"100644","sha":"8ba45731ae9db88b4475bef063ef9967bbfdea53","size":14133},{"path":"docs/superpowers/specs/2026-04-04-embedding-od-design.md","mode":"100644","sha":"8797a3be94fe9e78d26081f4cd9d80d45ef6563e","size":35976},{"path":"docs/superpowers/specs/2026-04-07-pyod-expansion-design.md","mode":"100644","sha":"8dc89f68629aa01114a084e5aa57257969184819","size":52939},{"path":"docs/superpowers/specs/2026-04-09-graph-od-design.md","mode":"100644","sha":"0267d4e0b30bd1a8d69b8c0962b732df8021b01f","size":21749},{"path":"docs/superpowers/specs/2026-04-09-timeseries-od-design.md","mode":"100644","sha":"868a76e84ee64cb48991e6ae4d397eafac8f2683","size":26983},{"path":"docs/superpowers/specs/2026-04-12-v3-agentic-design.md","mode":"100644","sha":"a9e86e3232adfe19b00e60d2caaf74d967971050","size":35725},{"path":"docs/superpowers/specs/2026-04-12-v3-docs-redesign.md","mode":"100644","sha":"5c4c8d19d62cf455b9a081fc25413ffff5c6127e","size":10633},{"path":"docs/superpowers/specs/2026-05-07-adengine-refactor-design.md","mode":"100644","sha":"02974787f04c6861049a9e4d52b9a665411547dd","size":63549},{"path":"docs/tables/prc.csv","mode":"100644","sha":"228dd91dc36f372ae9d0e20a820f54585e034f2d","size":1667},{"path":"docs/tables/roc.csv","mode":"100644","sha":"e082c3d390817f3b7b93af017a05279cb7fa4741","size":1667},{"path":"docs/tables/time.csv","mode":"100644","sha":"8af25e113c7b2bbbe0e019813e2bfae34e1688d2","size":1676},{"path":"docs/thresholding.rst","mode":"100644","sha":"2af62ba9637d1e809dc918dc81e2cb1fc503bee2","size":7126},{"path":"docs/v3.3-backlog.md","mode":"100644","sha":"5805881799170a76e327cc13074c432a5d1e5ad1","size":8433},{"path":"docs/zreferences.bib","mode":"100644","sha":"fef40db7480280cf76dd58b3d79d0b8513599aa7","size":24342},{"path":"examples/ALL.png","mode":"100644","sha":"c35bfa3e62f68b6898135b386c7a7c618f5bdb05","size":1768475},{"path":"examples/KNN.png","mode":"100644","sha":"865d583ad960665e254dc19dca7a396c3eac472e","size":192526},{"path":"examples/README.md","mode":"100644","sha":"b5a2514c0c950dc266308b3758ae55c8cccda29a","size":1495},{"path":"examples/abod_example.py","mode":"100644","sha":"346022b4835fe41926a697c03cf3693a03f716b1","size":1923},{"path":"examples/ad_engine_example.py","mode":"100644","sha":"841ff85f33d346507f21444f08e20bbffc6509b4","size":2252},{"path":"examples/ae1svm_example.py","mode":"100644","sha":"9558467c76da86b93ab99bb1cfb77722b3e51029","size":1672},{"path":"examples/agentic_demo.html","mode":"100644","sha":"dd4cc48f364f6b8402c0cb572d4d2de116c08d60","size":31285},{"path":"examples/agentic_example.py","mode":"100644","sha":"0527d388c12ca8d93642dedc441fd4d12004e615","size":7156},{"path":"examples/agentic_hindsight_real_data.py","mode":"100644","sha":"e4c45067917813adadc3423cf141eccb948b48ac","size":14082},{"path":"examples/alad_example.py","mode":"100644","sha":"8fe2de0c455eab24d7b9113097d773717472070b","size":2527},{"path":"examples/auto_encoder_example.py","mode":"100644","sha":"ae6144f57ad65e614662b5ab4210703f85a05cd5","size":1824},{"path":"examples/auto_model_selection_example/Hyperparameter_Configuration.csv","mode":"100644","sha":"62d6bf3fbe99a8b15a5d76c81d9d0c5527452ca9","size":2449},{"path":"examples/auto_model_selection_example/auto_selection.ipynb","mode":"100644","sha":"77d760a3c085b66dee33f85ff79e1164fbef5123","size":1339916},{"path":"examples/auto_model_selection_example/model_info_summarizer.ipynb","mode":"100644","sha":"827916225f691b52d27072f38ace7bd3d5eac53a","size":30887},{"path":"examples/auto_model_selection_example/prn_df.csv","mode":"100644","sha":"22b88436979e0e2261cabb4ec8ad6ed5ef6ef7c0","size":1561},{"path":"examples/auto_model_selection_example/readme.md","mode":"100644","sha":"89d9086d07144a5209159dc028f2cb0ab2e25550","size":7951},{"path":"examples/auto_model_selection_example/result_with_baseline.csv","mode":"100644","sha":"aadf70331dae1d24913766d900252cab9cce5b1c","size":936},{"path":"examples/auto_model_selection_example/roc_df.csv","mode":"100644","sha":"5fd2aeba438982284f77ff62d281836de6988415","size":2506},{"path":"examples/auto_model_selection_example/time_df.csv","mode":"100644","sha":"398bec332c331af4e5dbf28e5194418a5ece5de7","size":1747},{"path":"examples/auto_model_selection_example/updated_dataset_information.csv","mode":"100644","sha":"441695227d5fb6300499d2319b07ce32ef991aa2","size":521},{"path":"examples/auto_model_selection_example/with_note_selection_results/output.json","mode":"100644","sha":"2ac242ba41884474f1c4711e20af208885e4b437","size":514895},{"path":"examples/auto_model_selection_example/without_note_selection_results/output.json","mode":"100644","sha":"d074903366b9032da6215839836dd5ef1ad0be0f","size":502838},{"path":"examples/cblof_example.py","mode":"100644","sha":"be355463939406691fd2677b837b6db9f512a322","size":1950},{"path":"examples/cd_example.py","mode":"100644","sha":"5e02f55a4a8f442bbb54af024f3e83ef2042093b","size":1713},{"path":"examples/cof_example.py","mode":"100644","sha":"2b7f22f88c348d5d566308eff89af912806cb264","size":1951},{"path":"examples/comb_example.py","mode":"100644","sha":"74e4fd734858d0cea538836f9c8bc200ec3eb0b1","size":3346},{"path":"examples/compare_all_models.py","mode":"100644","sha":"75409fe3ffb030964bf7734d2b79da5953482cef","size":6891},{"path":"examples/copod_example.py","mode":"100644","sha":"7574d096e3a4a0bb7c07d97fd0e4ea15c4f068ee","size":2016},{"path":"examples/copod_interpretability.py","mode":"100644","sha":"79585eb1d22f6f9609a86c3956551ca46e9f982d","size":1851},{"path":"examples/copod_parallel_example.py","mode":"100644","sha":"799a41b1f4c64f16e277e002700331ea093609d2","size":1862},{"path":"examples/data/arrhythmia.csv","mode":"100644","sha":"794dd9e98d2e11cb33d26cacd7d7b42a813cdc9c","size":364406},{"path":"examples/data/arrhythmia.mat","mode":"100644","sha":"4d9016e98ca0a36e366125102a0102718cc772cf","size":105540},{"path":"examples/data/cardio.csv","mode":"100644","sha":"2c618085f20bb065cec436b84acc4a1f166a0198","size":444813},{"path":"examples/data/cardio.mat","mode":"100644","sha":"8d5ed3a7b40014f14fd127f63e8d779b23926a43","size":68318},{"path":"examples/data/ionosphere.csv","mode":"100644","sha":"13df0cdf4e94a29d11ee0166596a8ca8367fb7b9","size":75338},{"path":"examples/data/ionosphere.mat","mode":"100644","sha":"4c4d7b8d6fc186d3417e66cc4f3ef6df3a94db5e","size":58517},{"path":"examples/data/letter.csv","mode":"100644","sha":"4c6eafad1e0a382d8721aead113200c17ea6fb9b","size":112746},{"path":"examples/data/letter.mat","mode":"100644","sha":"e4188ad0e3dfe4cc67ecf6c4f967a965fe439471","size":23146},{"path":"examples/data/mat_file_conversion.py","mode":"100644","sha":"19e4eac355b61745f5d4ff90bdd2082eaaa1da88","size":5958},{"path":"examples/data/pima.csv","mode":"100644","sha":"0e527ee7d6d919387f396005829484685e7a476a","size":23864},{"path":"examples/data/pima.mat","mode":"100644","sha":"15e626e9228f82a7965f0677f4bff5e2cf4421dc","size":11320},{"path":"examples/deepsvdd_example.py","mode":"100644","sha":"034e7c133879237a7c8e16b57783e6e7e792542e","size":2061},{"path":"examples/devnet_example.py","mode":"100644","sha":"0251509c05096a44a04b864de38978222aa1a72e","size":1679},{"path":"examples/dif_example.py","mode":"100644","sha":"55fffa9cefff196c14c0b2ea82ac2a01117af08e","size":1641},{"path":"examples/ecod_example.py","mode":"100644","sha":"8ba5c163a1a7d37f9a89a61ae923d42e42d2429d","size":1966},{"path":"examples/embedding_od_example.py","mode":"100644","sha":"5eae23dee1b9f01ecb194dabb2934da894358349","size":4251},{"path":"examples/feature_bagging_example.py","mode":"100644","sha":"f694b7213fcfeadd320c2c5eff59ec39ed9aac05","size":1976},{"path":"examples/generate_data_categorical_example.py","mode":"100644","sha":"7926eee78b077dc66a02108bb59c3a7a5981cb1b","size":1471},{"path":"examples/generate_data_cluster_example.py","mode":"100644","sha":"7ddbc2b81a4173657c26563d1ab6c8d3063d39a0","size":2680},{"path":"examples/gmm_example.py","mode":"100644","sha":"2229e90fb64929fd6ff18e772fe0876847f72248","size":1826},{"path":"examples/hbos_example.py","mode":"100644","sha":"45f63b4d338c8b262d92eb545e1dae82e8cc8916","size":1929},{"path":"examples/hdbscan_example.py","mode":"100644","sha":"88acfd1e0c03103c50501b7346e46cd1a61c72be","size":1915},{"path":"examples/iforest_example.py","mode":"100644","sha":"02b550a6c89e9ec32d48af0c52aeb298723b8e93","size":2063},{"path":"examples/inne_example.py","mode":"100644","sha":"583574137ba773fabc2dfe888b38fb927a7ec37d","size":1916},{"path":"examples/investigate_example.py","mode":"100644","sha":"f77ceae87c5c80e59f3b3a1069514b99a142dac6","size":3019},{"path":"examples/kde_example.py","mode":"100644","sha":"308a5eaa6e8e38f0a76712a6fcc8d40ad42eb58f","size":1887},{"path":"examples/knn_example.py","mode":"100644","sha":"2eee6a41a8734082bc8e5c74c17c3ae71103b942","size":1885},{"path":"examples/knn_mahalanobis_example.py","mode":"100644","sha":"1d4a4ef9d0158cb402e6f541e31fbcf30012bff8","size":2167},{"path":"examples/kpca_example.py","mode":"100644","sha":"b92f6d0f0135a681a0646e32f86a229f988b6648","size":1891},{"path":"examples/lmdd_example.py","mode":"100644","sha":"bf5b434b611850bf6d402c76f6978a3924e1b08f","size":1947},{"path":"examples/loci_example.py","mode":"100644","sha":"ad53bb3bc5c8c46110c25a749c49a5c800a69fe1","size":1932},{"path":"examples/loda_example.py","mode":"100644","sha":"535aca188d37e928a6e7a73323aaa88593ac68b2","size":1892},{"path":"examples/lof_example.py","mode":"100644","sha":"26cf262e63edff18d750b4b183ff06a390600264","size":1886},{"path":"examples/lscp_example.py","mode":"100644","sha":"b53a7417d86b06df6d215ad7fcac5ddfce52500f","size":2091},{"path":"examples/lunar_example.py","mode":"100644","sha":"e69f0672503fae841faa617e57be556327d64497","size":1727},{"path":"examples/mad_example.py","mode":"100644","sha":"241736b185861105831521dc8bca24b548d0b801","size":2101},{"path":"examples/mcd_example.py","mode":"100644","sha":"64fc5b760a93bb6780802ec769786346259a97ef","size":1919},{"path":"examples/mo_gaal_example.py","mode":"100644","sha":"2c8f67c729e49e0592e2410a4bf30c4014dd3347","size":2128},{"path":"examples/ocsvm_example.py","mode":"100644","sha":"a41610a5cdf9398a5f7689ec59734e533130adfd","size":1920},{"path":"examples/pca_example.py","mode":"100644","sha":"a097566a0a4e4cdffa52f96e52391d5d25d1aff5","size":1970},{"path":"examples/perf_check.py","mode":"100644","sha":"ba4202388754eaeb0a2b994a835187a0b3d746a7","size":1577},{"path":"examples/pyg_anomalous_example.py","mode":"100644","sha":"5791a528442a66f4bc490447a948e138063cb9b3","size":1216},{"path":"examples/pyg_anomalydae_example.py","mode":"100644","sha":"d58bc3b23571bb42a0356352cb98c8bb9e7545de","size":1211},{"path":"examples/pyg_cola_example.py","mode":"100644","sha":"69a5709af8373055b2cf139b5b3d748d020e59fd","size":1160},{"path":"examples/pyg_conad_example.py","mode":"100644","sha":"735964cd4442c79bb4413f8f13da8cdd56b6029d","size":1174},{"path":"examples/pyg_dominant_example.py","mode":"100644","sha":"402d5b736add48dbfbf62f5c33810f8cf0ba5aca","size":1204},{"path":"examples/pyg_guide_example.py","mode":"100644","sha":"6a9713a6a50772c9823b7639d872fb3ef7c66fe8","size":1171},{"path":"examples/pyg_radar_example.py","mode":"100644","sha":"28f7a4b159a310f9b6c2f2985d785610723784be","size":1209},{"path":"examples/pyg_scan_example.py","mode":"100644","sha":"8a1527d87c8109b7e8a833ba6a761c1fd00466ca","size":1184},{"path":"examples/qmcd_example.py","mode":"100644","sha":"f8cad1a5b10286fd2a92ed75974f58551b5c6b53","size":1902},{"path":"examples/rgraph_example.ipynb","mode":"100644","sha":"05da3fedfa87c4c4af0dd152d3e6b3f75d825777","size":134190},{"path":"examples/rgraph_example.py","mode":"100644","sha":"013e6810995ddc2938328854fd55bb3b0c72f225","size":1926},{"path":"examples/rod_example.py","mode":"100644","sha":"11c111138f13064e3fdf225424c33a7c056850b7","size":1840},{"path":"examples/sampling_example.py","mode":"100644","sha":"b39472ea47ee489987da51e5bf8195f49676b621","size":1872},{"path":"examples/save_load_model_example.py","mode":"100644","sha":"ebb4ec869ff7c1b472ec7d09741622ede6730979","size":3808},{"path":"examples/so_gaal_example.py","mode":"100644","sha":"3d97480e8ce5a973a8eb5818612a1fb34494506f","size":1800},{"path":"examples/so_gaal_example_new.py","mode":"100644","sha":"2d412c8c6c9df1fa8de0fb9986314d01d90e6e3a","size":1809},{"path":"examples/sod_example.py","mode":"100644","sha":"68380df43643e313b36f944084ac5e4456c98938","size":2081},{"path":"examples/sos_example.py","mode":"100644","sha":"b505482f2960e4c5ef4d36a2072b70aa5a83b774","size":1858},{"path":"examples/suod_example.py","mode":"100644","sha":"3150b95e71d8177300aabbd8655205647ce562e8","size":2630},{"path":"examples/threshold_example.py","mode":"100644","sha":"faca38264c47837d4581ae01a211ecee84deed90","size":1982},{"path":"examples/ts_kshape_example.py","mode":"100644","sha":"1b971fdaf59250f075a30954f06523cc89b8705b","size":1111},{"path":"examples/ts_matrix_profile_example.py","mode":"100644","sha":"f8a0c8ccc779b8eea0c27cb54c0f36529825d9b8","size":1181},{"path":"examples/ts_od_example.py","mode":"100644","sha":"56239fa1017fcca129a10e0f4e1d5fca27228673","size":1133},{"path":"examples/ts_sand_example.py","mode":"100644","sha":"3fb5d01b2675eac20131fcd9bc3720eb4801c632","size":1099},{"path":"examples/ts_spectral_residual_example.py","mode":"100644","sha":"95be5be7ba745fc9d8f893a7360c04cb09219391","size":1106},{"path":"examples/vae_example.py","mode":"100644","sha":"2f4db47e2d9d05ca58913e3c4c4a835be865a8ec","size":1915},{"path":"examples/xgbod_example.py","mode":"100644","sha":"dd27ceb7ec7df143f9c9ed900e689a9c4a857ed4","size":2175},{"path":"notebooks/Benchmark.ipynb","mode":"100644","sha":"e12a5778c85c7339b4e88a608e25de9b3b076177","size":68507},{"path":"notebooks/Compare All Models.ipynb","mode":"100644","sha":"25f909b0fdaed2e378663e4dd7bae0918e12233e","size":274442},{"path":"notebooks/Model Combination.ipynb","mode":"100644","sha":"c160430fe205212bb5140eebc189597a585d7ae1","size":7883},{"path":"notebooks/benchmark.py","mode":"100644","sha":"6ce66048d4c1139ba487822cb1acde69e9a4a5bb","size":10921},{"path":"notebooks/data/README.md","mode":"100644","sha":"861c1cfc13dc90ba1407b1eb12b5245757b2759c","size":337},{"path":"notebooks/data/arrhythmia.mat","mode":"100644","sha":"4d9016e98ca0a36e366125102a0102718cc772cf","size":105540},{"path":"notebooks/data/cardio.mat","mode":"100644","sha":"8d5ed3a7b40014f14fd127f63e8d779b23926a43","size":68318},{"path":"notebooks/data/glass.mat","mode":"100644","sha":"dcadebf4a8ed7403aaf8f5fdc9eb781c7e6fb4d1","size":4967},{"path":"notebooks/data/ionosphere.mat","mode":"100644","sha":"4c4d7b8d6fc186d3417e66cc4f3ef6df3a94db5e","size":58517},{"path":"notebooks/data/letter.mat","mode":"100644","sha":"e4188ad0e3dfe4cc67ecf6c4f967a965fe439471","size":23146},{"path":"notebooks/data/lympho.mat","mode":"100644","sha":"7d508ef211b51aa70580c792e67b9a16cc2396f0","size":1269},{"path":"notebooks/data/mnist.mat","mode":"100644","sha":"6090e3374e35e8c0fdd980fe81f98903a734791e","size":541898},{"path":"notebooks/data/musk.mat","mode":"100644","sha":"d9c748adf29ba9d9f6f184bb9969cee9b9c0e31d","size":736083},{"path":"notebooks/data/optdigits.mat","mode":"100644","sha":"0ce6a86daefb40a414d88b74c7c4f0e96d99cb85","size":197453},{"path":"notebooks/data/pendigits.mat","mode":"100644","sha":"60e2b3d80583072f30dc699de412f331c327ac1e","size":658866},{"path":"notebooks/data/pima.mat","mode":"100644","sha":"15e626e9228f82a7965f0677f4bff5e2cf4421dc","size":11320},{"path":"notebooks/data/satellite.mat","mode":"100644","sha":"bbec6e17c0d6a5a030818e0e397edaa2e03b43cf","size":144833},{"path":"notebooks/data/satimage-2.mat","mode":"100644","sha":"de37b6009a246a0ca74dec8ced2e9d87b9c55581","size":181220},{"path":"notebooks/data/shuttle.mat","mode":"100644","sha":"22d548b0e84df99d1ceb1a79b8b23b7380e43315","size":345184},{"path":"notebooks/data/vertebral.mat","mode":"100644","sha":"9479ce222ba80ef42010588d22a9696c71d138f4","size":4891},{"path":"notebooks/data/vowels.mat","mode":"100644","sha":"ea1dcdc34e4d5f7b15d6bb106238974917991a43","size":134107},{"path":"notebooks/data/wbc.mat","mode":"100644","sha":"9df22bc992e93fbc24f73cb805a4fd329665bde7","size":78408},{"path":"notebooks/prc.csv","mode":"100644","sha":"dcba9079847d9b08059ac7acd3be0808ebd69bc5","size":6982},{"path":"notebooks/roc.csv","mode":"100644","sha":"dfcf062dd1c356d38a8255bf7e49852089a6f29f","size":7410},{"path":"notebooks/time.csv","mode":"100644","sha":"6e85592da1b9a502ba876348f5e7a6d1fbf3c1fb","size":7594},{"path":"pyod/__init__.py","mode":"100644","sha":"8aaf7f4dd6fd0379afbb9ca4274cfa5642346c3c","size":145},{"path":"pyod/cli.py","mode":"100644","sha":"3330611a61900795a3181e4f1d11d0bf5799c9c6","size":9489},{"path":"pyod/mcp_server.py","mode":"100644","sha":"84990a47b3f3a8f7201947b8ea1eeb5e275ff2ed","size":15507},{"path":"pyod/models/__init__.py","mode":"100644","sha":"05fde6b07ee1378f778e41b5ed27f02995ea759b","size":1004},{"path":"pyod/models/_pyg_utils.py","mode":"100644","sha":"857309d58b09a46b3d8a45be45f2da0b2a8591d4","size":1990},{"path":"pyod/models/_ts_utils.py","mode":"100644","sha":"3f5b0d66d340daf337cc96f9c577f40436cd22cb","size":3389},{"path":"pyod/models/abod.py","mode":"100644","sha":"804b69508b1dce622024124afa8cad314428a069","size":11709},{"path":"pyod/models/ae1svm.py","mode":"100644","sha":"8166b0d7eaa3c77ead43490105610ae7352a8790","size":13422},{"path":"pyod/models/alad.py","mode":"100644","sha":"709ca56ec3b622c3905882608ab2f1902e142e2d","size":19545},{"path":"pyod/models/anogan.py","mode":"100644","sha":"81243c17f35f880ae2baa4e639d7e7f3711ab5fc","size":17353},{"path":"pyod/models/audio_ae.py","mode":"100644","sha":"fc5e80bb375ea5651a48181817a42a7c54964f15","size":8668},{"path":"pyod/models/auto_encoder.py","mode":"100644","sha":"bee398a1e75fb35d6d4feaa42a988174bdaa5cf6","size":8522},{"path":"pyod/models/base.py","mode":"100644","sha":"60752bd642a30177e27a6bbc5e1710b5d9e55379","size":27133},{"path":"pyod/models/base_dl.py","mode":"100644","sha":"ce8e9bb32fd0c0db3faced82925d76adff34078f","size":14711},{"path":"pyod/models/cblof.py","mode":"100644","sha":"efa4fdbbaafc49179ebf0c078ef61aa744704bec","size":14498},{"path":"pyod/models/cd.py","mode":"100644","sha":"da16ce30d99b6d2deb6d9cb8ce7e639edd7d1d1a","size":6720},{"path":"pyod/models/cof.py","mode":"100644","sha":"a3e37323ab7439d96699c5c14b522c00d0c5c994","size":8700},{"path":"pyod/models/combination.py","mode":"100644","sha":"7163056cd2039f9b7da49510efc3d0955935df79","size":5651},{"path":"pyod/models/copod.py","mode":"100644","sha":"81f95aef7d8220765e147e5ef468e895a110c60e","size":10756},{"path":"pyod/models/deep_svdd.py","mode":"100644","sha":"5fc1ee4b74e8121bf76ddf6aa8e79e980ab5bbc7","size":20216},{"path":"pyod/models/devnet.py","mode":"100644","sha":"b930d610731b9fe18c0382850581b91b1e65ccc3","size":11754},{"path":"pyod/models/dif.py","mode":"100644","sha":"2c0a0deeda177b3aeca5d660d8bb901b4bc43b90","size":16813},{"path":"pyod/models/ecod.py","mode":"100644","sha":"e40f49085d02e91557ebb03c885651fe3f7a7617","size":10755},{"path":"pyod/models/embedding.py","mode":"100644","sha":"1bc3a8000ecf89b3c83702a4a8dda34a249609b7","size":25851},{"path":"pyod/models/feature_bagging.py","mode":"100644","sha":"5b1ce22f334dcf5e205e819402d0b7a37b72edd3","size":15632},{"path":"pyod/models/gaal_base.py","mode":"100644","sha":"f2cc8fa2b6ce8d21205984e162bae938f1f732ea","size":2463},{"path":"pyod/models/gmm.py","mode":"100644","sha":"0ba1b308c4e2bcbcb5113238913a12697ae20b86","size":9153},{"path":"pyod/models/hbos.py","mode":"100644","sha":"042835a1954b9ed6b8468cd9ab4237cfb299d6e9","size":13763},{"path":"pyod/models/hdbscan.py","mode":"100644","sha":"114b2cba9237ac7752e5cf973ad6e5dcbcad30a9","size":6967},{"path":"pyod/models/iforest.py","mode":"100644","sha":"53cd8ae9722afb673c9169bc6146429a55fe2ce2","size":13048},{"path":"pyod/models/inne.py","mode":"100644","sha":"b673f3d00ff4263b30312ac92d1620b6be8d5583","size":9439},{"path":"pyod/models/kde.py","mode":"100644","sha":"4d7be4966b916370069b0b9d4263aa7977f31dca","size":6289},{"path":"pyod/models/knn.py","mode":"100644","sha":"13ee112e42449429d9ebe3309932b758f15a3a58","size":10130},{"path":"pyod/models/kpca.py","mode":"100644","sha":"931f77502c98ffcc41369da098d39a95cf35717b","size":14670},{"path":"pyod/models/lmdd.py","mode":"100644","sha":"7d654f5aa1ec3f636b13e8c2e0f1d4285dc8d365","size":8232},{"path":"pyod/models/loci.py","mode":"100644","sha":"184a8ba3fde6a0c0fe02162fd552b31025793a48","size":7964},{"path":"pyod/models/loda.py","mode":"100644","sha":"3e7fcbe25e3d16cb6d8648578b7bd757a20f1738","size":8967},{"path":"pyod/models/lof.py","mode":"100644","sha":"d20b6d250c803921973349ab465bcf85b782bd8e","size":9532},{"path":"pyod/models/lscp.py","mode":"100644","sha":"4bd04d06c82316bd23951280db23e64178478b6e","size":15637},{"path":"pyod/models/lunar.py","mode":"100644","sha":"0292656b234ad0d37863a99e9ac9a201391479c5","size":19215},{"path":"pyod/models/mad.py","mode":"100644","sha":"d9c03b7f023a2ca158dbbe1534630418b3ae96e4","size":5874},{"path":"pyod/models/mcd.py","mode":"100644","sha":"48b04a039a558b0420ef2e3c775249bb468c6e40","size":8540},{"path":"pyod/models/mo_gaal.py","mode":"100644","sha":"ed31dcd78659748ccd14c4e8aa054dae92f3f900","size":11846},{"path":"pyod/models/ocsvm.py","mode":"100644","sha":"d21c0d106f23cd08cbb9365db700b2596ce5b013","size":8329},{"path":"pyod/models/pca.py","mode":"100644","sha":"e6e9b6d3caf58ca7c1dd2c15a5d17c89cb3343fd","size":14816},{"path":"pyod/models/pyg_anomalous.py","mode":"100644","sha":"f460aa79d1dacecfb65819f50fa36a33dcd25e6b","size":6225},{"path":"pyod/models/pyg_anomalydae.py","mode":"100644","sha":"a094b93897430ec3ea8e81cf15a9c3c43ff11b2c","size":6057},{"path":"pyod/models/pyg_cola.py","mode":"100644","sha":"1a0933e7a799ed18eb2462268980cd8f2e02d6df","size":6876},{"path":"pyod/models/pyg_conad.py","mode":"100644","sha":"55183a25a2aa1f5693d6e6570c9e93dbf7a2f27a","size":8584},{"path":"pyod/models/pyg_dominant.py","mode":"100644","sha":"dfb4bfdf64eaeef6189b62efca34877413bb977e","size":5604},{"path":"pyod/models/pyg_guide.py","mode":"100644","sha":"ff554402dc1e96c91974e3fedef65e07cb51c33e","size":8120},{"path":"pyod/models/pyg_radar.py","mode":"100644","sha":"d4deac71242eb102795d3188c6f157a3bd2efd08","size":5867},{"path":"pyod/models/pyg_scan.py","mode":"100644","sha":"c78b38fcbf8ef47f6612b33bd5e3b90c217eae4b","size":7543},{"path":"pyod/models/qmcd.py","mode":"100644","sha":"fa3dd5aee0d1adaeb357a58940ae77aac37a27d6","size":5252},{"path":"pyod/models/rgraph.py","mode":"100644","sha":"f5ae07a5ba84ce9469f6d4ab5d69af0ff597c75b","size":22945},{"path":"pyod/models/rod.py","mode":"100644","sha":"bd16ae1b35786e938c3dcba6a9c602026a97c37e","size":19271},{"path":"pyod/models/sampling.py","mode":"100644","sha":"a3a207eb185a210a6d312206ebe246c02748944e","size":6896},{"path":"pyod/models/sklearn_base.py","mode":"100644","sha":"1b859aa103b7ad35595b7b078909519b76cdfb25","size":3595},{"path":"pyod/models/so_gaal.py","mode":"100644","sha":"5b215e193bb3cc4a6ab1b266060e61cd89b68f35","size":8329},{"path":"pyod/models/so_gaal_new.py","mode":"100644","sha":"e3eb0d37e7e6cf5e921b984b0a347272b1d91790","size":9153},{"path":"pyod/models/sod.py","mode":"100644","sha":"e42e7f3afaec19bb57c4b17aa5f5d913b9864c93","size":8477},{"path":"pyod/models/sos.py","mode":"100644","sha":"159288d977adc0ad8f56429c3dfdbd31e019fc62","size":10680},{"path":"pyod/models/suod.py","mode":"100644","sha":"2394dd79e23bc11cec463b21eca0aa31cda5771c","size":10821},{"path":"pyod/models/thresholds.py","mode":"100755","sha":"61739ffea60e87e138669185c48412012e434256","size":31306},{"path":"pyod/models/ts_anomaly_transformer.py","mode":"100644","sha":"bdf7eee25ced260d7ae825752a6f0a871699b4f7","size":21718},{"path":"pyod/models/ts_kshape.py","mode":"100644","sha":"d3ef7e2719cd77d69524e618f4a7556e43833a25","size":16793},{"path":"pyod/models/ts_lstm.py","mode":"100644","sha":"b2209c6a652aee6de2fd61d5951dce0329837658","size":11620},{"path":"pyod/models/ts_matrix_profile.py","mode":"100644","sha":"08b41266487cac12a3237388b0ffbac2fc36ce7d","size":11394},{"path":"pyod/models/ts_od.py","mode":"100644","sha":"ec67e2adcb7475fd9690afc0e1e762b9944dfe47","size":5977},{"path":"pyod/models/ts_sand.py","mode":"100644","sha":"d746f412450c7f4b76b09c238c3ca95133c254af","size":11959},{"path":"pyod/models/ts_spectral_residual.py","mode":"100644","sha":"e1f715d103cad06ccda3599febe1a8ae583b93d7","size":6280},{"path":"pyod/models/vae.py","mode":"100644","sha":"1901427929abe6b45c006a394009b04f234483d8","size":14534},{"path":"pyod/models/xgbod.py","mode":"100644","sha":"eec2209f123a6ba90a40492b1b84410e38ba9761","size":16291},{"path":"pyod/skills/__init__.py","mode":"100644","sha":"cb5a8ec593d3698dba664b473d28f1d065b8c23c","size":8930},{"path":"pyod/skills/od_expert/SKILL.md","mode":"100644","sha":"32a93b1d84d098f395224b53faae01f04f414d53","size":10113},{"path":"pyod/skills/od_expert/__init__.py","mode":"100644","sha":"29801bbdcd5ca6f6b5754fd81a210a7c3b3ac9b6","size":211},{"path":"pyod/skills/od_expert/references/graph.md","mode":"100644","sha":"52bdaa30e3215bd52fb3fc48744418a89f2ae99d","size":10371},{"path":"pyod/skills/od_expert/references/pitfalls.md","mode":"100644","sha":"8c5a6f1908c7708792e9679a93d6797edfd6c616","size":7448},{"path":"pyod/skills/od_expert/references/tabular.md","mode":"100644","sha":"52948fff31132ed34c447f9e1a0758bd12a5fb7a","size":19915},{"path":"pyod/skills/od_expert/references/text_image.md","mode":"100644","sha":"fe410e07e161df13378f9d5579ebd6a6d8e2bad8","size":8038},{"path":"pyod/skills/od_expert/references/time_series.md","mode":"100644","sha":"0373ffb29d51cb76a8cf6467a3ca2860728f12c3","size":10111},{"path":"pyod/skills/od_expert/references/workflow.md","mode":"100644","sha":"14be9f8660a8f9a2ac0f6d1ebcb9825e555642f1","size":14416},{"path":"pyod/test/__init__.py","mode":"100644","sha":"40a96afc6ff09d58a702b76e3f7dd412fe975e26","size":24},{"path":"pyod/test/conftest.py","mode":"100644","sha":"54d2213bde357c24b3a38f19f17bcea84f9ce8ae","size":3603},{"path":"pyod/test/data/cardio.csv","mode":"100644","sha":"2c618085f20bb065cec436b84acc4a1f166a0198","size":444813},{"path":"pyod/test/data/cardio.mat","mode":"100644","sha":"8d5ed3a7b40014f14fd127f63e8d779b23926a43","size":68318},{"path":"pyod/test/data/pima.csv","mode":"100644","sha":"0e527ee7d6d919387f396005829484685e7a476a","size":23864},{"path":"pyod/test/data/pima.mat","mode":"100644","sha":"15e626e9228f82a7965f0677f4bff5e2cf4421dc","size":11320},{"path":"pyod/test/data/ts_demo.mat","mode":"100644","sha":"0110df067e09c31e2274c6228ea6418a35613f6b","size":40384},{"path":"pyod/test/fixtures/README.md","mode":"100644","sha":"309cce23baa4507b685a7e6d484400e41af97592","size":5481},{"path":"pyod/test/fixtures/iforest_sklearn_1_2_x.joblib","mode":"100644","sha":"0ae8641101c334a30bb378294dc939f4b6794f56","size":2823},{"path":"pyod/test/fixtures/iforest_sklearn_1_2_x_expected_scores.npy","mode":"100644","sha":"dc2a15793e43b0515fd03e431d22115b13d47a5f","size":256},{"path":"pyod/test/fixtures/iforest_sklearn_1_2_x_meta.json","mode":"100644","sha":"1db744770efcaa5f575c8787bc50467f0d9fd8d7","size":370},{"path":"pyod/test/fixtures/regen_iforest_sklearn_1_2.py","mode":"100644","sha":"6b780f5d6011e69d57054825804ebfe7a4880456","size":3387},{"path":"pyod/test/test_abod.py","mode":"100644","sha":"39caa0e6e581cb2038e2343532d38c898e41da1d","size":12772},{"path":"pyod/test/test_ad_engine.py","mode":"100644","sha":"7de7d794ef1f6be0a9608dd55e67faf392a51df4","size":36717},{"path":"pyod/test/test_ad_engine_compare.py","mode":"100644","sha":"06a614ada1fcd025fe4aed0a7a7e29afc8138e4a","size":5366},{"path":"pyod/test/test_ad_engine_v3.py","mode":"100644","sha":"ed1c4a1fac97b24b31c0192c67bd8703aa07f9ab","size":24640},{"path":"pyod/test/test_ae1svm.py","mode":"100644","sha":"a4d70135650a1b55456a5fff20cdd1cbe22e15bd","size":5287},{"path":"pyod/test/test_alad.py","mode":"100644","sha":"5ee1a87de28d65f88ba1c47dabf8893034db8fcc","size":7546},{"path":"pyod/test/test_anogan.py","mode":"100644","sha":"1dc3e0651bcbae0ebb3bf1c2a546e48c74524e97","size":4170},{"path":"pyod/test/test_audio.py","mode":"100644","sha":"6d00e0606e913c0a086828d14c0e4d76f9e89922","size":6828},{"path":"pyod/test/test_auto_encoder.py","mode":"100644","sha":"5749c4d757100c0e1f5cfe054847f483aa9a60f7","size":5375},{"path":"pyod/test/test_auto_model_selector.py","mode":"100644","sha":"ec8026fdc9ccb55bb1a837ddc00d18a7e852f7e5","size":6038},{"path":"pyod/test/test_base.py","mode":"100644","sha":"8f4951445ca775ffa77dbccce0f918eef07350d8","size":5769},{"path":"pyod/test/test_base_dl.py","mode":"100644","sha":"24a7c6aa730c5b1cb029000cae59844e2d692e59","size":8165},{"path":"pyod/test/test_cblof.py","mode":"100644","sha":"d7a5209d07e42585d46c5139d543300132196b04","size":9662},{"path":"pyod/test/test_cd.py","mode":"100644","sha":"d458c2675dcc69b7e4aa8f228dba5ff7efa5fac3","size":6855},{"path":"pyod/test/test_cli.py","mode":"100644","sha":"582a51ec8396a9df43c16af198565e10cb945d31","size":17994},{"path":"pyod/test/test_cof.py","mode":"100644","sha":"2e91d4b38d6ae8128f058e1211e5c316433cf2b2","size":10614},{"path":"pyod/test/test_combination.py","mode":"100644","sha":"dff562bb28183c3b65f3f1b09d2e70e272f42e23","size":5460},{"path":"pyod/test/test_contamination_diagnostics.py","mode":"100644","sha":"b7348b837db6fd37b629224dfc50d8ee53366445","size":4932},{"path":"pyod/test/test_copod.py","mode":"100644","sha":"1a73c250ceb2991f423de9445ae9ea50634f7013","size":6007},{"path":"pyod/test/test_copod_parallel.py","mode":"100644","sha":"22f4b094f91604a9da5b3a566ee6b2a0f2f76108","size":6677},{"path":"pyod/test/test_data.py","mode":"100644","sha":"84bc97db47ae84bf301bee45f8283be892b94f68","size":25177},{"path":"pyod/test/test_deepsvdd.py","mode":"100644","sha":"dafdc60d9fffefe0988f63ebfea3309e2e581612","size":13814},{"path":"pyod/test/test_devnet.py","mode":"100644","sha":"9f33b251acc63dbc7b7de415db336263b107f840","size":5465},{"path":"pyod/test/test_dif.py","mode":"100644","sha":"b10c979f561307fd8a79f4af4fb7c51ced3378c8","size":6138},{"path":"pyod/test/test_ecod.py","mode":"100644","sha":"4507742c08054c2fae98bf2c1104733acfb79459","size":10988},{"path":"pyod/test/test_ecod_parallel.py","mode":"100644","sha":"2ff3c3357fba1b60e790604ac64c257f0eeb10f1","size":6671},{"path":"pyod/test/test_embedding.py","mode":"100644","sha":"faafd52551c4c50a483fe4dbd4da90484f8300f1","size":25949},{"path":"pyod/test/test_encoders.py","mode":"100644","sha":"36f64356520fecaa913fde5596955d78890c8a07","size":14167},{"path":"pyod/test/test_feature_bagging.py","mode":"100644","sha":"2c9bc9770e43abf4d0bb00c452697e1d969db892","size":6305},{"path":"pyod/test/test_gmm.py","mode":"100644","sha":"267a25697a843c536f7285789e438fe6bbfa06a4","size":6202},{"path":"pyod/test/test_hbos.py","mode":"100644","sha":"5e037e96a846b40ee11394d633f232272dfe1cd2","size":10958},{"path":"pyod/test/test_hbos_auto_bins_fix.py","mode":"100644","sha":"054ab34976de5df63a1282c693733413a27ce885","size":7178},{"path":"pyod/test/test_hdbscan.py","mode":"100644","sha":"de97b13315bc50cf36ca686b9d5ecb4001105b30","size":6567},{"path":"pyod/test/test_iforest.py","mode":"100644","sha":"841572cbfc8d9602fc35848838c3178aa4e355b5","size":7675},{"path":"pyod/test/test_inne.py","mode":"100644","sha":"68b9a2eba98e65a53e3aa666a578d9d1359260d5","size":6162},{"path":"pyod/test/test_kb_router_surface1.py","mode":"100644","sha":"e8efd48b99dd1b66740bd5620cff18cd5813e3f5","size":21644},{"path":"pyod/test/test_kde.py","mode":"100644","sha":"432ed6533b74ec223d1a79115d82b836801e5141","size":5885},{"path":"pyod/test/test_knn.py","mode":"100644","sha":"c92079f4c4ac91fb321a329d6b7e901abf216971","size":16032},{"path":"pyod/test/test_knowledge.py","mode":"100644","sha":"a32478f7dd04f01c8e951db13251d61f40fdc6ab","size":3323},{"path":"pyod/test/test_kpca.py","mode":"100644","sha":"e958de1971bb75a5b499ed78f4214cfd27e611e2","size":8298},{"path":"pyod/test/test_lmdd.py","mode":"100644","sha":"b3832ff298738f545ce5dc66d2544596112a5108","size":5950},{"path":"pyod/test/test_loci.py","mode":"100644","sha":"666c3ec9a2ac78be480596be5f6dd417087bfc7e","size":6997},{"path":"pyod/test/test_loda.py","mode":"100644","sha":"609825e8eb0f53e154338b4396197283ac6ee953","size":9905},{"path":"pyod/test/test_lof.py","mode":"100644","sha":"73e4331e156a442e8419a4afc247a85285c60239","size":8015},{"path":"pyod/test/test_lscp.py","mode":"100644","sha":"806b8fcea8a9e1f0fbd451232ce6e7525298ce11","size":7065},{"path":"pyod/test/test_lunar.py","mode":"100644","sha":"c12140e0d0858f5e4ad7c9c7f77e1f2d7f14c60a","size":11839},{"path":"pyod/test/test_mad.py","mode":"100644","sha":"dde99ce8c8651240696799906348db2a0afff44d","size":10007},{"path":"pyod/test/test_mcd.py","mode":"100644","sha":"427085dd8320d07bbc30cf3b5dfbaa13739db12f","size":6776},{"path":"pyod/test/test_mcp_server_import.py","mode":"100644","sha":"0f56dc41f2d146e7de143d26f41aa02c8b275e19","size":9902},{"path":"pyod/test/test_mo_gaal.py","mode":"100644","sha":"51ff68a0098caf61fcc29498f1925208f3d0827f","size":5574},{"path":"pyod/test/test_ocsvm.py","mode":"100644","sha":"90ab28498f3e78f4c1c6979238420e84b1a8e25e","size":7520},{"path":"pyod/test/test_pca.py","mode":"100644","sha":"c84fd13bef03d7ac9115bdf7d08e4cb91f09be7d","size":6337},{"path":"pyod/test/test_persistence.py","mode":"100644","sha":"2690c4c54b6395ffaef0de6bdfc02a2d76ceac5c","size":41899},{"path":"pyod/test/test_pyg_anomalous.py","mode":"100644","sha":"c107500612079423e9322d9e17d6bb77bbc1ce29","size":2300},{"path":"pyod/test/test_pyg_anomalydae.py","mode":"100644","sha":"2616482831b9f8df6ccb1a360bb3932b407f4c25","size":2415},{"path":"pyod/test/test_pyg_cola.py","mode":"100644","sha":"716fbb7846033764ef83fe6f618e9f051e928775","size":2144},{"path":"pyod/test/test_pyg_conad.py","mode":"100644","sha":"6aabd1410426176e3a33fccca129081bd51006ac","size":2121},{"path":"pyod/test/test_pyg_dominant.py","mode":"100644","sha":"066ba097166152d96350d109c65bd910cdd275d0","size":2352},{"path":"pyod/test/test_pyg_guide.py","mode":"100644","sha":"c32184221b6f58044341c63f1a448898e542ffc5","size":2798},{"path":"pyod/test/test_pyg_radar.py","mode":"100644","sha":"b7b839f7948f1f66fc47b93f1c194963b9b079c2","size":2232},{"path":"pyod/test/test_pyg_scan.py","mode":"100644","sha":"d79efa0b1afa45c31d4d61d592f2e1b0f26e9ff6","size":2985},{"path":"pyod/test/test_qmcd.py","mode":"100644","sha":"ded2f6aca88733ca39efe60fa8f6f789a1d2819f","size":6031},{"path":"pyod/test/test_readme_rst.py","mode":"100644","sha":"66610456553df76d33008a3b67ae9592ba88a743","size":1783},{"path":"pyod/test/test_recover.py","mode":"100644","sha":"e2b2737021c0d8a113c15bb2c63d1cf2723c3d55","size":10213},{"path":"pyod/test/test_regen_skill.py","mode":"100644","sha":"27e4bb221baad5d3771ddb9bbd1bbc20d698c4d6","size":9214},{"path":"pyod/test/test_rgraph.py","mode":"100644","sha":"ebbb5e48ee1687ef4ad9c54a9dae1448998048b1","size":5748},{"path":"pyod/test/test_rod.py","mode":"100644","sha":"fffdd061b2145151c67c7a2d451cd1777826bd56","size":12821},{"path":"pyod/test/test_sampling.py","mode":"100644","sha":"c1119ecbbbb9721c8f9ec3b24c9e41ea4be05f6e","size":9362},{"path":"pyod/test/test_save_load_clone.py","mode":"100644","sha":"4bb2e2af3a659e5ad9e7d043c391bad517f8c4bc","size":6640},{"path":"pyod/test/test_skill_api_refs.py","mode":"100644","sha":"f8afb60bc3726d9e3f6e3cc05f28e4bf88d479e7","size":19344},{"path":"pyod/test/test_skill_kb_consistency.py","mode":"100644","sha":"d8b9353cb16f0baa619e41aede9e3f892a241c47","size":16959},{"path":"pyod/test/test_so_gaal.py","mode":"100644","sha":"e9f0ef354cfcb88e28fcb1229c90976f14af7cf4","size":5520},{"path":"pyod/test/test_so_gaal_new.py","mode":"100644","sha":"2f96f85f95e9195dbc1e090ad6c3aa84b12e8ecf","size":5344},{"path":"pyod/test/test_sod.py","mode":"100644","sha":"7d75e13138bfcfa28058d169838176cbb779bd89","size":9354},{"path":"pyod/test/test_sos.py","mode":"100644","sha":"03b32237e2debcc86f03e9fc5a72accdcbffa9cd","size":6954},{"path":"pyod/test/test_stat_models.py","mode":"100644","sha":"0ecb32b8460bf69f8dd5218fc496f80cf157b998","size":4686},{"path":"pyod/test/test_suod.py","mode":"100644","sha":"3da7ff1adf76d8a78255391d9e406015cdf87051","size":9429},{"path":"pyod/test/test_thresholds.py","mode":"100644","sha":"162db952972dbdafa3229facc43b8f6bbfcbf6e6","size":9871},{"path":"pyod/test/test_torch_utility.py","mode":"100644","sha":"22548fdfa408c08ab5f6480ca53a1b4d48d3d6de","size":12503},{"path":"pyod/test/test_ts_anomaly_transformer.py","mode":"100644","sha":"4007795d93da97f614323d203053588b7d921e61","size":2135},{"path":"pyod/test/test_ts_kshape.py","mode":"100644","sha":"dfd243cadb85a0e23e91dcc1e7fe1ad7cd33545a","size":2687},{"path":"pyod/test/test_ts_lstm.py","mode":"100644","sha":"5490deb939f8ec00f515daad5bb8caa802315476","size":2148},{"path":"pyod/test/test_ts_matrix_profile.py","mode":"100644","sha":"4dbc3bdcfe6dee3cca1f5e7cc5ee7479034c28e9","size":2179},{"path":"pyod/test/test_ts_od.py","mode":"100644","sha":"07f62e6e9c925a7311b4683a40ee6fe01f9e3c9a","size":2770},{"path":"pyod/test/test_ts_sand.py","mode":"100644","sha":"451ebe733e6ff916ee7bad4408886a4b9f64cd39","size":1944},{"path":"pyod/test/test_ts_spectral_residual.py","mode":"100644","sha":"eb2d1196aa47dbe226d0c86b7ff1a296c4dd5bd7","size":1666},{"path":"pyod/test/test_utility.py","mode":"100644","sha":"5e96516b3532a76a6a895c5f81f22dd19a5eb303","size":10063},{"path":"pyod/test/test_vae.py","mode":"100644","sha":"11c018a8b7778c7f7da97c884d25d3162aae2673","size":7486},{"path":"pyod/test/test_validate.py","mode":"100644","sha":"aa953fa341dfb0b0be5c5e6b0be35a83d6270401","size":5319},{"path":"pyod/test/test_xgbod.py","mode":"100644","sha":"f2def4abca75f471be6f7cce6144d9c9dd6db7e0","size":7017},{"path":"pyod/utils/__init__.py","mode":"100644","sha":"6cb1558c6ee17dde29148be24380be651f559da6","size":884},{"path":"pyod/utils/_detector_factory.py","mode":"100644","sha":"a2ea0c392dda91185fc56431733540d1840d04c1","size":5240},{"path":"pyod/utils/_kb_router.py","mode":"100644","sha":"ea956e54c4216b5293901bb79c1cd8efe2109fec","size":9020},{"path":"pyod/utils/_llm.py","mode":"100644","sha":"530c011f65c741bca79f6f9d1d39cf93ffa38539","size":9640},{"path":"pyod/utils/_nl_feedback.py","mode":"100644","sha":"1331e41201a6db7417595fa0124487fe8ab10b12","size":16948},{"path":"pyod/utils/_quality_metrics.py","mode":"100644","sha":"97efa55da7b6697f3701d4b079435e9f3b4b1e97","size":17755},{"path":"pyod/utils/ad_engine.py","mode":"100644","sha":"8e524e44b1b9b3c2835a5fe93ccf959e2d766127","size":78844},{"path":"pyod/utils/auto_model_selector.py","mode":"100644","sha":"6c11007e999f660a3447976ea0a6f802cc1c4408","size":14716},{"path":"pyod/utils/data.py","mode":"100644","sha":"96d624ebb8ff38960b2ba78fe864f15ffcfb4a54","size":34902},{"path":"pyod/utils/encoders/__init__.py","mode":"100644","sha":"c7e0eb41cb2e4d77943b6cdc73ecbe874cb18abb","size":15984},{"path":"pyod/utils/encoders/audio.py","mode":"100644","sha":"344e27043a1bb6401654d74dec92cc2cf10f6605","size":6244},{"path":"pyod/utils/encoders/huggingface.py","mode":"100644","sha":"5ae79576309c33f971f1562e67eea2542bdd0a7c","size":4453},{"path":"pyod/utils/encoders/openai_encoder.py","mode":"100644","sha":"4b5059b5cdb23576444a2c5348fa072f1604228b","size":2959},{"path":"pyod/utils/encoders/sentence_transformer.py","mode":"100644","sha":"b9675bb56cfe913bb9ed2f027a50b2446108c9cc","size":4263},{"path":"pyod/utils/example.py","mode":"100644","sha":"1d96f814f1745a123691c6266f08fd04380a3b53","size":6685},{"path":"pyod/utils/investigation.py","mode":"100644","sha":"5b1cc4d5a66a1567e31fede587492b13d2abf9cd","size":2050},{"path":"pyod/utils/knowledge/__init__.py","mode":"100644","sha":"1fa71bb7dca45ea9e937a7a436546a25123de3c7","size":2681},{"path":"pyod/utils/knowledge/algorithms.json","mode":"100644","sha":"a981bd33e4d5043f73a9a50b1bec5879aec04886","size":66763},{"path":"pyod/utils/knowledge/benchmarks.json","mode":"100644","sha":"a202b25186850bf3b048dfcbd97fdf998e4daace","size":1642},{"path":"pyod/utils/knowledge/papers.json","mode":"100644","sha":"5bfc9c02bf63cf2bae2f2c39df1974dbbe3bb47b","size":1328},{"path":"pyod/utils/knowledge/routing_rules.json","mode":"100644","sha":"95455efe91c0d11ed3f353f7eb38dbd902d55764","size":7510},{"path":"pyod/utils/model_analysis_jsons/AE1SVM.json","mode":"100644","sha":"bec75d41bc3b2c8641a9963ceca36740cff38ddd","size":3872},{"path":"pyod/utils/model_analysis_jsons/ALAD.json","mode":"100644","sha":"206e2b5403ed5f38de950d3cdbaf6f486473a300","size":4166},{"path":"pyod/utils/model_analysis_jsons/AnoGAN.json","mode":"100644","sha":"77b8a602bbdd3fdc11b3353f5a0aec818859c5b9","size":2951},{"path":"pyod/utils/model_analysis_jsons/AutoEncoder.json","mode":"100644","sha":"3ffeabaebf7b8687fa850fcd84e35546c2e69a4e","size":3896},{"path":"pyod/utils/model_analysis_jsons/Deep SVDD.json","mode":"100644","sha":"38d74f809127b59870bbc9d82044cc44c7ac3b38","size":2733},{"path":"pyod/utils/model_analysis_jsons/DevNet.json","mode":"100644","sha":"df05c2a5fad00e65288b6fbf9ae4ab2faf764836","size":3557},{"path":"pyod/utils/model_analysis_jsons/LUNAR.json","mode":"100644","sha":"9ab4a9398db28b53263d665dfbc8ae717680bc38","size":3986},{"path":"pyod/utils/model_analysis_jsons/MO-GAAL.json","mode":"100644","sha":"462da94c5fd0a097e8a7983dda6afd09bfc4e291","size":3051},{"path":"pyod/utils/model_analysis_jsons/SO-GAAL.json","mode":"100644","sha":"3bf6501f28a4a0487b484f1b17da10b46312f7eb","size":2949},{"path":"pyod/utils/model_analysis_jsons/VAE.json","mode":"100644","sha":"db3d971a360f32dcdda0c604a104d88c386b2cac","size":3674},{"path":"pyod/utils/model_analysis_jsons/__init__.py","mode":"100644","sha":"86e1eded0cd878d9701106787f5c4c37fea437e0","size":70},{"path":"pyod/utils/persistence.py","mode":"100644","sha":"ae3c294399e1e0059f4178efb6204165be752e54","size":26021},{"path":"pyod/utils/stat_models.py","mode":"100644","sha":"85f1991cdc0bf20071174d4cce85657d675a4b57","size":7605},{"path":"pyod/utils/torch_utility.py","mode":"100644","sha":"43dbd82ce97bb09b3318e5394ffb0c899200414b","size":18772},{"path":"pyod/utils/utility.py","mode":"100644","sha":"a89a920b04b607fdbd246a915c1cdadfa0be7488","size":17093},{"path":"pyod/version.py","mode":"100644","sha":"6f52b7fa1d380d7d6ef9904fc5d38632474e87af","size":579},{"path":"pypi_build_commands.txt","mode":"100644","sha":"2976e2e2e3d7da45baad5b09d8bf194b86879171","size":6465},{"path":"pyproject.toml","mode":"100644","sha":"e0d72dd0da855b9bc6ae3712b6c8a84b70817b38","size":3098},{"path":"requirements.txt","mode":"100644","sha":"672a8444799f745b04f394a9754505467f04eb09","size":80},{"path":"scripts/regen_skill.py","mode":"100644","sha":"bc3de8fd89c4b2450f2fed529d3219a75b08f91c","size":11675},{"path":"scripts/render_agentic_demo.py","mode":"100644","sha":"87997a21696adbcb484bd033be20fc417636c550","size":2434},{"path":"setup.py","mode":"100644","sha":"606849326a4002007fd42060b51e69a19c18675c","size":38},{"path":"todo/README.md","mode":"100644","sha":"46161ce05c75e74742082d3189cf4c41035cd888","size":2277}]}