@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 828 B
JavaScript
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0
import r from"./../../utils/define-nonenumerable-read-only-property.js";import a from"./../../math/base/assert/is-nan.js";import e from"./../../math/base/special/abs.js";var f=a,i=e;function n(r,a,e,n,o){var t,s,m,u,p;if(r<=0)return n;if(m=o<0?(1-r)*o:0,t=i(a[s=e<0?(1-r)*e:0]),n[m]=t,m+=o,p=1,!1===f(t))for(;p<r;p++){if(u=i(a[s+=e]),f(u)){t=u;break}u>t&&(t=u),n[m]=t,m+=o}if(f(t))for(;p<r;p++)n[m]=t,m+=o;return n}var o=a,t=e;function s(r,a,e,f,i,n,s){var m,u,p,b,l;if(r<=0)return i;if(p=s,m=t(a[u=f]),i[p]=m,p+=n,l=1,!1===o(m))for(;l<r;l++){if(b=t(a[u+=e]),o(b)){m=b;break}b>m&&(m=b),i[p]=m,p+=n}if(o(m))for(;l<r;l++)i[p]=m,p+=n;return i}var m=r,u=n,p=s;m(u,"ndarray",p);export default u;
//# sourceMappingURL=dcumaxabs.js.map