@@ -2102,8 +2102,8 @@ base.strided.maxabs,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.maxabs( x.length,
21022102base.strided.maxabs.ndarray,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.maxabs.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ];\nbase.strided.maxabs.ndarray( 3, x, 2, 1 )\n"
21032103base.strided.maxBy,"function accessor( v ) { return v * 2.0; };\nvar x = [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ];\nbase.strided.maxBy( x.length, x, 1, accessor )\nx = [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.maxBy( N, x, 2, accessor )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nbase.strided.maxBy( N, x1, 2, accessor )\n"
21042104base.strided.maxBy.ndarray,"function accessor( v ) { return v * 2.0; };\nvar x = [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ];\nbase.strided.maxBy.ndarray( x.length, x, 1, 0, accessor )\nx = [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.maxBy.ndarray( N, x, 2, 1, accessor )\n"
2105- base.strided.maxsorted,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.maxsorted( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\ nbase.strided.maxsorted( N , x, stride )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\ nbase.strided.maxsorted( N , x1, stride )\n"
2106- base.strided.maxsorted.ndarray,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.maxsorted.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ];\nvar N = base.floor( x.length / 2 );\ nbase.strided.maxsorted.ndarray( N , x, 2, 1 )\n"
2105+ base.strided.maxsorted,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.maxsorted( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nbase.strided.maxsorted( 3 , x, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.maxsorted( 3 , x1, 2 )\n"
2106+ base.strided.maxsorted.ndarray,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.maxsorted.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ];\nbase.strided.maxsorted.ndarray( 3 , x, 2, 1 )\n"
21072107base.strided.maxViewBufferIndex,"var idx = base.strided.maxViewBufferIndex( 3, 2, 10 )\n"
21082108base.strided.mean,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.mean( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\nbase.strided.mean( N, x, stride )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\nbase.strided.mean( N, x1, stride )\n"
21092109base.strided.mean.ndarray,"var x =[ 1.0, -2.0, 2.0 ];\nbase.strided.mean.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.mean.ndarray( N, x, 2, 1 )\n"
@@ -2119,20 +2119,20 @@ base.strided.meanpw,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.meanpw( x.length,
21192119base.strided.meanpw.ndarray,"var x =[ 1.0, -2.0, 2.0 ];\nbase.strided.meanpw.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.meanpw.ndarray( N, x, 2, 1 )\n"
21202120base.strided.meanwd,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.meanwd( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\nbase.strided.meanwd( N, x, stride )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\nbase.strided.meanwd( N, x1, stride )\n"
21212121base.strided.meanwd.ndarray,"var x =[ 1.0, -2.0, 2.0 ];\nbase.strided.meanwd.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.meanwd.ndarray( N, x, 2, 1 )\n"
2122- base.strided.mediansorted,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.mediansorted( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\ nbase.strided.mediansorted( N , x, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\ nbase.strided.mediansorted( N , x1, 2 )\n"
2123- base.strided.mediansorted.ndarray,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.mediansorted.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ];\nvar N = base.floor( x.length / 2 );\ nbase.strided.mediansorted.ndarray( N , x, 2, 1 )\n"
2122+ base.strided.mediansorted,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.mediansorted( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nbase.strided.mediansorted( 3 , x, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.mediansorted( 3 , x1, 2 )\n"
2123+ base.strided.mediansorted.ndarray,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.mediansorted.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ];\nbase.strided.mediansorted.ndarray( 3 , x, 2, 1 )\n"
21242124base.strided.metaDataProps,"var meta = { 'nargs': 7, 'nin': 1, 'nout': 1 };\nvar dt = [ 'float64', 'float64' ];\nvar obj = {};\nbase.strided.metaDataProps( meta, dt, obj, false );\nobj.nargs\nobj.nin\nobj.nout\nobj.types\n"
21252125base.strided.min,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.min( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nbase.strided.min( 3, x, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.min( 3, x1, 2 )\n"
21262126base.strided.min.ndarray,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.min.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ];\nbase.strided.min.ndarray( 3, x, 2, 1 )\n"
21272127base.strided.minabs,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.minabs( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nbase.strided.minabs( 3, x, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.minabs( 3, x1, 2 )\n"
21282128base.strided.minabs.ndarray,"var x = [ 1.0, -2.0, 2.0 ];\nbase.strided.minabs.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ];\nbase.strided.minabs.ndarray( 3, x, 2, 1 )\n"
21292129base.strided.minBy,"function accessor( v ) { return v * 2.0; };\nvar x = [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ];\nbase.strided.minBy( x.length, x, 1, accessor )\nx = [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.minBy( N, x, 2, accessor )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nbase.strided.minBy( N, x1, 2, accessor )\n"
21302130base.strided.minBy.ndarray,"function accessor( v ) { return v * 2.0; };\nvar x = [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ];\nbase.strided.minBy.ndarray( x.length, x, 1, 0, accessor )\nx = [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.minBy.ndarray( N, x, 2, 1, accessor )\n"
2131- base.strided.minsorted,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.minsorted( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nvar N = base.floor( x.length / 2 );\nvar stride = 2;\ nbase.strided.minsorted( N , x, stride )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nstride = 2;\ nbase.strided.minsorted( N , x1, stride )\n"
2132- base.strided.minsorted.ndarray,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.minsorted.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ];\nvar N = base.floor( x.length / 2 );\ nbase.strided.minsorted.ndarray( N , x, 2, 1 )\n"
2131+ base.strided.minsorted,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.minsorted( x.length, x, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ];\nbase.strided.minsorted( 3 , x, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nbase.strided.minsorted( 3 , x1, 2 )\n"
2132+ base.strided.minsorted.ndarray,"var x = [ 1.0, 2.0, 3.0 ];\nbase.strided.minsorted.ndarray( x.length, x, 1, 0 )\nvar x = [ 1.0, -2.0, 3.0, 2.0, 5.0, 3.0 ];\nbase.strided.minsorted.ndarray( 3 , x, 2, 1 )\n"
21332133base.strided.minViewBufferIndex,"var idx = base.strided.minViewBufferIndex( 3, -2, 10 )\n"
2134- base.strided.mskmax,"var x = [ 1.0, -2.0, 4.0, 2.0 ];\nvar mask = [ 0, 0, 1, 0 ];\nbase.strided.mskmax( x.length, x, 1, mask, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, 4.0 ];\nmask = [ 0, 0, 0, 0, 0, 0, 1 ];\nvar N = base.floor( x.length / 2 );\ nbase.strided.mskmax( N , x, 2, mask, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, 4.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar mask0 = new Uint8Array( [ 0, 0, 0, 0, 0, 0, 1 ] );\nvar mask1 = new Uint8Array( mask0.buffer, mask0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\ nbase.strided.mskmax( N , x1, 2, mask1, 2 )\n"
2135- base.strided.mskmax.ndarray,"var x = [ 1.0, -2.0, 2.0, 4.0 ];\nvar mask = [ 0, 0, 0, 1 ];\nbase.strided.mskmax.ndarray( x.length, x, 1, 0, mask, 1, 0 )\nx = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, 4.0 ];\nmask = [ 0, 0, 0, 0, 0, 0, 1 ];\nvar N = base.floor( x.length / 2 );\ nbase.strided.mskmax.ndarray( N , x, 2, 1, mask, 2, 1 )\n"
2134+ base.strided.mskmax,"var x = [ 1.0, -2.0, 4.0, 2.0 ];\nvar mask = [ 0, 0, 1, 0 ];\nbase.strided.mskmax( x.length, x, 1, mask, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, 4.0 ];\nmask = [ 0, 0, 0, 0, 0, 0, 1 ];\nbase.strided.mskmax( 3 , x, 2, mask, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, 4.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar mask0 = new Uint8Array( [ 0, 0, 0, 0, 0, 0, 1 ] );\nvar mask1 = new Uint8Array( mask0.buffer, mask0.BYTES_PER_ELEMENT*1 );\nbase.strided.mskmax( 3 , x1, 2, mask1, 2 )\n"
2135+ base.strided.mskmax.ndarray,"var x = [ 1.0, -2.0, 2.0, 4.0 ];\nvar mask = [ 0, 0, 0, 1 ];\nbase.strided.mskmax.ndarray( x.length, x, 1, 0, mask, 1, 0 )\nx = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, 4.0 ];\nmask = [ 0, 0, 0, 0, 0, 0, 1 ];\nbase.strided.mskmax.ndarray( 3 , x, 2, 1, mask, 2, 1 )\n"
21362136base.strided.mskmin,"var x = [ 1.0, -2.0, -4.0, 2.0 ];\nvar mask = [ 0, 0, 1, 0 ];\nbase.strided.mskmin( x.length, x, 1, mask, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, -4.0 ];\nmask = [ 0, 0, 0, 0, 0, 0, 1 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.mskmin( N, x, 2, mask, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, -4.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar mask0 = new Uint8Array( [ 0, 0, 0, 0, 0, 0, 1 ] );\nvar mask1 = new Uint8Array( mask0.buffer, mask0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nbase.strided.mskmin( N, x1, 2, mask1, 2 )\n"
21372137base.strided.mskmin.ndarray,"var x = [ 1.0, -2.0, 2.0, -4.0 ];\nvar mask = [ 0, 0, 0, 1 ];\nbase.strided.mskmin.ndarray( x.length, x, 1, 0, mask, 1, 0 )\nx = [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, -4.0 ];\nmask = [ 0, 0, 0, 0, 0, 0, 1 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.mskmin.ndarray( N, x, 2, 1, mask, 2, 1 )\n"
21382138base.strided.mskrange,"var x = [ 1.0, -2.0, 4.0, 2.0 ];\nvar mask = [ 0, 0, 1, 0 ];\nbase.strided.mskrange( x.length, x, 1, mask, 1 )\nx = [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0, 4.0 ];\nmask = [ 0, 0, 0, 0, 0, 0, 1 ];\nvar N = base.floor( x.length / 2 );\nbase.strided.mskrange( N, x, 2, mask, 2 )\nvar x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0, 4.0 ] );\nvar x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\nvar mask0 = new Uint8Array( [ 0, 0, 0, 0, 0, 0, 1 ] );\nvar mask1 = new Uint8Array( mask0.buffer, mask0.BYTES_PER_ELEMENT*1 );\nN = base.floor( x0.length / 2 );\nbase.strided.mskrange( N, x1, 2, mask1, 2 )\n"
0 commit comments