Skip to main content

Description

tsBNgen is a Python package to generate time series data based on an arbitrary Bayesian Network Structures.


Citation

For the correct citation please visit https://github.com/manitadayon/tsBNgen


Features

  • It handles discrete nodes, continous nodes and hybrid (Mixture of discrete and continuous) network.

  • It uses multinomila distribution for the discrete nodes and Gaussian distribution for the continuous nodes.

  • It handles arbitrary Bayesian network structure.

  • It supports arbitrary loopback values.

  • The code can be modified easily to handle arbitrary static and temporal structures.


Instruction

To run this code either clone this repo or use the package distribution in PyPI using the following commands:

pip install tsBNgen

Then Run through the set of examples in

Time_Series_Generation_Examples.ipynb

For more information on how to use the package please visit the following:

  1. Original paper
  2. Documentation in PDF available in the github repository.

License

This software is released under the MIT liecense.

Metadata

Release files for tsBNgen 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tsBNgen 1.0.0
File Size Uploaded
tsBNgen-1.0.0.tar.gz 7.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for tsBNgen 1.0.0
File Interpreter ABI Platform
tsBNgen-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.0 kB

Release files / tsBNgen-1.0.0.tar.gz

Download URL tsBNgen-1.0.0.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9165f17e43ccd952d69ce8d11f79fff09ffc2e2262e8efaa2c22ed7b144d7b6f
BLAKE2b-256 checksum
How to use checksums
9ef50d7739f0e77c6db021c50153c54609c8aea540900dc5b291028884bccb1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

Release files / tsBNgen-1.0.0-py3-none-any.whl

Download URL tsBNgen-1.0.0-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e498fd14aabbbdf222853132f9493b7df081b24d64abc95669dabe601e1858e
BLAKE2b-256 checksum
How to use checksums
4ec1258829c14340cd9c072a2b48feb6deb2cd3912ddf2f1f9bd24de32dc417e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page