probabilistic-model


Nameprobabilistic-model JSON
Version 7.1.1 PyPI version JSON
download
home_pageNone
SummaryModels for probabilistic reasoning
upload_time2025-07-08 11:31:45
maintainerNone
docs_urlNone
authorNone
requires_python>=3.6
licenseNone
keywords probabilistic models probabilistic machine learning probability theory variables reasoning under uncertainty
VCS
bugtrack_url
requirements random-events networkx plotly scipy typing_extensions numpy sortedcontainers tqdm tabulate N2G python-igraph rustworkx
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Welcome to the Probabilistic Model's package. 
[![Python Tests](https://github.com/tomsch420/probabilistic_model/actions/workflows/python-tests.yml/badge.svg)](https://github.com/tomsch420/probabilistic_model/actions/workflows/python-tests.yml)

This package contains an interface for any kind of probabilistic models.
The aim of this package is to provide a clean, unifying, well documented API to
probabilistic models. Just like sklearn does for classical machine learning models.

Read the docs here https://probabilistic-model.readthedocs.io/en/latest/.

## Development

### Testing

The project uses unittest for testing. To run the tests locally:

```bash
pip install -r requirements-dev.txt
pip install -e .
python -m unittest discover test
```

### Continuous Integration

This project uses GitHub Actions for continuous integration. The CI pipeline runs automatically on push to main/master branches and on pull requests to these branches. It sets up a Python environment, installs dependencies, and runs the tests.

You can see the status of the CI pipeline in the GitHub Actions tab of the repository.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "probabilistic-model",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": "probabilistic models, probabilistic machine learning, probability theory, variables, reasoning under uncertainty",
    "author": null,
    "author_email": "Tom Schierenbeck <tom_sch@uni-bremen.de>",
    "download_url": "https://files.pythonhosted.org/packages/fe/e9/d98f3d48bd5e808cfe2e9d7f10fbe17dd349025a809f8f84bd229ef9346b/probabilistic_model-7.1.1.tar.gz",
    "platform": null,
    "description": "# Welcome to the Probabilistic Model's package. \n[![Python Tests](https://github.com/tomsch420/probabilistic_model/actions/workflows/python-tests.yml/badge.svg)](https://github.com/tomsch420/probabilistic_model/actions/workflows/python-tests.yml)\n\nThis package contains an interface for any kind of probabilistic models.\nThe aim of this package is to provide a clean, unifying, well documented API to\nprobabilistic models. Just like sklearn does for classical machine learning models.\n\nRead the docs here https://probabilistic-model.readthedocs.io/en/latest/.\n\n## Development\n\n### Testing\n\nThe project uses unittest for testing. To run the tests locally:\n\n```bash\npip install -r requirements-dev.txt\npip install -e .\npython -m unittest discover test\n```\n\n### Continuous Integration\n\nThis project uses GitHub Actions for continuous integration. The CI pipeline runs automatically on push to main/master branches and on pull requests to these branches. It sets up a Python environment, installs dependencies, and runs the tests.\n\nYou can see the status of the CI pipeline in the GitHub Actions tab of the repository.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Models for probabilistic reasoning",
    "version": "7.1.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/tomsch420/probabilistic_model/issues",
        "Source": "https://github.com/probabilistic_model/probabilistic_model"
    },
    "split_keywords": [
        "probabilistic models",
        " probabilistic machine learning",
        " probability theory",
        " variables",
        " reasoning under uncertainty"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ecbc79e27bbe5cd963559966cb726d1de672a8c015da69a97433054e405f43ac",
                "md5": "788e2d4a28395194ff0a3d9e2c93e726",
                "sha256": "ec923fe1f8a0a734e0c430d6c5dc381cdce8b8bd9601a362c3b1676eb7dcacb5"
            },
            "downloads": -1,
            "filename": "probabilistic_model-7.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "788e2d4a28395194ff0a3d9e2c93e726",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 79721,
            "upload_time": "2025-07-08T11:31:44",
            "upload_time_iso_8601": "2025-07-08T11:31:44.443585Z",
            "url": "https://files.pythonhosted.org/packages/ec/bc/79e27bbe5cd963559966cb726d1de672a8c015da69a97433054e405f43ac/probabilistic_model-7.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fee9d98f3d48bd5e808cfe2e9d7f10fbe17dd349025a809f8f84bd229ef9346b",
                "md5": "0684a27710718d8fff5c89b2a6c22207",
                "sha256": "2de0ab4812e2ad555df2d1caebe884d4c7637a422c4fff80ec1813ea6a749eb8"
            },
            "downloads": -1,
            "filename": "probabilistic_model-7.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "0684a27710718d8fff5c89b2a6c22207",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 227779,
            "upload_time": "2025-07-08T11:31:45",
            "upload_time_iso_8601": "2025-07-08T11:31:45.576918Z",
            "url": "https://files.pythonhosted.org/packages/fe/e9/d98f3d48bd5e808cfe2e9d7f10fbe17dd349025a809f8f84bd229ef9346b/probabilistic_model-7.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-08 11:31:45",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tomsch420",
    "github_project": "probabilistic_model",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "random-events",
            "specs": [
                [
                    ">=",
                    "4.1.2"
                ]
            ]
        },
        {
            "name": "networkx",
            "specs": []
        },
        {
            "name": "plotly",
            "specs": []
        },
        {
            "name": "scipy",
            "specs": []
        },
        {
            "name": "typing_extensions",
            "specs": []
        },
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "sortedcontainers",
            "specs": []
        },
        {
            "name": "tqdm",
            "specs": []
        },
        {
            "name": "tabulate",
            "specs": []
        },
        {
            "name": "N2G",
            "specs": []
        },
        {
            "name": "python-igraph",
            "specs": []
        },
        {
            "name": "rustworkx",
            "specs": [
                [
                    ">=",
                    "0.16.0"
                ]
            ]
        }
    ],
    "lcname": "probabilistic-model"
}
        
Elapsed time: 1.31239s