Skip to main content

Time series learning with Python.

Project description

Wildboar logo

wildboar

wildboar is a Python module for temporal machine learning and fast distance computations built on top of scikit-learn and numpy distributed under the BSD 3-Clause license.

It is currently maintained by Isak Samsten

Features

Data Classification Regression Explainability Metric Unsupervised Outlier
Repositories ShapeletForestClassifier ShapeletForestRegressor ShapeletForestCounterfactual UCR-suite ShapeletForestTransform IsolationShapeletForest
Classification (wildboar/ucr) ExtraShapeletTreesClassifier ExtraShapeletTreesRegressor KNearestCounterfactual MASS RandomShapeletEmbedding
Regression (wildboar/tsereg) RocketTreeClassifier RocketRegressor PrototypeCounterfactual DTW RocketTransform
Outlier detection (wildboar/outlier:easy) RocketClassifier RandomShapeletRegressor IntervalImportance DDTW IntervalTransform
RandomShapeletClassifier RocketTreeRegressor WDTW FeatureTransform
RocketForestClassifier RocketForestRegressor MSM MatrixProfile
IntervalTreeClassifier IntervalTreeRegressor TWE Segmentation
IntervalForestClassifier IntervalForestRegressor LCSS Motif discovery
ProximityTreeClassifier ERP SAX
ProximityForestClassifier EDR PAA
MatrixProfileTransform

See the documentation for examples.

Installation

Binaries

wildboar is available through pip and can be installed with:

pip install wildboar

Universal binaries are compiled for GNU/Linux and Python 3.8, 3.9, 3.10

Compilation

If you already have a working installation of numpy, scikit-learn, scipy and cython, compiling and installing wildboar is as simple as:

pip install .

To install the requirements, use:

pip install -r requirements.txt

For complete instructions see the documentation

Usage

from wildboar.ensemble import ShapeletForestClassifier
from wildboar.datasets import load_dataset
x_train, x_test, y_train, y_test = load_dataset("GunPoint", merge_train_test=False)
c = ShapeletForestClassifier()
c.fit(x_train, y_train)
c.score(x_test, y_test)

The User guide includes more detailed usage instructions.

Changelog

The changelog records a history of notable changes to wildboar.

Development

Contributions are welcome! The developer's guide has detailed information about contributing code and more!

In short, pull requests should:

  • be well motivated
  • be fomatted using Black
  • add relevant tests
  • add relevant documentation

Source code

You can check the latest sources with the command:

git clone https://github.com/isaksamsten/wildboar

Documentation

Citation

