@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 781 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/special/abs.js";var e=a;function n(r,a,n,t,o,f){var i,u,m,p,s,v,l,d,b;if(r<=0)return o;for(u=t<0?(1-r)*t:0,m=f<0?(1-r)*f:0,i=0,p=0,b=0;b<r;b++)l=a+(v=n[u]),d=e(a)>=e(v)?a-l+v:v-l+a,a=l,l=p+d,s=e(p)>=e(d)?p-l+d:d-l+p,p=l,i+=s,o[m]=a+p+i,u+=t,m+=f;return o}var t=a;function o(r,a,e,n,o,f,i,u){var m,p,s,v,l,d,b,c,y;if(r<=0)return f;for(p=o,s=u,m=0,v=0,y=0;y<r;y++)b=a+(d=e[p]),c=t(a)>=t(d)?a-b+d:d-b+a,a=b,b=v+c,l=t(v)>=t(c)?v-b+c:c-b+v,v=b,m+=l,f[s]=a+v+m,p+=n,s+=i;return f}var f=r,i=n,u=o;f(i,"ndarray",u);var m=i;export default m;
//# sourceMappingURL=gcusumkbn2.js.map