UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

43 lines 1.27 kB
import type { VecOpSFN, VecOpSGFN } from "./api.js"; /** * Same as {@link randDistrib} but for strided nD vectors. * * @param out - output vector * @param num - vector size * @param rnd - random distribution function * @param n - scale factor * @param io - index (default: 0) * @param so - stride (default: 1) */ export declare const randDistribS: VecOpSGFN; /** * Same as {@link randDistrib2} but for strided 2D vectors. * * @param out - output vector * @param rnd - random distribution function * @param n - scale factor * @param io - index (default: 0) * @param so - stride (default: 1) */ export declare const randDistribS2: VecOpSFN; /** * Same as {@link randDistrib3} but for strided 3D vectors. * * @param out - output vector * @param rnd - random distribution function * @param n - scale factor * @param io - index (default: 0) * @param so - stride (default: 1) */ export declare const randDistribS3: VecOpSFN; /** * Same as {@link randDistrib4} but for strided 4D vectors. * * @param out - output vector * @param rnd - random distribution function * @param n - scale factor * @param io - index (default: 0) * @param so - stride (default: 1) */ export declare const randDistribS4: VecOpSFN; //# sourceMappingURL=rand-distribs.d.ts.map