UNPKG

@tensorflow/tfjs-core

Version:

Hardware-accelerated JavaScript library for machine intelligence

28 lines (27 loc) 1 kB
import { TypedArray } from '../types'; export declare function mergeRealAndImagArrays(real: Float32Array, imag: Float32Array): Float32Array; export declare function splitRealAndImagArrays(complex: Float32Array): { real: Float32Array; imag: Float32Array; }; export declare function complexWithEvenIndex(complex: Float32Array): { real: Float32Array; imag: Float32Array; }; export declare function complexWithOddIndex(complex: Float32Array): { real: Float32Array; imag: Float32Array; }; export declare function getComplexWithIndex(complex: Float32Array, index: number): { real: number; imag: number; }; export declare function assignToTypedArray(data: TypedArray, real: number, imag: number, index: number): void; export declare function exponents(n: number, inverse: boolean): { real: Float32Array; imag: Float32Array; }; export declare function exponent(k: number, n: number, inverse: boolean): { real: number; imag: number; };