You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: data/data.csv
+2-2
Original file line number
Diff line number
Diff line change
@@ -1514,8 +1514,8 @@ base.strided.dapx,"\nbase.strided.dapx( N, alpha, x, stride )\n Adds a consta
1514
1514
base.strided.dapx.ndarray,"\nbase.strided.dapx.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each element in a double-precision floating-point strided\n array using alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n x: Float64Array\n Input array.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ -2.0, 1.0, 3.0, -5.0, 4.0, -1.0, -3.0 ] );\n > base.strided.dapx.ndarray( x.length, 5.0, x, 1, 0 )\n <Float64Array>[ 3.0, 6.0, 8.0, 0.0, 9.0, 4.0, 2.0 ]\n\n // Using an index offset:\n > x = new Float64Array( [ 1.0, -2.0, 3.0, -4.0, 5.0, -6.0 ] );\n > base.strided.dapx.ndarray( 3, 5.0, x, 2, 1 )\n <Float64Array>[ 1.0, 3.0, 3.0, 1.0, 5.0, -1.0 ]\n\n See Also\n --------\n base.strided.gapx, base.strided.sapx"
1515
1515
base.strided.dapxsum,"\nbase.strided.dapxsum( N, alpha, x, stride )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum.\n\n The `N` and `stride` parameters determine which elements in `x` are accessed\n at runtime.\n\n Indexing is relative to the first index. To introduce an offset, use a typed\n array view.\n\n If `N <= 0`, the function returns `0.0`.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsum( x.length, 5.0, x, 1 )\n 16.0\n\n // Using `N` and `stride` parameters:\n > x = new Float64Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > var stride = 2;\n > base.strided.dapxsum( N, 5.0, x, stride )\n 16.0\n\n // Using view offsets:\n > var x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\n > N = base.floor( x0.length / 2 );\n > stride = 2;\n > base.strided.dapxsum( N, 5.0, x1, stride )\n 14.0\n\nbase.strided.dapxsum.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsum.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > base.strided.dapxsum.ndarray( N, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsumpw, base.strided.dsum, base.strided.gapxsum, base.strided.sapxsum\n"
1516
1516
base.strided.dapxsum.ndarray,"\nbase.strided.dapxsum.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsum.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > base.strided.dapxsum.ndarray( N, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsumpw, base.strided.dsum, base.strided.gapxsum, base.strided.sapxsum"
1517
-
base.strided.dapxsumkbn,"\nbase.strided.dapxsumkbn( N, alpha, x, stride )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using an improved Kahan–Babuška algorithm.\n\n The `N` and `stride` parameters determine which elements in `x` are accessed\n at runtime.\n\n Indexing is relative to the first index. To introduce an offset, use a typed\n array view.\n\n If `N <= 0`, the function returns `0.0`.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn( x.length, 5.0, x, 1 )\n 16.0\n\n // Using `N` and `stride` parameters:\n > x = new Float64Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > var stride = 2;\n > base.strided.dapxsumkbn( N, 5.0, x, stride )\n 16.0\n\n // Using view offsets:\n > var x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\n > N = base.floor( x0.length / 2 );\n > stride = 2;\n > base.strided.dapxsumkbn( N, 5.0, x1, stride )\n 14.0\n\nbase.strided.dapxsumkbn.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using an improved Kahan–Babuška algorithm and\n alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > base.strided.dapxsumkbn.ndarray( N, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsum, base.strided.dsumkbn, base.strided.gapxsumkbn, base.strided.sapxsumkbn\n"
1518
-
base.strided.dapxsumkbn.ndarray,"\nbase.strided.dapxsumkbn.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using an improved Kahan–Babuška algorithm and\n alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > base.strided.dapxsumkbn.ndarray( N, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsum, base.strided.dsumkbn, base.strided.gapxsumkbn, base.strided.sapxsumkbn"
1517
+
base.strided.dapxsumkbn,"\nbase.strided.dapxsumkbn( N, alpha, x, stride )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using an improved Kahan–Babuška algorithm.\n\n The `N` and stride parameters determine which elements in the strided \n array are accessed at runtime.\n\n Indexing is relative to the first index. To introduce an offset, use a typed\n array view.\n\n If `N <= 0`, the function returns `0.0`.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn( x.length, 5.0, x, 1 )\n 16.0\n\n // Using `N` and `stride` parameters:\n > x = new Float64Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\n > base.strided.dapxsumkbn( 3, 5.0, x, 2 )\n 16.0\n\n // Using view offsets:\n > var x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\n > base.strided.dapxsumkbn( 3, 5.0, x1, 2)\n 14.0\n\n\nbase.strided.dapxsumkbn.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using an improved Kahan–Babuška algorithm and\n alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > base.strided.dapxsumkbn.ndarray( 3, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsum, base.strided.dsumkbn, base.strided.gapxsumkbn, base.strided.sapxsumkbn\n"
1518
+
base.strided.dapxsumkbn.ndarray,"\nbase.strided.dapxsumkbn.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using an improved Kahan–Babuška algorithm and\n alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > base.strided.dapxsumkbn.ndarray( 3, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsum, base.strided.dsumkbn, base.strided.gapxsumkbn, base.strided.sapxsumkbn"
1519
1519
base.strided.dapxsumkbn2,"\nbase.strided.dapxsumkbn2( N, alpha, x, stride )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using a second-order iterative Kahan–Babuška\n algorithm.\n\n The `N` and `stride` parameters determine which elements in `x` are accessed\n at runtime.\n\n Indexing is relative to the first index. To introduce an offset, use a typed\n array view.\n\n If `N <= 0`, the function returns `0.0`.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn2( x.length, 5.0, x, 1 )\n 16.0\n\n // Using `N` and `stride` parameters:\n > x = new Float64Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > var stride = 2;\n > base.strided.dapxsumkbn2( N, 5.0, x, stride )\n 16.0\n\n // Using view offsets:\n > var x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\n > N = base.floor( x0.length / 2 );\n > stride = 2;\n > base.strided.dapxsumkbn2( N, 5.0, x1, stride )\n 14.0\n\nbase.strided.dapxsumkbn2.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using a second-order iterative Kahan–Babuška\n algorithm and alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn2.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > base.strided.dapxsumkbn2.ndarray( N, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsum, base.strided.dsumkbn2, base.strided.gapxsumkbn2, base.strided.sapxsumkbn2\n"
1520
1520
base.strided.dapxsumkbn2.ndarray,"\nbase.strided.dapxsumkbn2.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using a second-order iterative Kahan–Babuška\n algorithm and alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumkbn2.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > base.strided.dapxsumkbn2.ndarray( N, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsum, base.strided.dsumkbn2, base.strided.gapxsumkbn2, base.strided.sapxsumkbn2"
1521
1521
base.strided.dapxsumors,"\nbase.strided.dapxsumors( N, alpha, x, stride )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using ordinary recursive summation.\n\n The `N` and `stride` parameters determine which elements in `x` are accessed\n at runtime.\n\n Indexing is relative to the first index. To introduce an offset, use a typed\n array view.\n\n If `N <= 0`, the function returns `0.0`.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumors( x.length, 5.0, x, 1 )\n 16.0\n\n // Using `N` and `stride` parameters:\n > x = new Float64Array( [ -2.0, 1.0, 1.0, -5.0, 2.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > var stride = 2;\n > base.strided.dapxsumors( N, 5.0, x, stride )\n 16.0\n\n // Using view offsets:\n > var x0 = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var x1 = new Float64Array( x0.buffer, x0.BYTES_PER_ELEMENT*1 );\n > N = base.floor( x0.length / 2 );\n > stride = 2;\n > base.strided.dapxsumors( N, 5.0, x1, stride )\n 14.0\n\nbase.strided.dapxsumors.ndarray( N, alpha, x, stride, offset )\n Adds a constant to each double-precision floating-point strided array\n element and computes the sum using ordinary recursive summation and\n alternative indexing semantics.\n\n While typed array views mandate a view offset based on the underlying\n buffer, the `offset` parameter supports indexing semantics based on a\n starting index.\n\n Parameters\n ----------\n N: integer\n Number of indexed elements.\n\n alpha: number\n Constant.\n\n x: Float64Array\n Input array.\n\n stride: integer\n Index increment.\n\n offset: integer\n Starting index.\n\n Returns\n -------\n out: number\n Sum.\n\n Examples\n --------\n // Standard Usage:\n > var x = new Float64Array( [ 1.0, -2.0, 2.0 ] );\n > base.strided.dapxsumors.ndarray( x.length, 5.0, x, 1, 0 )\n 16.0\n\n // Using offset parameter:\n > var x = new Float64Array( [ 1.0, -2.0, 3.0, 2.0, 5.0, -1.0 ] );\n > var N = base.floor( x.length / 2 );\n > base.strided.dapxsumors.ndarray( N, 5.0, x, 2, 1 )\n 14.0\n\n See Also\n --------\n base.strided.dapxsum, base.strided.dsumors, base.strided.gapxsumors, base.strided.sapxsumors\n"
0 commit comments