allclose( actual: | | Float16Array<ArrayBuffer> | Float32Array<ArrayBuffer> | Float64Array<ArrayBuffer> | Int32Array<ArrayBuffer> | Uint32Array<ArrayBuffer> | Array | number | (RecursiveArray<number>)
[] | false | true | (RecursiveArray<boolean>)
[], expected: | | Float16Array<ArrayBuffer> | Float32Array<ArrayBuffer> | Float64Array<ArrayBuffer> | Int32Array<ArrayBuffer> | Uint32Array<ArrayBuffer> | Array | number | (RecursiveArray<number>)
[] | false | true | (RecursiveArray<boolean>)
[], options?: { atol?: number; equalNaN?: boolean; rtol?: number },): boolean
Return if two arrays are element-wise equal within a tolerance.
The formula used is
|actual - expected| <= atol + rtol * |expected|, with NaN values comparing equal ifequalNaNis true.