If you use wildboar in a scientific publication, I would appreciate citations to the paper:

  • Karlsson, I., Papapetrou, P. Boström, H., 2016. Generalized Random Shapelet Forests. In the Data Mining and Knowledge Discovery Journal

    • ShapeletForestClassifier
  • Isak Samsten, 2020. isaksamsten/wildboar: wildboar. Zenodo. doi:10.5281/zenodo.4264063

  • Karlsson, I., Rebane, J., Papapetrou, P. et al. Locally and globally explainable time series tweaking. Knowl Inf Syst 62, 1671–1700 (2020)

    • ShapeletForestCounterfactual
    • KNearestCounterfactual

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wildboar-1.1.3.tar.gz (4.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

wildboar-1.1.3-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

wildboar-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

wildboar-1.1.3-cp312-cp312-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

wildboar-1.1.3-cp312-cp312-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

wildboar-1.1.3-cp312-cp312-macosx_10_9_universal2.whl (4.3 MB view details)

Uploaded CPython 3.12macOS 10.9+ universal2 (ARM64, x86-64)

wildboar-1.1.3-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

wildboar-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

wildboar-1.1.3-cp311-cp311-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

wildboar-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

wildboar-1.1.3-cp311-cp311-macosx_10_9_universal2.whl (4.3 MB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

wildboar-1.1.3-cp310-cp310-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.10Windows x86-64

wildboar-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

wildboar-1.1.3-cp310-cp310-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

wildboar-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

wildboar-1.1.3-cp310-cp310-macosx_10_9_universal2.whl (4.3 MB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

wildboar-1.1.3-cp39-cp39-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.9Windows x86-64

wildboar-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

wildboar-1.1.3-cp39-cp39-macosx_11_0_arm64.whl (3.2 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

wildboar-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

wildboar-1.1.3-cp39-cp39-macosx_10_9_universal2.whl (4.3 MB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

wildboar-1.1.3-cp38-cp38-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.8Windows x86-64

wildboar-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (7.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

wildboar-1.1.3-cp38-cp38-macosx_11_0_arm64.whl (3.3 MB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

wildboar-1.1.3-cp38-cp38-macosx_10_9_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

wildboar-1.1.3-cp38-cp38-macosx_10_9_universal2.whl (4.3 MB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

File details

Details for the file wildboar-1.1.3.tar.gz.

File metadata

  • Download URL: wildboar-1.1.3.tar.gz
  • Upload date:
  • Size: 4.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for wildboar-1.1.3.tar.gz
Algorithm Hash digest
SHA256 4d490f322fc3d136e607d80c5045308dfe80a4f1ecfcc0cb72518cc3d99bfebf
MD5 9b7cc9748f36f93f16ec748c33bbf3ec
BLAKE2b-256 7250e04f20e02406f63eeb30074274808dc065a75397839ae1544082e95dc39d

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: wildboar-1.1.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for wildboar-1.1.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8e36cf97f999faaa77bce9007d2d55187f55fb509cd4155a5456f6144a8beb2e
MD5 e3d982290f89d496e625636d87483103
BLAKE2b-256 694d24ee303c98db748c9ebadde31ebb16b5854c940c687b3cb6c101bec2260c

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4ada92100f1d388518bc3fa304cab7d155ad8012f4a43f94eb249783dbd6de8
MD5 5981e98bad6e0bf3778d60b3dbadac47
BLAKE2b-256 6eaa589a6336e14249116fcf84a1a050f4a4c224c56218194144be522bb61e65

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 77dd824208cd3a5d53a66a1ec779f934fb92c73bc3d2941a949ce6348a75ec7e
MD5 1999ae90f11a69ee3057311edd526d96
BLAKE2b-256 e941453c2809530946e1a0ff0c24478aafb35a9d010a215b855659ec060e1205

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 14863aa933ea241312749c9c9aa99575a9ff3c837f55bb31eeed1bce2269d90f
MD5 0f0a7087bda733a455626ddcdcaf291e
BLAKE2b-256 699d1693ff31abdc032719becf5ac96627c8cea1abb2c723a8f64789b06bf794

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 4fa803e1e9e5219fa65ffbe7e6bcdf3e33f54b9f9d2151020dad3e01fb669483
MD5 c46be4eb73a0323f344b90d72405298d
BLAKE2b-256 fe740135d6bab9e1f42dbe9db2f995e496c040f0192420949780389dc220efa9

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: wildboar-1.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for wildboar-1.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d742feba5943daa081869188f7e5cfe36e31c273c8cb70d3963d99d3f38c9770
MD5 dde943f85809ebd5d5ed61e6f83e8a43
BLAKE2b-256 b693bd71f3087004c71526d48db18aa55d08ec8f412c1787ab76bd64e5e68922

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f64ec10abedd45318ac13f7cca4b9330e11555e92b206bba09ab502b57140b1c
MD5 80d05787bc53a9595c2b4eef9f16b5fc
BLAKE2b-256 1b58f338bfa169255e67c2826f7d6c902cac47d24136c25e35114117194841f8

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 97bcb83f0e6a8b30b5550e08886c872be53ca5cc5701a90df243a059946fbc6b
MD5 05ed445fd3b20c55b7e8c559b2b1bc05
BLAKE2b-256 83502c6d1e7edf2b36505f0b2a73ad2700dab427563664a17aea96317913cb79

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d658e3be62f5daf634c848b8e1c2fcfde4a1e5ce4d1807202c7cd5226d0db89d
MD5 d751b1587dcf6f4cfd40916a553a0058
BLAKE2b-256 ba22c8fe1360bc5d2dfccaf7b380a2e6a961833ce0a29969e7cf35b6d2176482

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3331c260207f791e73f53ad5916484e2cd2b32d66619544ffafd37863eaecadf
MD5 ccfd855af134c7c1742d1a085573ee9f
BLAKE2b-256 f5951ba24006562bb9ce567e0c5209dfdfb4a07fcad500c7bb663e3420514d69

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: wildboar-1.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for wildboar-1.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fc10457b98b8e8dcf1b467304ae85837aa388dd3125a98a265cb91377c8630c6
MD5 5cac5b163a924a62895789f9701a4e75
BLAKE2b-256 a369938f41e74ca81ff3043b836efcecda28012b84ad4020fb2ba66a3968f979

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac65431c6fcb739d0961dc8b656107d9e528a5578b7e21a6501d7c9d8bf5f670
MD5 52a341013ed2821e29901c61642f031b
BLAKE2b-256 2694de08f8c88dfaaf65c83ef5c75adb5476a7f5425c49873570210b4a933743

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2e528b173e027d90c95840f4b29c102a296a7ca7054b12ff59edfbffc1afacb9
MD5 07832a7437cb6713aa6aab51de5cfa02
BLAKE2b-256 ac99b695c3903cb2fda48d7fdc0362419d654969f37e215d6a84d4e98c5a997a

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f0fa2d4bfe6e91cb5e987ff636ea1f1647130ea05be9c8b14b0cb1d9e102f4c6
MD5 32657daf54f96776526659096341e3d1
BLAKE2b-256 0078e5b46e745def78fa51f63baee8a9e045aa5fc5d643702434f7a70f9b2e65

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 04495f724593dd7a627d96642e54cf18970665904bbafe068edebf9736c1e76e
MD5 14cf7849a6a25db31cdf3b7c1ac34461
BLAKE2b-256 cfbc8cbc2397ebcd696adef3703dbdd3c9cb1905e7c994b201f57939e077c89a

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: wildboar-1.1.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for wildboar-1.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 db61b3a47dd9701b7574b9ea008d5b652bb6b39cac1ed5eabf0d509a652e4832
MD5 0b29c244b5ed2ac4fbb2021248bad7b5
BLAKE2b-256 9f1a693dfe535c7c90201360526537b3ce9f8d08a4a45846d6e7f77b8363fcb3

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 602e11df3d2e07f2c340e62836db9023a92b4f24901b3a5232b9d828dd4fdffa
MD5 764d3b8197d9509750adceb511480f23
BLAKE2b-256 13f3327d0a0b7b4c053d6526333b8362103dfbf86a2d1b9866b2e7713cf634d8

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8049dfb9daa2d95a8441ff50e0e1f8ef00ccd092c82a7696c8fb3b053b042b5
MD5 72af2a5d3f7696a72420a2674226409f
BLAKE2b-256 0642f3e742f29e44d8f302c875c6a40178b0bb1976ed988ea9c4df45ed17a690

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 755978a0cb987f4508c619fbbce1d9a2506caeb9e273182ce5d4a654caacfc20
MD5 8dd255e383d72066dcc9c5f3a59ea260
BLAKE2b-256 056e4a597b5a5710214fa53b5aaf5832839b23ad684169cfe20c3237c236ccc2

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 9152af24bb4b48792cfeb6dccd18f64c6029dbb912dd53fa9fa31a7df269c917
MD5 8cbbcba757c7c7ec016611c6a3123a60
BLAKE2b-256 f6e7ef55f005f680775cce599ac76abf3064ac9586710a3aea2c146115ef8ea9

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: wildboar-1.1.3-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for wildboar-1.1.3-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8cdcab2ef3279802bfbca6bf170a4989beb09bb72d54e39a0d8e880d4929bfa9
MD5 622e21c149c0dd3f1f85a6742367f1d3
BLAKE2b-256 0970eaf858ffec460de13d5647fc8b4dfa8a852520de29d95c5862befdd89ecd

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c2c45061e6e19b55c88e9339be3fd70de39228d19c32226dad8540efa259df63
MD5 482aff6d2381321d37c2a0acdfbeed0d
BLAKE2b-256 9fe502ba89caede94db5e5295e435f6490c9e9268e8bcc3c59f9747434b89591

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 650b49757356aa5c61fe0802577771ae15d1bda2e1188665c877fe3ef3017da6
MD5 0250f282f3234648e4dfcd5d5ac86207
BLAKE2b-256 6e7e085c7ca58f0be18870daab14fa5cadf3e49de45088095b43950f197c02aa

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fe18f6927febcc03d47cbf271178973d996fafdea2fd409fea3892330da01d73
MD5 bd523b6c2ada6c6b9f7306e4ba46b032
BLAKE2b-256 92fee9fb7eb04485ff081d6806b646a1aa6c161f8e632e9e43a5523cbd265fc5

See more details on using hashes here.

File details

Details for the file wildboar-1.1.3-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for wildboar-1.1.3-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 e41070064a69392ee617505ebde5b7269ca3730d3dd732b6b087ec9c514c1abf
MD5 b286f8082326a7503f46a58a10f7e4db
BLAKE2b-256 d7c169e205cc875d5913404a78d6267ac36cb17fb59e000d784de9c507139afd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page