Skip to content

Interface: ClassificationReport

Defined in: ml/metrics.ts:287

A scikit-learn style classification report.

Properties

accuracy

ts
accuracy: number;

Defined in: ml/metrics.ts:289


macro

ts
macro: {
  f1: number;
  precision: number;
  recall: number;
};

Defined in: ml/metrics.ts:291

Unweighted mean over classes — every class counts the same.

f1

ts
f1: number;

precision

ts
precision: number;

recall

ts
recall: number;

perClass

ts
perClass: ClassScore[];

Defined in: ml/metrics.ts:288


weighted

ts
weighted: {
  f1: number;
  precision: number;
  recall: number;
};

Defined in: ml/metrics.ts:293

Support-weighted mean — dominated by the common classes.

f1

ts
f1: number;

precision

ts
precision: number;

recall

ts
recall: number;

MIT licensed. WebGL2 required.