UNPKG

@stdlib/esm

Version:

ES module distribution for Stdlib, a standard library for JavaScript and Node.js.

3 lines 792 B
// 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 e from"./../../../math/base/special/abs.js";var n=e;function t(r,e,t,a){var f,o,i,u,m,p,s,l,v;if(r<=0)return 0;if(1===r||0===a)return e+t[0];for(i=a<0?(1-r)*a:0,f=0,o=0,u=0,v=0;v<r;v++)s=f+(p=e+t[i]),l=n(f)>=n(p)?f-s+p:p-s+f,f=s,s=u+l,m=n(u)>=n(l)?u-s+l:l-s+u,u=s,o+=m,i+=a;return f+u+o}var a=e;function f(r,e,n,t,f){var o,i,u,m,p,s,l,v,d;if(r<=0)return 0;if(1===r||0===t)return e+n[0];for(u=f,o=0,i=0,m=0,d=0;d<r;d++)l=o+(s=e+n[u]),v=a(o)>=a(s)?o-l+s:s-l+o,o=l,l=m+v,p=a(m)>=a(v)?m-l+v:v-l+m,m=l,i+=p,u+=t;return o+m+i}var o=r,i=t,u=f;o(i,"ndarray",u);export default i; //# sourceMappingURL=dapxsumkbn2.js.map