DefinitelyTyped/types/bayes-classifier/index.d.ts
Jason Harrison 537ab33583 Add types for bayes-classifier (#37337)
* Add types for bayes-classifier

* Address review

* Address review
2019-08-07 14:58:45 -07:00

29 lines
673 B
TypeScript

// Type definitions for bayes-classifier 0.0
// Project: https://github.com/miguelmota/bayes-classifier
// Definitions by: Jason Harrison <https://github.com/jasonharrison>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 3.5
interface Classifications {
label: string;
value: number;
}
declare class BayesClassifier {
constructor();
addDocument(doc: string, label: string): void;
addDocuments(docs: string[], label: string): void;
classify(doc: string): string;
getClassifications(doc: string): Classifications;
restore(classifier: any): void;
train(): void;
}
export = BayesClassifier;