{ "info": { "author": "shuzhouz", "author_email": "shuzhouz@umich.edu", "bugtrack_url": null, "classifiers": [], "description": "Python package use cuda to normalize input variables using cuda package in ATLAS analysis\n\nFunction use to do Guassian Normalization:\nMean:\n$$\\mu_{i}=\\frac{\\sum x_{i}\\times w_{i}}{\\sum w_{i}}$$\nVariance:\n$$\\sigma_{i}=\\frac{\\sum (x_{i}-\\mu_{i})^{2}\\times w_{i}}{\\frac{N-1}{N}\\times\\sum w_{i}}$$\nNormalized input feature:\n$$\\bar{x_{i}}=\\frac{x_{i}-\\mu_{i}}{\\sigma_{i}}$$\n\nMain function: guass_normal((1),(2),(3))\n\nInput:\n\n(1):Numpy array contain all input features you want to normalize.\n(2):Numpy array used to calculate each feature's mean and variance.\n(3):1-d Numpy array contains each events weight in (2)\n\n(1) and (2) must have the same number of columns.\n\ncuda_cut((1),(2),(3)): Used to calculate event yield after applying DNN cut.\n\nInput:\n(1): 1-d numpy array include the variable you want to cut.\n(2): 1-d numpy array include event weight.\n(3): cut threshold \n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "cuda-guass-normal", "package_url": "https://pypi.org/project/cuda-guass-normal/", "platform": "", "project_url": "https://pypi.org/project/cuda-guass-normal/", "project_urls": null, "release_url": "https://pypi.org/project/cuda-guass-normal/0.1/", "requires_dist": null, "requires_python": ">=3.6", "summary": "A package used in DNN trainning in ATLAS analysis", "version": "0.1" }, "last_serial": 5896183, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c1b1714014f2869ffb211f5755a8a7ed", "sha256": "270b0edfbae4cb78ab0e8c7954ba841108579f254eb33748eb8abdf27a7d4e3c" }, "downloads": -1, "filename": "cuda_guass_normal-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c1b1714014f2869ffb211f5755a8a7ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3621, "upload_time": "2019-09-27T13:40:51", "url": "https://files.pythonhosted.org/packages/a6/87/0c1b63e6c47a3c9481fac7e7011bc260e8b2aef0ff28c37bec1756d3c41e/cuda_guass_normal-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7c2e38a481b66ba437f0a020cd4211f", "sha256": "809062a374e8976772d9e47a5fbda11482736ad1cc3443162ac0758a9804c8ed" }, "downloads": -1, "filename": "cuda_guass_normal-0.1.tar.gz", "has_sig": false, "md5_digest": "c7c2e38a481b66ba437f0a020cd4211f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2412, "upload_time": "2019-09-27T13:40:53", "url": "https://files.pythonhosted.org/packages/ad/f4/98f8740933171e40559e3a8ef5e8e57b5922f48b7ffd94f51f8fe09bd6f7/cuda_guass_normal-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c1b1714014f2869ffb211f5755a8a7ed", "sha256": "270b0edfbae4cb78ab0e8c7954ba841108579f254eb33748eb8abdf27a7d4e3c" }, "downloads": -1, "filename": "cuda_guass_normal-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c1b1714014f2869ffb211f5755a8a7ed", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3621, "upload_time": "2019-09-27T13:40:51", "url": "https://files.pythonhosted.org/packages/a6/87/0c1b63e6c47a3c9481fac7e7011bc260e8b2aef0ff28c37bec1756d3c41e/cuda_guass_normal-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7c2e38a481b66ba437f0a020cd4211f", "sha256": "809062a374e8976772d9e47a5fbda11482736ad1cc3443162ac0758a9804c8ed" }, "downloads": -1, "filename": "cuda_guass_normal-0.1.tar.gz", "has_sig": false, "md5_digest": "c7c2e38a481b66ba437f0a020cd4211f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2412, "upload_time": "2019-09-27T13:40:53", "url": "https://files.pythonhosted.org/packages/ad/f4/98f8740933171e40559e3a8ef5e8e57b5922f48b7ffd94f51f8fe09bd6f7/cuda_guass_normal-0.1.tar.gz" } ] }