{ "info": { "author": "Lukas Huwald", "author_email": "dev.lukas.huwald@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "# bp-mll-tensorflow\nEfficient (vectorized) implementation of the BP-MLL loss function in TensorFlow (```bp_mll.py```). \n\nBP-MLL is a loss function designed for multi-label classification using neural networks. It was introduced by Zhang & Zhou in [1]. Note that in line with [1], every sample needs to have at least one label and no sample may have all labels.\n\n# Installation \n`pip3 install bpmll`\n\n# Usage\n```\nfrom bpmll import bp_mll_loss\n```\nThen simply use it as a function in your tensorflow or keras models.\n\nCheck out ```full_example.py``` for an example of training a simple multilayer perceptron using Keras with BP-MLL.\n\n# References\n[1] Zhang, Min-Ling, and Zhi-Hua Zhou. \"Multilabel neural networks with applications to functional genomics and text categorization.\" IEEE transactions on Knowledge and Data Engineering 18.10 (2006): 1338-1351.\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": "https://github.com/vanHavel/bp-mll-tensorflow", "keywords": "bpmll", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bpmll", "package_url": "https://pypi.org/project/bpmll/", "platform": "", "project_url": "https://pypi.org/project/bpmll/", "project_urls": { "Homepage": "https://github.com/vanHavel/bp-mll-tensorflow" }, "release_url": "https://pypi.org/project/bpmll/1.0.0/", "requires_dist": [ "tensorflow" ], "requires_python": ">=3.5", "summary": "BP-MLL loss function for tensorflow", "version": "1.0.0" }, "last_serial": 5660310, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "508938809385a1792feaa9b07156fa88", "sha256": "4b614e678f9f7e4c30d6e9777edc0e0b2f0500f5820a5fb70306b892c38a2336" }, "downloads": -1, "filename": "bpmll-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "508938809385a1792feaa9b07156fa88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 3739, "upload_time": "2019-08-10T21:18:49", "url": "https://files.pythonhosted.org/packages/05/b4/00504fabaefeaab0e22acf01638a8824ded6287d514b003cf8249dac555c/bpmll-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cc5bce33dddda1a0d6c66364d7dd1b2", "sha256": "3bfae3aeb34344fe0ae8aa7195ac75ee5a707d3f3b3246c085cf83326b2df062" }, "downloads": -1, "filename": "bpmll-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2cc5bce33dddda1a0d6c66364d7dd1b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3178, "upload_time": "2019-08-10T21:18:51", "url": "https://files.pythonhosted.org/packages/88/f7/5f72082d6902ffc20173d0853fabd1ddeb794590a2af9050aac363466e85/bpmll-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "508938809385a1792feaa9b07156fa88", "sha256": "4b614e678f9f7e4c30d6e9777edc0e0b2f0500f5820a5fb70306b892c38a2336" }, "downloads": -1, "filename": "bpmll-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "508938809385a1792feaa9b07156fa88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 3739, "upload_time": "2019-08-10T21:18:49", "url": "https://files.pythonhosted.org/packages/05/b4/00504fabaefeaab0e22acf01638a8824ded6287d514b003cf8249dac555c/bpmll-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2cc5bce33dddda1a0d6c66364d7dd1b2", "sha256": "3bfae3aeb34344fe0ae8aa7195ac75ee5a707d3f3b3246c085cf83326b2df062" }, "downloads": -1, "filename": "bpmll-1.0.0.tar.gz", "has_sig": false, "md5_digest": "2cc5bce33dddda1a0d6c66364d7dd1b2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 3178, "upload_time": "2019-08-10T21:18:51", "url": "https://files.pythonhosted.org/packages/88/f7/5f72082d6902ffc20173d0853fabd1ddeb794590a2af9050aac363466e85/bpmll-1.0.0.tar.gz" } ] }