UNPKG

@astermind/astermind-elm

Version:

JavaScript Extreme Learning Machine (ELM) library for browser and Node.js.

21 lines (20 loc) 543 B
export interface TextEncoderConfig { charSet?: string; maxLen?: number; useTokenizer?: boolean; tokenizerDelimiter?: RegExp; } export declare class TextEncoder { private charSet; private charSize; private maxLen; private useTokenizer; private tokenizer?; constructor(config?: TextEncoderConfig); charToOneHot(c: string): number[]; textToVector(text: string): number[]; normalizeVector(v: number[]): number[]; getVectorSize(): number; getCharSet(): string; getMaxLen(): number; }