@apple/hierarchical-confusion-matrix
Advanced tools
Comparing version 1.0.0 to 1.0.1
{ | ||
"name": "@apple/hierarchical-confusion-matrix", | ||
"author": "Apple Inc.", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"license": "Apple Sample Code", | ||
@@ -11,11 +11,11 @@ "main": "public/confMat.js", | ||
"devDependencies": { | ||
"@babel/core": "^7.17.5", | ||
"@babel/preset-typescript": "^7.16.7", | ||
"@rollup/plugin-commonjs": "^21.0.2", | ||
"@babel/core": "^7.18.10", | ||
"@babel/preset-typescript": "^7.18.6", | ||
"@rollup/plugin-commonjs": "^22.0.2", | ||
"@rollup/plugin-json": "^4.1.0", | ||
"@rollup/plugin-node-resolve": "^13.1.3", | ||
"@rollup/plugin-typescript": "^8.3.1", | ||
"@rollup/plugin-typescript": "^8.4.0", | ||
"@tsconfig/svelte": "^3.0.0", | ||
"@types/cwise": "^1.0.4", | ||
"@types/d3-array": "^3.0.2", | ||
"@types/d3-array": "^3.0.3", | ||
"@types/d3-dsv": "^3.0.0", | ||
@@ -26,14 +26,14 @@ "@types/d3-scale": "^4.0.2", | ||
"@types/ndarray": "^1.0.11", | ||
"@types/node": "^17.0.21", | ||
"@typescript-eslint/eslint-plugin": "^5.14.0", | ||
"@typescript-eslint/parser": "^5.14.0", | ||
"babel-jest": "^27.5.1", | ||
"eslint": "^8.10.0", | ||
"eslint-plugin-jest": "^26.1.1", | ||
"@types/node": "^18.7.23", | ||
"@typescript-eslint/eslint-plugin": "^5.38.1", | ||
"@typescript-eslint/parser": "^5.30.3", | ||
"babel-jest": "^29.0.1", | ||
"eslint": "^8.24.0", | ||
"eslint-plugin-jest": "^26.5.3", | ||
"eslint-plugin-json": "^3.1.0", | ||
"eslint-plugin-svelte3": "^3.4.1", | ||
"gh-pages": "^3.2.3", | ||
"eslint-plugin-svelte3": "^4.0.0", | ||
"gh-pages": "^4.0.0", | ||
"jest": "^27.5.1", | ||
"npm-run-all": "^4.1.5", | ||
"rollup": "^2.70.0", | ||
"rollup": "^2.79.0", | ||
"rollup-plugin-css-only": "^3.1.0", | ||
@@ -44,8 +44,8 @@ "rollup-plugin-livereload": "^2.0.5", | ||
"sirv-cli": "^2.0.2", | ||
"svelte": "^3.46.4", | ||
"svelte-check": "^2.4.5", | ||
"svelte-preprocess": "^4.10.4", | ||
"ts-jest": "^27.1.3", | ||
"svelte": "^3.50.1", | ||
"svelte-check": "^2.8.0", | ||
"svelte-preprocess": "^4.10.7", | ||
"ts-jest": "^27.1.5", | ||
"tslib": "^2.3.1", | ||
"typescript": "^4.6.2" | ||
"typescript": "^4.7.4" | ||
}, | ||
@@ -65,5 +65,5 @@ "scripts": { | ||
"dependencies": { | ||
"d3-array": "^2.11.0", | ||
"d3-dsv": "^2.0.0", | ||
"d3-scale": "^3.2.3", | ||
"d3-array": "^3.2.0", | ||
"d3-dsv": "^3.0.1", | ||
"d3-scale": "^4.0.2", | ||
"lodash": "^4.17.21", | ||
@@ -70,0 +70,0 @@ "ndarray": "^1.0.19", |
# Neo: Hierarchical Confusion Matrix | ||
[![npm version](https://img.shields.io/npm/v/@apple/hierarchical-confusion-matrix.svg)](https://www.npmjs.com/package/@apple/hierarchical-confusion-matrix) | ||
The confusion matrix, a ubiquitous visualization for helping people evaluate machine learning models, is a tabular layout that compares predicted class labels against actual class labels over all data instances. Neo is a visual analytics system that enables practitioners to flexibly author and interact with hierarchical and multi-output confusion matrices, visualize derived metrics, renormalize confusions, and share matrix specifications. | ||
@@ -9,5 +11,5 @@ | ||
Jochen Görtler, Fred Hohman, Dominik Moritz, Kanit Wongsuphasawat, Donghao Ren, Rahul Nair, Marc Kirchner, Kayur Patel | ||
*ACM Conference on Human Factors in Computing Systems (CHI), 2022.* | ||
*ACM Conference on Human Factors in Computing Systems (CHI), 2022.* | ||
[<img width="16" alt="image" src="https://user-images.githubusercontent.com/5741691/166707770-eac596b5-2622-4899-9ff8-8c3037b03b3a.png"> Paper](https://arxiv.org/abs/2110.12536), [<img width="12" alt="image" src="https://user-images.githubusercontent.com/5741691/166709218-c8fa7af7-a5a4-467b-b77d-679aaf1aabda.png"> Live demo](https://apple.github.io/ml-hierarchical-confusion-matrix/), [<img width="18" alt="image" src="https://user-images.githubusercontent.com/5741691/166709344-e11b80c9-1b24-4412-bd7d-03c7e3dfaecc.png"> Video](https://www.youtube.com/watch?v=LmsJJDHfGlI), [<img width="18" alt="image" src="https://user-images.githubusercontent.com/5741691/166709459-5d0e44a5-0dbc-4679-b071-10ed0a3cdd92.png"> Video Preview](https://www.youtube.com/watch?v=8ZxvsLPIF_Q), [<img width="20" alt="image" src="https://user-images.githubusercontent.com/5741691/166706116-4d2c003f-fd68-4b75-b896-8f9a588318c1.png"> Code](https://github.com/apple/ml-hierarchical-confusion-matrix/) | ||
## Documentation | ||
@@ -119,3 +121,3 @@ | ||
``` | ||
```json | ||
{ | ||
@@ -135,3 +137,3 @@ "actual": [ | ||
``` | ||
```json | ||
{ | ||
@@ -151,3 +153,3 @@ "actual": [ | ||
``` | ||
```json | ||
{ | ||
@@ -169,3 +171,3 @@ "actual": [ | ||
``` | ||
```json | ||
{ | ||
@@ -230,3 +232,3 @@ "actual": [ | ||
```bibtex | ||
@inproceedings{gortler2022neo, | ||
@inproceedings{goertler2022neo, | ||
title={Neo: Generalizing Confusion Matrix Visualization to Hierarchical and Multi-Output Labels}, | ||
@@ -233,0 +235,0 @@ author={Görtler, Jochen and Hohman, Fred and Moritz, Dominik and Wongsuphasawat, Kanit and Ren, Donghao and Nair, Rahul and Kirchner, Marc and Patel, Kayur}, |
240
194641
36
1591
+ Addedcommander@7.2.0(transitive)
+ Addedd3-color@3.1.0(transitive)
+ Addedd3-dsv@3.0.1(transitive)
+ Addedd3-format@3.1.0(transitive)
+ Addedd3-time-format@4.1.0(transitive)
+ Addediconv-lite@0.6.3(transitive)
+ Addedinternmap@2.0.3(transitive)
- Removedcommander@2.20.3(transitive)
- Removedd3-array@2.12.1(transitive)
- Removedd3-color@2.0.0(transitive)
- Removedd3-dsv@2.0.0(transitive)
- Removedd3-format@2.0.0(transitive)
- Removedd3-interpolate@2.0.1(transitive)
- Removedd3-scale@3.3.0(transitive)
- Removedd3-time@2.1.1(transitive)
- Removedd3-time-format@3.0.0(transitive)
- Removediconv-lite@0.4.24(transitive)
- Removedinternmap@1.0.1(transitive)
Updatedd3-array@^3.2.0
Updatedd3-dsv@^3.0.1
Updatedd3-scale@^4.0.2