# SymphonyHierarchicalConfusionMatrix
A hierarchical confusion matrix based on the `ClassificationSpec`, which requires as additional arguments:
- `prediction_column`
- `label_column`
## Installation
```bash
pip install symphony_hierarchical_confusion_matrix
```
## Usage
To learn how to use Symphony, see the [documentation](https://apple.github.io/ml-symphony/).
## Development
To learn about how to build Symphony from source and how to contribute to the framework, please look at [CONTRIBUTING.md](../CONTRIBUTING.md) and the [development documentation](https://apple.github.io/ml-symphony/contributing.html).
Raw data
{
"_id": null,
"home_page": "https://github.com/apple/ml-symphony",
"name": "symphony-hierarchical-confusion-matrix",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.6",
"maintainer_email": "",
"keywords": "Jupyter,Widgets,IPython",
"author": "Apple",
"author_email": "dnikit-symphony-oss@group.apple.com",
"download_url": "https://files.pythonhosted.org/packages/15/01/a803f9e814345198d3af5f8f5805c8a2b9f030404fff439239522bac90b3/symphony_hierarchical_confusion_matrix-1.0.3.tar.gz",
"platform": "Linux",
"description": "# SymphonyHierarchicalConfusionMatrix\n\nA hierarchical confusion matrix based on the `ClassificationSpec`, which requires as additional arguments:\n\n- `prediction_column`\n- `label_column`\n\n## Installation\n\n```bash\npip install symphony_hierarchical_confusion_matrix\n```\n\n## Usage\n\nTo learn how to use Symphony, see the [documentation](https://apple.github.io/ml-symphony/).\n\n## Development\n\nTo learn about how to build Symphony from source and how to contribute to the framework, please look at [CONTRIBUTING.md](../CONTRIBUTING.md) and the [development documentation](https://apple.github.io/ml-symphony/contributing.html).\n",
"bugtrack_url": null,
"license": "Apple Sample Code License",
"summary": "A confusion matrix Symphony component that can display hierarchical labels",
"version": "1.0.3",
"project_urls": {
"Homepage": "https://github.com/apple/ml-symphony"
},
"split_keywords": [
"jupyter",
"widgets",
"ipython"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6284446178076dd4bd48983516a0a83c28633f134d7dde54bc0427338bafc849",
"md5": "ad7612662cbcfe7024dba31e476177d8",
"sha256": "23e5125c698a9a4c9b1f5d603bedf05a4d60c9e22cc1ea41887de290e52e8cf3"
},
"downloads": -1,
"filename": "symphony_hierarchical_confusion_matrix-1.0.3-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "ad7612662cbcfe7024dba31e476177d8",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": ">=3.6",
"size": 14918815,
"upload_time": "2023-08-11T19:39:03",
"upload_time_iso_8601": "2023-08-11T19:39:03.517279Z",
"url": "https://files.pythonhosted.org/packages/62/84/446178076dd4bd48983516a0a83c28633f134d7dde54bc0427338bafc849/symphony_hierarchical_confusion_matrix-1.0.3-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1501a803f9e814345198d3af5f8f5805c8a2b9f030404fff439239522bac90b3",
"md5": "267df515ce8c1bed755d7e90cd2b473f",
"sha256": "5a1552153c6929ffd3d5df1cab138343c74b3a28fe99346e8d76e5cbdfec6ef3"
},
"downloads": -1,
"filename": "symphony_hierarchical_confusion_matrix-1.0.3.tar.gz",
"has_sig": false,
"md5_digest": "267df515ce8c1bed755d7e90cd2b473f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 11364233,
"upload_time": "2023-08-11T19:39:21",
"upload_time_iso_8601": "2023-08-11T19:39:21.262784Z",
"url": "https://files.pythonhosted.org/packages/15/01/a803f9e814345198d3af5f8f5805c8a2b9f030404fff439239522bac90b3/symphony_hierarchical_confusion_matrix-1.0.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-08-11 19:39:21",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "apple",
"github_project": "ml-symphony",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "accessible-pygments",
"specs": [
[
"==",
"0.0.4"
]
]
},
{
"name": "aiofiles",
"specs": [
[
"==",
"22.1.0"
]
]
},
{
"name": "aiosqlite",
"specs": [
[
"==",
"0.19.0"
]
]
},
{
"name": "alabaster",
"specs": [
[
"==",
"0.7.13"
]
]
},
{
"name": "anyio",
"specs": [
[
"==",
"3.7.1"
]
]
},
{
"name": "appnope",
"specs": [
[
"==",
"0.1.3"
]
]
},
{
"name": "argon2-cffi",
"specs": [
[
"==",
"21.3.0"
]
]
},
{
"name": "argon2-cffi-bindings",
"specs": [
[
"==",
"21.2.0"
]
]
},
{
"name": "arrow",
"specs": [
[
"==",
"1.2.3"
]
]
},
{
"name": "asttokens",
"specs": [
[
"==",
"2.2.1"
]
]
},
{
"name": "async-lru",
"specs": [
[
"==",
"2.0.3"
]
]
},
{
"name": "attrs",
"specs": [
[
"==",
"23.1.0"
]
]
},
{
"name": "Babel",
"specs": [
[
"==",
"2.12.1"
]
]
},
{
"name": "backcall",
"specs": [
[
"==",
"0.2.0"
]
]
},
{
"name": "beautifulsoup4",
"specs": [
[
"==",
"4.12.2"
]
]
},
{
"name": "bleach",
"specs": [
[
"==",
"6.0.0"
]
]
},
{
"name": "certifi",
"specs": [
[
"==",
"2023.7.22"
]
]
},
{
"name": "cffi",
"specs": [
[
"==",
"1.15.1"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"3.2.0"
]
]
},
{
"name": "comm",
"specs": [
[
"==",
"0.1.3"
]
]
},
{
"name": "commonmark",
"specs": [
[
"==",
"0.9.1"
]
]
},
{
"name": "debugpy",
"specs": [
[
"==",
"1.6.7"
]
]
},
{
"name": "decorator",
"specs": [
[
"==",
"5.1.1"
]
]
},
{
"name": "defusedxml",
"specs": [
[
"==",
"0.7.1"
]
]
},
{
"name": "deprecation",
"specs": [
[
"==",
"2.1.0"
]
]
},
{
"name": "docutils",
"specs": [
[
"==",
"0.19"
]
]
},
{
"name": "executing",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "fastjsonschema",
"specs": [
[
"==",
"2.18.0"
]
]
},
{
"name": "fqdn",
"specs": [
[
"==",
"1.5.1"
]
]
},
{
"name": "html5lib",
"specs": [
[
"==",
"1.1"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.4"
]
]
},
{
"name": "imagesize",
"specs": [
[
"==",
"1.4.1"
]
]
},
{
"name": "iniconfig",
"specs": [
[
"==",
"2.0.0"
]
]
},
{
"name": "ipykernel",
"specs": [
[
"==",
"6.24.0"
]
]
},
{
"name": "ipython",
"specs": [
[
"==",
"8.14.0"
]
]
},
{
"name": "ipython-genutils",
"specs": [
[
"==",
"0.2.0"
]
]
},
{
"name": "ipywidgets",
"specs": [
[
"==",
"8.0.7"
]
]
},
{
"name": "isoduration",
"specs": [
[
"==",
"20.11.0"
]
]
},
{
"name": "jedi",
"specs": [
[
"==",
"0.18.2"
]
]
},
{
"name": "Jinja2",
"specs": [
[
"==",
"3.1.2"
]
]
},
{
"name": "json5",
"specs": [
[
"==",
"0.9.14"
]
]
},
{
"name": "jsonpointer",
"specs": [
[
"==",
"2.4"
]
]
},
{
"name": "jsonschema",
"specs": [
[
"==",
"4.18.4"
]
]
},
{
"name": "jsonschema-specifications",
"specs": [
[
"==",
"2023.7.1"
]
]
},
{
"name": "jupyter",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "jupyter-console",
"specs": [
[
"==",
"6.6.3"
]
]
},
{
"name": "jupyter-events",
"specs": [
[
"==",
"0.6.3"
]
]
},
{
"name": "jupyter-lsp",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "jupyter-packaging",
"specs": [
[
"==",
"0.7.9"
]
]
},
{
"name": "jupyter-sphinx",
"specs": [
[
"==",
"0.4.0"
]
]
},
{
"name": "jupyter-ydoc",
"specs": [
[
"==",
"0.2.5"
]
]
},
{
"name": "jupyter_client",
"specs": [
[
"==",
"8.3.0"
]
]
},
{
"name": "jupyter_core",
"specs": [
[
"==",
"5.3.1"
]
]
},
{
"name": "jupyter_server",
"specs": [
[
"==",
"2.7.0"
]
]
},
{
"name": "jupyter_server_fileid",
"specs": [
[
"==",
"0.9.0"
]
]
},
{
"name": "jupyter_server_terminals",
"specs": [
[
"==",
"0.4.4"
]
]
},
{
"name": "jupyter_server_ydoc",
"specs": [
[
"==",
"0.8.0"
]
]
},
{
"name": "jupyterlab",
"specs": [
[
"==",
"3.6.5"
]
]
},
{
"name": "jupyterlab-pygments",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "jupyterlab-widgets",
"specs": [
[
"==",
"3.0.8"
]
]
},
{
"name": "jupyterlab_server",
"specs": [
[
"==",
"2.24.0"
]
]
},
{
"name": "MarkupSafe",
"specs": [
[
"==",
"2.1.3"
]
]
},
{
"name": "matplotlib-inline",
"specs": [
[
"==",
"0.1.6"
]
]
},
{
"name": "mistune",
"specs": [
[
"==",
"2.0.5"
]
]
},
{
"name": "nbclassic",
"specs": [
[
"==",
"1.0.0"
]
]
},
{
"name": "nbclient",
"specs": [
[
"==",
"0.8.0"
]
]
},
{
"name": "nbconvert",
"specs": [
[
"==",
"7.7.2"
]
]
},
{
"name": "nbformat",
"specs": [
[
"==",
"5.9.1"
]
]
},
{
"name": "nbsphinx",
"specs": [
[
"==",
"0.9.2"
]
]
},
{
"name": "nbsphinx-link",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "nest-asyncio",
"specs": [
[
"==",
"1.5.6"
]
]
},
{
"name": "notebook",
"specs": [
[
"==",
"6.5.4"
]
]
},
{
"name": "notebook_shim",
"specs": [
[
"==",
"0.2.3"
]
]
},
{
"name": "numpy",
"specs": [
[
"==",
"1.25.1"
]
]
},
{
"name": "overrides",
"specs": [
[
"==",
"7.3.1"
]
]
},
{
"name": "packaging",
"specs": [
[
"==",
"23.1"
]
]
},
{
"name": "pandas",
"specs": [
[
"==",
"2.0.3"
]
]
},
{
"name": "pandocfilters",
"specs": [
[
"==",
"1.5.0"
]
]
},
{
"name": "parso",
"specs": [
[
"==",
"0.8.3"
]
]
},
{
"name": "pexpect",
"specs": [
[
"==",
"4.8.0"
]
]
},
{
"name": "pickleshare",
"specs": [
[
"==",
"0.7.5"
]
]
},
{
"name": "platformdirs",
"specs": [
[
"==",
"3.9.1"
]
]
},
{
"name": "pluggy",
"specs": [
[
"==",
"1.2.0"
]
]
},
{
"name": "prometheus-client",
"specs": [
[
"==",
"0.17.1"
]
]
},
{
"name": "prompt-toolkit",
"specs": [
[
"==",
"3.0.39"
]
]
},
{
"name": "psutil",
"specs": [
[
"==",
"5.9.5"
]
]
},
{
"name": "ptyprocess",
"specs": [
[
"==",
"0.7.0"
]
]
},
{
"name": "pure-eval",
"specs": [
[
"==",
"0.2.2"
]
]
},
{
"name": "pyarrow",
"specs": [
[
"==",
"12.0.1"
]
]
},
{
"name": "pycparser",
"specs": [
[
"==",
"2.21"
]
]
},
{
"name": "pydata-sphinx-theme",
"specs": [
[
"==",
"0.13.3"
]
]
},
{
"name": "Pygments",
"specs": [
[
"==",
"2.15.1"
]
]
},
{
"name": "pypandoc",
"specs": [
[
"==",
"1.11"
]
]
},
{
"name": "pytest",
"specs": [
[
"==",
"7.4.0"
]
]
},
{
"name": "pytest_check_links",
"specs": [
[
"==",
"0.9.0"
]
]
},
{
"name": "python-dateutil",
"specs": [
[
"==",
"2.8.2"
]
]
},
{
"name": "python-json-logger",
"specs": [
[
"==",
"2.0.7"
]
]
},
{
"name": "pytz",
"specs": [
[
"==",
"2023.3"
]
]
},
{
"name": "PyYAML",
"specs": [
[
"==",
"6.0.1"
]
]
},
{
"name": "pyzmq",
"specs": [
[
"==",
"25.1.0"
]
]
},
{
"name": "qtconsole",
"specs": [
[
"==",
"5.4.3"
]
]
},
{
"name": "QtPy",
"specs": [
[
"==",
"2.3.1"
]
]
},
{
"name": "recommonmark",
"specs": [
[
"==",
"0.7.1"
]
]
},
{
"name": "referencing",
"specs": [
[
"==",
"0.30.0"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.31.0"
]
]
},
{
"name": "rfc3339-validator",
"specs": [
[
"==",
"0.1.4"
]
]
},
{
"name": "rfc3986-validator",
"specs": [
[
"==",
"0.1.1"
]
]
},
{
"name": "rpds-py",
"specs": [
[
"==",
"0.9.2"
]
]
},
{
"name": "Send2Trash",
"specs": [
[
"==",
"1.8.2"
]
]
},
{
"name": "six",
"specs": [
[
"==",
"1.16.0"
]
]
},
{
"name": "sniffio",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "snowballstemmer",
"specs": [
[
"==",
"2.2.0"
]
]
},
{
"name": "soupsieve",
"specs": [
[
"==",
"2.4.1"
]
]
},
{
"name": "Sphinx",
"specs": [
[
"==",
"6.2.1"
]
]
},
{
"name": "sphinx-book-theme",
"specs": [
[
"==",
"1.0.1"
]
]
},
{
"name": "sphinx_mdinclude",
"specs": [
[
"==",
"0.5.3"
]
]
},
{
"name": "sphinxcontrib-applehelp",
"specs": [
[
"==",
"1.0.4"
]
]
},
{
"name": "sphinxcontrib-devhelp",
"specs": [
[
"==",
"1.0.2"
]
]
},
{
"name": "sphinxcontrib-htmlhelp",
"specs": [
[
"==",
"2.0.1"
]
]
},
{
"name": "sphinxcontrib-jsmath",
"specs": [
[
"==",
"1.0.1"
]
]
},
{
"name": "sphinxcontrib-qthelp",
"specs": [
[
"==",
"1.0.3"
]
]
},
{
"name": "sphinxcontrib-serializinghtml",
"specs": [
[
"==",
"1.1.5"
]
]
},
{
"name": "stack-data",
"specs": [
[
"==",
"0.6.2"
]
]
},
{
"name": "terminado",
"specs": [
[
"==",
"0.17.1"
]
]
},
{
"name": "tinycss2",
"specs": [
[
"==",
"1.2.1"
]
]
},
{
"name": "tomlkit",
"specs": [
[
"==",
"0.11.8"
]
]
},
{
"name": "tornado",
"specs": [
[
"==",
"6.3.2"
]
]
},
{
"name": "traitlets",
"specs": [
[
"==",
"5.9.0"
]
]
},
{
"name": "typing_extensions",
"specs": [
[
"==",
"4.7.1"
]
]
},
{
"name": "tzdata",
"specs": [
[
"==",
"2023.3"
]
]
},
{
"name": "uri-template",
"specs": [
[
"==",
"1.3.0"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.0.4"
]
]
},
{
"name": "wcwidth",
"specs": [
[
"==",
"0.2.6"
]
]
},
{
"name": "webcolors",
"specs": [
[
"==",
"1.13"
]
]
},
{
"name": "webencodings",
"specs": [
[
"==",
"0.5.1"
]
]
},
{
"name": "websocket-client",
"specs": [
[
"==",
"1.6.1"
]
]
},
{
"name": "widgetsnbextension",
"specs": [
[
"==",
"4.0.8"
]
]
},
{
"name": "y-py",
"specs": [
[
"==",
"0.6.0"
]
]
},
{
"name": "ypy-websocket",
"specs": [
[
"==",
"0.8.4"
]
]
}
],
"lcname": "symphony-hierarchical-confusion-matrix"
}