UNPKG

@astermind/astermind-premium

Version:

Astermind Premium - Premium ML Toolkit

69 lines 1.73 kB
export interface QuantumInspiredELMOptions { categories: string[]; hiddenUnits?: number; quantumLayers?: number; entanglement?: boolean; superposition?: boolean; activation?: 'relu' | 'tanh' | 'sigmoid' | 'linear'; maxLen?: number; useTokenizer?: boolean; } export interface QuantumInspiredELMResult { label: string; prob: number; quantumState?: number[]; amplitude?: number; } /** * Quantum-Inspired ELM * Features: * - Quantum feature maps * - Quantum superposition * - Quantum entanglement * - Quantum kernel methods */ export declare class QuantumInspiredELM { private elm; private categories; private options; private trained; private quantumStates; constructor(options: QuantumInspiredELMOptions); /** * Train with quantum-inspired features */ train(X: number[][], y: number[] | string[]): void; /** * Apply quantum feature map */ private _applyQuantumFeatureMap; /** * Encode classical data to quantum state */ private _encodeToQuantumState; /** * Apply quantum layer (quantum gates simulation) */ private _applyQuantumLayer; /** * Apply superposition (Hadamard-like) */ private _applySuperposition; /** * Apply entanglement (CNOT-like) */ private _applyEntanglement; /** * Apply rotation gates */ private _applyRotation; /** * Measure quantum state (convert to classical) */ private _measureQuantumState; /** * Predict with quantum-inspired model */ predict(X: number[] | number[][], topK?: number): QuantumInspiredELMResult[]; } //# sourceMappingURL=quantum-inspired-elm.d.ts.map