UNPKG

@stdlib/esm

Version:

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

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