anomalearn

View on PyPIReverse Dependencies (0)

0.0.2 anomalearn-0.0.2-py3-none-any.whl

Wheel Details

Project: anomalearn
Version: 0.0.2
Filename: anomalearn-0.0.2-py3-none-any.whl
Download: [link]
Size: 148768
MD5: 6aeec8ad0dd396bc6fd84304e8ddecf3
SHA256: 735efc7014c1fbee490a3ea48ce762adeee63c70615f15f0f6f82204702f3b8a
Uploaded: 2023-04-29 15:22:43 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: anomalearn
Version: 0.0.2
Summary: A modular and extensible end-to-end library for time series anomaly detection
Author: Marco Petri
Author-Email: marco.petri[at]mail.polimi.it
Home-Page: https://marcopetri98.github.io/anomalearn/index.html
Project-Url: Documentation, https://marcopetri98.github.io/anomalearn/index.html
Project-Url: Repository, https://github.com/marcopetri98/anomalearn
License: European Union Public Licence 1.2 (EUPL 1.2)
Keywords: time series,anomaly detection,machine learning,development
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: European Union Public Licence 1.2 (EUPL 1.2)
Classifier: License :: Other/Proprietary License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: matplotlib (>=3.5.1)
Requires-Dist: numba (>=0.56.4)
Requires-Dist: numpy (>=1.21.5)
Requires-Dist: pandas (<2.0.0,>=1.4.1)
Requires-Dist: scikit-learn (>=1.0.2)
Requires-Dist: scikit-optimize (>=0.9.0)
Requires-Dist: scipy (>=1.7.3)
Requires-Dist: statsmodels (>=0.13.0)
Description-Content-Type: text/markdown
[Description omitted; length: 8271 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.5.2
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
anomalearn/__init__.py sha256=kM2XTv-SxMDdZ33T-cTPBS6cE8MQNk7iXPUZGgbq5FU 770
anomalearn/abc.py sha256=OVEh3nqbplpmEeebvFE0ABOMJXFSPcrpgincsYf5vbU 3742
anomalearn/algorithms/__init__.py sha256=h2CAisuuhBtejrJ6hGNs10BBJYdTHzJg2m-s0YPKIdY 971
anomalearn/algorithms/algo_functions.py sha256=UDjVmegCS10Uu6cXn1p2z-kZBEPl2CisB9X0JBj_Jlo 6039
anomalearn/algorithms/BaseModel.py sha256=wFcMmeOr_oPGIM6GmQDezHWtUA62JzWk-9l1HkKXpow 3976
anomalearn/algorithms/IBoundaryClassifier.py sha256=OHmQF1pCHGHV2TWfq8Ph0zXAGv2V9g_1gEwCVXth_3g 1012
anomalearn/algorithms/IClassifier.py sha256=CSS04STlqfOnm8kNUErbKafIAnVm9e8_iOCzCCiXA_A 1092
anomalearn/algorithms/ICluster.py sha256=eOSw-gkOfthxEG2vGrGt4EkLIlVCLYWd1ficVVDIRC8 973
anomalearn/algorithms/ICopyable.py sha256=_L_m30XBow99gvZcdwvWTuRGIzLii8rO_4ZdUgh62Zk 395
anomalearn/algorithms/IMultipleParametric.py sha256=Zwrav2zFw9j4FXnTzO2w31tN9hhhO8xbmVS5fg1M1gQ 1489
anomalearn/algorithms/IParametric.py sha256=N2y77XiBAfKXuysix2n41mzm-z_NxVCCqA3xx19FZgU 1203
anomalearn/algorithms/IPredictor.py sha256=_Zr12WQid9NPdM0O6QD8kCofLaOW7TH45Hdhv35LnNw 1082
anomalearn/algorithms/IProbabilisticClassifier.py sha256=KwFCCthYTgvFZSzBG8j3vBXH6_fyqSlw0oVZy6UvdBg 1192
anomalearn/algorithms/IRegressor.py sha256=NxklybfsVkdjISfaxludgrkDVn2BMZ0UJovIx5QOVN8 1010
anomalearn/algorithms/ISavable.py sha256=Vib2DRPCwyvxMBcQEtULb4AD5GjKO-qV3Fa2g-v3Jfo 1748
anomalearn/algorithms/IShapeChanger.py sha256=-1P2HlEkfuBL9KqR5j-y2R3IVRiD4O500rjCyp7BYNI 1579
anomalearn/algorithms/ITransformer.py sha256=lu6hAh2mpmVbAw-7s1zIGFhW2MZf1ETnlcrC1NtO0gI 916
anomalearn/algorithms/models/__init__.py sha256=MADKU5AteU5NngALHOfZjQ-FeLiJV1b4cymh7szZKFw 76
anomalearn/algorithms/models/IAnomalyScorer.py sha256=e3qwjulRvIZTL5ff0AkqgiaWLtyfLQJ5TaIep9Kw_wk 1068
anomalearn/algorithms/models/machine_learning/__init__.py sha256=FmVzWnALSeKMPDvBWdPtJB2xMxlOaG7wpIHPInM6vIY 79
anomalearn/algorithms/models/machine_learning/IsolationForest.py sha256=uF2J3yeIAZm60DRGt1mx0buPuSvDMTal3D36wODX3ZI 15870
anomalearn/algorithms/models/neural/__init__.py sha256=Lpvq178EEhn3OBojvlEt9RWUS4oAGL7PJmhw29kMzHo 16
anomalearn/algorithms/models/statistical/__init__.py sha256=Lpvq178EEhn3OBojvlEt9RWUS4oAGL7PJmhw29kMzHo 16
anomalearn/algorithms/pipelines/__init__.py sha256=cgovMny--JqPL_6TEAn7hf-x3j-E2ToB-FMTbibnqSI 380
anomalearn/algorithms/pipelines/AbstractPipelineBaseLayer.py sha256=KXTehPKk_QAvlNDeXOUngiJxY3rllxic3tUM6otaeuc 175
anomalearn/algorithms/pipelines/AbstractPipelineSavableLayer.py sha256=cXcKHwHxtjtCdFwXYPNuvc06i3wkLrCCG98eFi-oItA 181
anomalearn/algorithms/pipelines/IPipeline.py sha256=_ZdMSgCybK_xSvjfIwk73opHNWU5VtobGz0pttddXk4 8971
anomalearn/algorithms/pipelines/IPipelineLayer.py sha256=Jhrhuw12VeFvM08yvetJUMjjeYyQtwAB1lTC-yP0x44 3407
anomalearn/algorithms/pipelines/Pipeline.py sha256=xhlVN0pWwKll7grCMsMzjIzgOTgyRyK9VxWH5TPBQKo 34689
anomalearn/algorithms/postprocessing/__init__.py sha256=V-udmHcNRCz8MjH4562FJyI7nGfjJlbCZHs00YqBlUk 670
anomalearn/algorithms/postprocessing/BuilderErrorVectorsAbsDifference.py sha256=dz_lTSxicCzDEg8pG1bEu4rYPruo9hw24g_eepwI5Yo 2432
anomalearn/algorithms/postprocessing/BuilderErrorVectorsDifference.py sha256=F01hJ0VZysr8rp6_K0I2JaOFtDXIy3-f4BF7KykaPJw 2394
anomalearn/algorithms/postprocessing/BuilderErrorVectorsNorm.py sha256=fxpknBy-_Y6TgOPI3nV0Z3hXkT1WvG-XbEVApXcQhzs 2492
anomalearn/algorithms/postprocessing/BuilderVectorsSlidingWindow.py sha256=afnPNcPw5ygLBUd4kVpelmTlYaryj_86WVSZPPDmtqM 7373
anomalearn/algorithms/postprocessing/ScorerGaussian.py sha256=9705WhSn32cvEbYuEBANUOUeNWXr_wvcCumJ7RRYvIc 7362
anomalearn/algorithms/postprocessing/ScorerMahalanobis.py sha256=xk-zI-mAHyBGslYpb-R1oVGkknYh4zWbagCk5OY0JiE 8187
anomalearn/algorithms/postprocessing/ThresholdMaxOnNormal.py sha256=7C3aLptAHcpz6OylwzWcNY67xylTrexZD-Ndb9TPqaQ 4243
anomalearn/algorithms/preprocessing/__init__.py sha256=eKp4J8L67q3wu42jM5TKj-mcEBNyrPCEAI71k4xwxhQ 189
anomalearn/algorithms/preprocessing/SlidingWindowForecast.py sha256=0br2JP0KDZPLyJAQMLHYLtTS0MVOHBmtGVSUsIKtE6o 5781
anomalearn/algorithms/preprocessing/SlidingWindowReconstruct.py sha256=JHZNQvkPa0lvlxNUl2Caivghib-QiwYjFmN8_FDPh64 5128
anomalearn/algorithms/SavableModel.py sha256=5G-opw2uZ5b_pfkHyTYct9ZF7genQ-qRE7j2-JmIeq4 2615
anomalearn/algorithms/transformers/__init__.py sha256=YO9DaO-3VkWFf_ff50wa8Puy9YXl5omPh4HtiR6RJ98 132
anomalearn/algorithms/transformers/MinMaxScaler.py sha256=VJyezwHoXUsz7z-5ayygYWWMjWTmDnUHT5R-36cSDLo 8482
anomalearn/algorithms/transformers/StandardScaler.py sha256=aYs_wKYQxuoaZ0iarHgoPYtxNL_prZVs6gNmF5AVdu4 8205
anomalearn/algorithms/tuning/__init__.py sha256=at2Uv7XGcqoevH-tnSUYxcmTyGL8kdl242K1d8HL_8E 82
anomalearn/algorithms/tuning/hyperparameter/__init__.py sha256=N8fECPC1Q2gbwbDwnIcPrzl0nUcA5fIuJrU6r_Yq_2c 759
anomalearn/algorithms/tuning/hyperparameter/ForestSearch.py sha256=KxwgBVSyH2-4Oys_XOAk0zlbBIysO31gLywsC-UJYpA 1545
anomalearn/algorithms/tuning/hyperparameter/GaussianProcessesSearch.py sha256=SdPxZ5kMxq2qwC0WAaVFq7Q1MNNLaEmQ5-xehkjSDMk 1509
anomalearn/algorithms/tuning/hyperparameter/GBRTSearch.py sha256=aW525FHiMms5xHUmjjaZZlXtB2dTiIj_1DySy0wSAPM 1532
anomalearn/algorithms/tuning/hyperparameter/HyperparameterSearch.py sha256=sF6cY236MiVAWK5u6lm7mpHvSkt7MzA87P_77adrzas 15475
anomalearn/algorithms/tuning/hyperparameter/HyperparameterSearchResults.py sha256=GP6aRJ8Xon8PH3UU8PDvlYVHrM-qo1Ngfp198UMqoo8 2681
anomalearn/algorithms/tuning/hyperparameter/IHyperparameterSearch.py sha256=wYkBgAtAReI9EJ0gwx7Id1ECSY2Pm5ftRdaM-co-f-o 5871
anomalearn/algorithms/tuning/hyperparameter/IHyperparameterSearchResults.py sha256=aqObRUm3HA1lX3KBrBGo1moZt9BrcQiv-ftZErKhIeE 2242
anomalearn/algorithms/tuning/hyperparameter/SkoptSearchABC.py sha256=p3PuINys8HK5GsiJyEJkbrvtSZpQaFW0f_ZV4rZhGaw 7326
anomalearn/algorithms/tuning/hyperparameter/TimeSeriesGridSearch.py sha256=jkmlOjGlbaFGN4O-7j5s5qUHFA6P3Rxn_lHwJtPffSQ 3694
anomalearn/algorithms/tuning/ICrossValidation.py sha256=ZEVC75XhFEPuT0agMdet3Y8Pk4AGqhWzibaAuFc_C7Y 1781
anomalearn/analysis/__init__.py sha256=9xNw-QI1XscZ3tks10xTjdryapoexpYxMDvUllTQGkc 547
anomalearn/analysis/dataset_simplicity.py sha256=dlUhNkM6RYCPyjE0mOnUZvz0h7ir3ZAD7NSa_bj8fQU 39539
anomalearn/analysis/decomposition.py sha256=6-I9Ch64ohGKbYVNxpbAe9V8GAEd8wWg-p2LXFSgG14 2199
anomalearn/analysis/stationarity.py sha256=by7FxQXCB5jg1t7-B2qGMHTtAqP4-S1l7lFQfvj15UA 2069
anomalearn/applications/__init__.py sha256=7i7OA2J6tXnLM5DHSh50FyFBUUhut8oxcRqWM9LSvgk 2104
anomalearn/applications/ExperimentLoader.py sha256=JXjAfJwhFzOi4XPtpFMhnk-Nx5u8-BAUuHlf3hLj9J0 18318
anomalearn/applications/IExperimentLoader.py sha256=f19IjWSHTSilgBdxLAbZRuVrZGGtW2hCI41-5ImXsd8 7679
anomalearn/exceptions/__init__.py sha256=N2TJed-0pz9j_p7RQLVi0qX4O8uZ3MtzayXCIHIeemE 582
anomalearn/exceptions/ClosedOpenRangeError.py sha256=Vtaa1DeXKlkEI4AQV0w5Zrn-tex6CdnWjPL2qtl8vdI 258
anomalearn/exceptions/ClosedRangeError.py sha256=LombooRfk7Raj3RoVtD07wpqkxgDnHrtLJag59TirEY 248
anomalearn/exceptions/InvalidInputShape.py sha256=1jgQVGt6CPKYqlO2z6bP2MvqBt0D0oMY-NbCwo39eAg 504
anomalearn/exceptions/NotTrainedError.py sha256=8Mz5OxCa2Bwnwayh3DTkVSOwK7jA2TPZir1dJ0-OIhY 419
anomalearn/exceptions/OpenClosedRangeError.py sha256=O7J4kZxLmRbssUj0VPmNkOxXWTS3UQC-fYMwhVo7_zk 258
anomalearn/exceptions/OpenRangeError.py sha256=QzlWfpvYXRdg5AYfXoOf54wxLNbECL1X_uiVig0xkdU 246
anomalearn/exceptions/RangeError.py sha256=SVOtmeZI9npb4VOkAKc-V33RZ_d0Ed5Ree6aO7YSuXA 653
anomalearn/exceptions/SelectionError.py sha256=K9CEAZI70webfItlwptr6pmo-l7YeYXxuiDNK5ujkew 446
anomalearn/input_validation/__init__.py sha256=Wm30Ttx4uEApMRaX7oxKvPSj3GaegcMHEXBN3A3bg0g 620
anomalearn/input_validation/array_checks.py sha256=_lfcIbHDHAB-lvzp7L6en_OsR78K-6CwUhe4CvAWZZY 5598
anomalearn/input_validation/attribute_checks.py sha256=Zbo_lfXgg2KCRT52r5di65O_3mUF4keUeD6pDOwDc4o 5525
anomalearn/input_validation/colors.py sha256=QK4gTEhFbtk_5DKvHn4TIUnh6tzgryj0-s4Z1WLr_8E 641
anomalearn/reader/__init__.py sha256=MozQEFr2qkI9Vz0GdNvEmM2Bsis90dE6XnOoUqVH3K0 1100
anomalearn/reader/IDataMultipleReader.py sha256=cVND_fllpK77Tkq208vvmiyUAxaCahex8qAyuXfUtdE 3484
anomalearn/reader/IDataReader.py sha256=Wj0fTVUYr3BojzHRvFeUI814uufr_UbHpBJjDQxG32k 2368
anomalearn/reader/IDatasetReader.py sha256=FG6LStoJdUtoUFQLjBmdsgjG8PMPnEvXrg01illvwis 271
anomalearn/reader/time_series/__init__.py sha256=_U59no8BdFabpCTA9RMrI27i82jt1jjFA_3N6sCuQ0M 885
anomalearn/reader/time_series/config.py sha256=uYD3e_jsDXqB5lR307NoEHoQAbOAfRcGWKnmB8feJ8s 408
anomalearn/reader/time_series/ExathlonReader.py sha256=LKhG9nz2ZMwvUAah_Nkr7d77HCB9jyB2y4uvGS9iETU 8449
anomalearn/reader/time_series/GHLReader.py sha256=-W-E6c0lQvrEV5u2WDiEff8FOffZakLqEE2gPcQM7Bo 4864
anomalearn/reader/time_series/KitsuneReader.py sha256=h9L87j3P1X0IawAyebjspN7hvaEl_4pFHXmRO4keT_w 4747
anomalearn/reader/time_series/MGABReader.py sha256=5MYaIkfl-P5Un4PBszOz81tU1pfvB3E97q71cEdiRIo 2718
anomalearn/reader/time_series/NABReader.py sha256=jgpRxgisGQ2CKAlW37VfbYeE0nn-97UByBH8eO2efLU 5812
anomalearn/reader/time_series/NASAReader.py sha256=8CAjsmLpMKDT0I3adsGvIWcalpyVaUJfb1Zh2CsQ4bI 5929
anomalearn/reader/time_series/ODINTSReader.py sha256=kZoC8SN1g0zUpKdzmPDiQfvYINAMDckXvZA3ONJe-PU 9343
anomalearn/reader/time_series/SMDReader.py sha256=V6T6rYeYWgO-eK-7ttqVaPW8WqwfJIPizdDku6TgETA 6913
anomalearn/reader/time_series/time_series_config.ini sha256=uvNMo6KUdquShKVCv4SMpRC8rj87s3y-dpVfgdbsQK0 169
anomalearn/reader/time_series/TSBenchmarkReader.py sha256=3xFJifc0L3SAXM-7svXq0sQTrX2p1oQrPXrIqXbA-e8 1189
anomalearn/reader/time_series/TSMultipleReader.py sha256=fXEFFSEwOF6oYhKZIxaPFteGKt3HuLL6ihvV0ecdgu8 2671
anomalearn/reader/time_series/TSReader.py sha256=6yWXLpFo9_NHdSU8qZUWNbzYc9PY1HsPzG2L0a_FMu4 2136
anomalearn/reader/time_series/UCRReader.py sha256=d0_5AZIO7sa5pfAcDX26PKX7YYYRneDjQ9aMjsrLSPw 4375
anomalearn/reader/time_series/YahooS5Reader.py sha256=eV-EGbQMw2cPX4iEKEzXBl56nIqEfXwOrbUJ7xrlA5Q 5177
anomalearn/utils/__init__.py sha256=2j35YMUx0THGh8L_OXuM-dOG9TrnaDxcuNN-UuccdnA 1212
anomalearn/utils/arrays.py sha256=4zSUqNlevsOcfluPHzN2ElZ-OHQXiOn017Kk6ufJlIQ 728
anomalearn/utils/estimation.py sha256=R23O1u1vDh2pGyF6yKIA1qSDTZN7ZhfCBGg6xBewv44 2416
anomalearn/utils/filesystem.py sha256=EJRLNY2HEJobVyNo06iMH-7KOJEYf5hhlqf0WeY3RR4 857
anomalearn/utils/json.py sha256=IP-_OmiEGAZxy8EpZ63MUz6KV405i3EmCLMFgNysG5Y 1207
anomalearn/utils/lists.py sha256=YVDzcm-bdtzSH56DWwcn0C_5k3wviMsOG8kMK1PqAlE 1469
anomalearn/utils/metrics.py sha256=nsWDUvZYUiZIOOkdVIy90AFbNSYY-bYyc-qABJzoLMI 5751
anomalearn/utils/moving_functions.py sha256=8hnOGwfC0dwS3j8EafB8O_gZkyz778q2Tdvl-wjopwY 3534
anomalearn/utils/numpy.py sha256=yPtu8En8Q-cMLuBWwaY9To6WfwiYZOigBW7VGjP4Cv4 1978
anomalearn/utils/scikit.py sha256=D-soWO7krk35kP9cO4_NBS0zC5xh9B0vUNf4TTnlIRM 8591
anomalearn/visualizer/__init__.py sha256=7oL844x5OCi975lpzUJ8rCHyXI9wpjI2bP8ntbhn48c 490
anomalearn/visualizer/bar_plots.py sha256=iH7yBxndn5kj5sGZMkXvIyj2YPMjtur7dIt6SdrhAVk 7860
anomalearn/visualizer/box_plots.py sha256=ErfRQ44NcPWQiFHfTAGmIbt0cFz55A8n8C6Duifb7AI 4949
anomalearn/visualizer/line_plots.py sha256=JwpYZV_dvcUn_ca9-_1iz1ORY6K6GNB-Phn-I7IsKNY 29454
anomalearn/visualizer/pie_plots.py sha256=5YSCbTlSn2UTOcKHVjLJ297xcKZGTWiYmol0RJKDdM4 6882
anomalearn/visualizer/scatter_plots.py sha256=63MkZ271l-_yNApsGxgsuHpBJt6Kri6y3O5ECVtT0XQ 11563
anomalearn/visualizer/time_series/__init__.py sha256=PlIUbrA5p72XW_qq3aGCQL1J3JkdmEQkyhYggt8GYto 192
anomalearn/visualizer/time_series/correlation.py sha256=GqBKxkW5W66xKxeRxpFs587qPQF2Mafnq-ZpuumAH-I 3738
anomalearn/visualizer/time_series/decomposition.py sha256=ENhJgGf54POEyjf5xaPNBd4MZlnzI-Q6bjNA5QP0OhU 3736
anomalearn-0.0.2.dist-info/LICENSE sha256=0-elJOo78AbJIlzMvAzG5zjl18cg7yEM0SbKGgSYXAU 14112
anomalearn-0.0.2.dist-info/METADATA sha256=2z3FR3a4c3sfySeqtEwuSF0AXZi3kxB9j4tC_3cWtTo 9907
anomalearn-0.0.2.dist-info/WHEEL sha256=7Z8_27uaHI_UZAc4Uox4PpBhQ9Y5_modZXWMxtUi4NU 88
anomalearn-0.0.2.dist-info/RECORD