import * as tf from '../backend/adapter'; /** * Cyclic sweeps guarantee convergence; adaptive threshold reduction avoids wasted * iterations once off-diagonal elements are already small. With `is_psd: true`, * tiny negative eigenvalues produced by floating-point error are clamped to zero — * appropriate for graph Laplacians where exact zeros represent connected components. */ export declare function improved_jacobi_eigen(matrix: tf.Tensor2D, { max_iterations, tolerance, is_psd, }?: { max_iterations?: number; tolerance?: number; is_psd?: boolean; }): { eigenvalues: number[]; eigenvectors: number[][]; };