grscheller-courses-distributions


Namegrscheller-courses-distributions JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryModule of classes representing various probability distributions
upload_time2024-06-24 03:04:24
maintainerNone
docs_urlNone
authorNone
requires_python>=3.10.13
licenseNone
keywords udacity probability distribution gaussian
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # grscheller-courses-distribution PyPI Package

Probability distribution classes based on an exercise from Udacity's
Python for AI course.

## Probability distributions completed so far

* class Gaussian from the grscheller\_courses\_distributions.gaussian module
* class Binomial from the grscheller\_courses\_distributions.binomial module
 
## Factoids

* developed using both Python 3.12.4 and 3.10.13 (used by Udacity)
  * Udacity just upgraded the Python they use from 3.6.3 in June 2024
  * 3.6.3 was version of Python out when PyTorch was released in 2016
  * annotations would not have been usable for Python 3.6.3
* using `__future__` statement to import annotations
  * for use by Python std library typing module 
  * annotations targeted for Python 3.13.X
* will eventually incorporate this work into grscheller.boring-math package

## Testing

The testing suite is in the GitHub clone, it is not installed with the
package.

To kick off all tests,

```
   $ pytest tests/`
```

So that the test data is found, run the tests from the root of the clone
of the GitHub repo.

## Documentation

See: [documentation](https://grscheller.github.io/courses-distributions)

## Source Code (GitHub)

See: [source code](https://github.com/grscheller/courses-distributions)

## License Summary

Apache v2.0 License

See [LICENSE](LICENSE) for license details
and [NOTICE](NOTICE) for copyright details.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "grscheller-courses-distributions",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.10.13",
    "maintainer_email": null,
    "keywords": "udacity, probability, distribution, gaussian",
    "author": null,
    "author_email": "\"Geoffrey R. Scheller\" <geoffrey@scheller.com>",
    "download_url": "https://files.pythonhosted.org/packages/59/0c/e4a4a234c1de6da231ad11e654b772e73389faee13676685b65b35fa44d1/grscheller_courses_distributions-0.1.1.tar.gz",
    "platform": null,
    "description": "# grscheller-courses-distribution PyPI Package\n\nProbability distribution classes based on an exercise from Udacity's\nPython for AI course.\n\n## Probability distributions completed so far\n\n* class Gaussian from the grscheller\\_courses\\_distributions.gaussian module\n* class Binomial from the grscheller\\_courses\\_distributions.binomial module\n \n## Factoids\n\n* developed using both Python 3.12.4 and 3.10.13 (used by Udacity)\n  * Udacity just upgraded the Python they use from 3.6.3 in June 2024\n  * 3.6.3 was version of Python out when PyTorch was released in 2016\n  * annotations would not have been usable for Python 3.6.3\n* using `__future__` statement to import annotations\n  * for use by Python std library typing module \n  * annotations targeted for Python 3.13.X\n* will eventually incorporate this work into grscheller.boring-math package\n\n## Testing\n\nThe testing suite is in the GitHub clone, it is not installed with the\npackage.\n\nTo kick off all tests,\n\n```\n   $ pytest tests/`\n```\n\nSo that the test data is found, run the tests from the root of the clone\nof the GitHub repo.\n\n## Documentation\n\nSee: [documentation](https://grscheller.github.io/courses-distributions)\n\n## Source Code (GitHub)\n\nSee: [source code](https://github.com/grscheller/courses-distributions)\n\n## License Summary\n\nApache v2.0 License\n\nSee [LICENSE](LICENSE) for license details\nand [NOTICE](NOTICE) for copyright details.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Module of classes representing various probability distributions",
    "version": "0.1.1",
    "project_urls": {
        "Documentation": "https://grscheller.github.io/courses-distributions",
        "Source": "https://github.com/grscheller/courses-distributions"
    },
    "split_keywords": [
        "udacity",
        " probability",
        " distribution",
        " gaussian"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ceb3020a10e4bf7b5260c84b8e052cdbd5556e30cf6fff7c92a0fa4d0e2cf031",
                "md5": "1ce1860be6964e81b03bf1596ca34e08",
                "sha256": "30c10c0e002ce49308cb92ff44c3464580a72062f812f9c4555720178d98f7c7"
            },
            "downloads": -1,
            "filename": "grscheller_courses_distributions-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "1ce1860be6964e81b03bf1596ca34e08",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10.13",
            "size": 12762,
            "upload_time": "2024-06-24T03:04:22",
            "upload_time_iso_8601": "2024-06-24T03:04:22.879110Z",
            "url": "https://files.pythonhosted.org/packages/ce/b3/020a10e4bf7b5260c84b8e052cdbd5556e30cf6fff7c92a0fa4d0e2cf031/grscheller_courses_distributions-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "590ce4a4a234c1de6da231ad11e654b772e73389faee13676685b65b35fa44d1",
                "md5": "56569309353d617c0de661b2ba2e7317",
                "sha256": "8301764d038760653e9fa2d6dc773a3e1c6cbf8807f0fa01ece866bb039ee4a4"
            },
            "downloads": -1,
            "filename": "grscheller_courses_distributions-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "56569309353d617c0de661b2ba2e7317",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10.13",
            "size": 34773,
            "upload_time": "2024-06-24T03:04:24",
            "upload_time_iso_8601": "2024-06-24T03:04:24.612789Z",
            "url": "https://files.pythonhosted.org/packages/59/0c/e4a4a234c1de6da231ad11e654b772e73389faee13676685b65b35fa44d1/grscheller_courses_distributions-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-24 03:04:24",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "grscheller",
    "github_project": "courses-distributions",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "grscheller-courses-distributions"
}
        
Elapsed time: 0.34229s