Skip to content

Commit aba8c1a

Browse files
committed
feat: add ndsliceDimensionFrom to namespace
1 parent c54dc22 commit aba8c1a

File tree

27 files changed

+46
-18
lines changed

27 files changed

+46
-18
lines changed

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,7 @@ nditerValues,"@stdlib/ndarray/iter/values"
23042304
ndslice,"@stdlib/ndarray/slice"
23052305
ndsliceAssign,"@stdlib/ndarray/slice-assign"
23062306
ndsliceDimension,"@stdlib/ndarray/slice-dimension"
2307+
ndsliceDimensionFrom,"@stdlib/ndarray/slice-dimension-from"
23072308
ndsliceDimensionTo,"@stdlib/ndarray/slice-dimension-to"
23082309
ndzeros,"@stdlib/ndarray/zeros"
23092310
ndzerosLike,"@stdlib/ndarray/zeros-like"

lib/node_modules/@stdlib/namespace/alias2pkg/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2related/data/data.csv

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2303,8 +2303,9 @@ nditerRows,"nditerColumns,ndslice"
23032303
nditerValues,"ndarray,nditerEntries,nditerIndices"
23042304
ndslice,"array,ndarray,ndsliceAssign,ndsliceDimension"
23052305
ndsliceAssign,"array,ndarray,ndslice"
2306-
ndsliceDimension,"array,ndarray,ndslice,ndsliceDimensionTo"
2307-
ndsliceDimensionTo,"array,ndarray,ndslice,ndsliceDimension"
2306+
ndsliceDimension,"array,ndarray,ndslice,ndsliceDimensionFrom,ndsliceDimensionTo"
2307+
ndsliceDimensionFrom,"array,ndarray,ndslice,ndsliceDimension,ndsliceDimensionTo"
2308+
ndsliceDimensionTo,"array,ndarray,ndslice,ndsliceDimension,ndsliceDimensionFrom"
23082309
ndzeros,"ndempty,ndzerosLike"
23092310
ndzerosLike,"ndemptyLike,ndzeros"
23102311
nextGraphemeClusterBreak,"numGraphemeClusters,prevGraphemeClusterBreak"

lib/node_modules/@stdlib/namespace/alias2related/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,7 @@ nditerValues,"@stdlib/ndarray-iter-values"
23042304
ndslice,"@stdlib/ndarray-slice"
23052305
ndsliceAssign,"@stdlib/ndarray-slice-assign"
23062306
ndsliceDimension,"@stdlib/ndarray-slice-dimension"
2307+
ndsliceDimensionFrom,"@stdlib/ndarray-slice-dimension-from"
23072308
ndsliceDimensionTo,"@stdlib/ndarray-slice-dimension-to"
23082309
ndzeros,"@stdlib/ndarray-zeros"
23092310
ndzerosLike,"@stdlib/ndarray-zeros-like"

lib/node_modules/@stdlib/namespace/alias2standalone/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/aliases/data/data.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,7 @@ nditerValues
23042304
ndslice
23052305
ndsliceAssign
23062306
ndsliceDimension
2307+
ndsliceDimensionFrom
23072308
ndsliceDimensionTo
23082309
ndzeros
23092310
ndzerosLike

lib/node_modules/@stdlib/namespace/lib/namespace/n.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,21 @@ ns.push({
439439
]
440440
});
441441

442+
ns.push({
443+
'alias': 'ndsliceDimensionFrom',
444+
'path': '@stdlib/ndarray/slice-dimension-from',
445+
'value': require( '@stdlib/ndarray/slice-dimension-from' ),
446+
'type': 'Function',
447+
'related': [
448+
'@stdlib/ndarray/array',
449+
'@stdlib/ndarray/ctor',
450+
'@stdlib/ndarray/slice',
451+
'@stdlib/ndarray/slice-dimension',
452+
'@stdlib/ndarray/slice-dimension-assign',
453+
'@stdlib/ndarray/slice-dimension-to'
454+
]
455+
});
456+
442457
ns.push({
443458
'alias': 'ndsliceDimensionTo',
444459
'path': '@stdlib/ndarray/slice-dimension-to',

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,7 @@
23042304
"@stdlib/ndarray/slice",ndslice
23052305
"@stdlib/ndarray/slice-assign",ndsliceAssign
23062306
"@stdlib/ndarray/slice-dimension",ndsliceDimension
2307+
"@stdlib/ndarray/slice-dimension-from",ndsliceDimensionFrom
23072308
"@stdlib/ndarray/slice-dimension-to",ndsliceDimensionTo
23082309
"@stdlib/ndarray/zeros",ndzeros
23092310
"@stdlib/ndarray/zeros-like",ndzerosLike

lib/node_modules/@stdlib/namespace/pkg2alias/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2related/data/data.csv

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2303,8 +2303,9 @@
23032303
"@stdlib/ndarray/iter/values","@stdlib/ndarray/ctor,@stdlib/ndarray/iter/entries,@stdlib/ndarray/iter/indices"
23042304
"@stdlib/ndarray/slice","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice-assign,@stdlib/ndarray/slice-dimension"
23052305
"@stdlib/ndarray/slice-assign","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice"
2306-
"@stdlib/ndarray/slice-dimension","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice,@stdlib/ndarray/slice-dimension-to"
2307-
"@stdlib/ndarray/slice-dimension-to","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice,@stdlib/ndarray/slice-dimension"
2306+
"@stdlib/ndarray/slice-dimension","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice,@stdlib/ndarray/slice-dimension-from,@stdlib/ndarray/slice-dimension-to"
2307+
"@stdlib/ndarray/slice-dimension-from","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice,@stdlib/ndarray/slice-dimension,@stdlib/ndarray/slice-dimension-to"
2308+
"@stdlib/ndarray/slice-dimension-to","@stdlib/ndarray/array,@stdlib/ndarray/ctor,@stdlib/ndarray/slice,@stdlib/ndarray/slice-dimension,@stdlib/ndarray/slice-dimension-from"
23082309
"@stdlib/ndarray/zeros","@stdlib/ndarray/empty,@stdlib/ndarray/zeros-like"
23092310
"@stdlib/ndarray/zeros-like","@stdlib/ndarray/empty-like,@stdlib/ndarray/zeros"
23102311
"@stdlib/string/next-grapheme-cluster-break","@stdlib/string/num-grapheme-clusters,@stdlib/string/prev-grapheme-cluster-break"

lib/node_modules/@stdlib/namespace/pkg2related/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,7 @@
23042304
"@stdlib/ndarray/slice","@stdlib/ndarray-slice"
23052305
"@stdlib/ndarray/slice-assign","@stdlib/ndarray-slice-assign"
23062306
"@stdlib/ndarray/slice-dimension","@stdlib/ndarray-slice-dimension"
2307+
"@stdlib/ndarray/slice-dimension-from","@stdlib/ndarray-slice-dimension-from"
23072308
"@stdlib/ndarray/slice-dimension-to","@stdlib/ndarray-slice-dimension-to"
23082309
"@stdlib/ndarray/zeros","@stdlib/ndarray-zeros"
23092310
"@stdlib/ndarray/zeros-like","@stdlib/ndarray-zeros-like"

lib/node_modules/@stdlib/namespace/pkg2standalone/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,7 @@
23042304
"@stdlib/ndarray-slice","@stdlib/ndarray/slice"
23052305
"@stdlib/ndarray-slice-assign","@stdlib/ndarray/slice-assign"
23062306
"@stdlib/ndarray-slice-dimension","@stdlib/ndarray/slice-dimension"
2307+
"@stdlib/ndarray-slice-dimension-from","@stdlib/ndarray/slice-dimension-from"
23072308
"@stdlib/ndarray-slice-dimension-to","@stdlib/ndarray/slice-dimension-to"
23082309
"@stdlib/ndarray-zeros","@stdlib/ndarray/zeros"
23092310
"@stdlib/ndarray-zeros-like","@stdlib/ndarray/zeros-like"

lib/node_modules/@stdlib/namespace/standalone2pkg/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/code-blocks/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3695,6 +3695,7 @@ nditerValues,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] );\nvar it = nditerValues( x
36953695
ndslice,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] )\nx.shape\nvar s = new MultiSlice( null, 1 )\nvar y = ndslice( x, s )\ny.shape\nndarray2array( y )\n"
36963696
ndsliceAssign,"var y = ndzeros( [ 2, 2 ] )\nvar x = scalar2ndarray( 3.0 )\nvar s = new MultiSlice( null, 1 )\nvar out = ndsliceAssign( x, y, s )\nvar bool = ( out === y )\nndarray2array( y )\n"
36973697
ndsliceDimension,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] )\nx.shape\nvar y = ndsliceDimension( x, 1, 1 )\ny.shape\nndarray2array( y )\n"
3698+
ndsliceDimensionTo,"var x = array( [ [ 1, 2 ], [ 3, 4 ] ] )\nx.shape\nvar y = ndsliceDimensionTo( x, 1, 1 )\ny.shape\nndarray2array( y )\n"
36983699
ndzeros,"var arr = ndzeros( [ 2, 2 ] )\nvar sh = arr.shape\nvar dt = arr.dtype\n"
36993700
ndzerosLike,"var x = base.ndzeros( 'float64', [ 2, 2 ], 'row-major' )\nvar sh = x.shape\nvar dt = x.dtype\nvar y = ndzerosLike( x )\nsh = y.shape\ndt = y.dtype\n"
37003701
nextGraphemeClusterBreak,"var out = nextGraphemeClusterBreak( 'last man standing', 4 )\nout = nextGraphemeClusterBreak( 'presidential election', 8 )\nout = nextGraphemeClusterBreak( 'अनुच्छेद', 1 )\nout = nextGraphemeClusterBreak( '🌷' )\n"

lib/node_modules/@stdlib/repl/code-blocks/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.csv

Lines changed: 2 additions & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/help/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/info/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3695,6 +3695,7 @@ nditerValues,"\nnditerValues( x:ndarray[, options:Object] )\n Returns an iter
36953695
ndslice,"\nndslice( x:ndarray, ...s:MultiSlice|Slice|null|undefined|integer|ArrayLike[, \n options:Object] )\n Returns a read-only view of an input ndarray.\n"
36963696
ndsliceAssign,"\nndsliceAssign( x:ndarray, y:ndarray, \n ...s:MultiSlice|Slice|null|undefined|integer|ArrayLike[, options:Object] )\n Assigns element values from a broadcasted input ndarray to corresponding\n elements in an output ndarray view.\n"
36973697
ndsliceDimension,"\nndsliceDimension( x:ndarray, dim:integer, slice:Slice|integer|null|undefined[, \n options:Object] )\n Returns a read-only view of an input ndarray when sliced along a specified\n dimension.\n"
3698+
ndsliceDimensionTo,"\nndsliceDimensionTo( x:ndarray, dim:integer, stop:integer[, options:Object] )\n Returns a read-only truncated view of an input ndarray along a specified\n dimension.\n"
36983699
ndzeros,"\nndzeros( shape:ArrayLikeObject<integer>|integer[, options:Object] )\n Returns a zero-filled ndarray having a specified shape and data type.\n"
36993700
ndzerosLike,"\nndzerosLike( x:ndarray[, options:Object] )\n Returns a zero-filled ndarray having the same shape and data type as a\n provided input ndarray.\n"
37003701
nextGraphemeClusterBreak,"\nnextGraphemeClusterBreak( str:string[, fromIndex:integer] )\n Returns the next extended grapheme cluster break in a string after a\n specified position.\n"

lib/node_modules/@stdlib/repl/info/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/signature/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3732,6 +3732,7 @@ nditerValues,"nditerValues( x[, options] )"
37323732
ndslice,"ndslice( x, ...s[, options] )"
37333733
ndsliceAssign,"ndsliceAssign( x, y, ...s[, options] )"
37343734
ndsliceDimension,"ndsliceDimension( x, dim, slice[, options] )"
3735+
ndsliceDimensionTo,"ndsliceDimensionTo( x, dim, stop[, options] )"
37353736
ndzeros,"ndzeros( shape[, options] )"
37363737
ndzerosLike,"ndzerosLike( x[, options] )"
37373738
nextGraphemeClusterBreak,"nextGraphemeClusterBreak( str[, fromIndex] )"

lib/node_modules/@stdlib/repl/signature/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

lib/node_modules/@stdlib/repl/typed-signature/data/data.csv

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3732,6 +3732,7 @@ nditerValues,"nditerValues( x:ndarray[, options:Object] )"
37323732
ndslice,"ndslice( x:ndarray, ...s:MultiSlice|Slice|null|undefined|integer|ArrayLike[, options:Object] )"
37333733
ndsliceAssign,"ndsliceAssign( x:ndarray, y:ndarray, ...s:MultiSlice|Slice|null|undefined|integer|ArrayLike[, options:Object] )"
37343734
ndsliceDimension,"ndsliceDimension( x:ndarray, dim:integer, slice:Slice|integer|null|undefined[, options:Object] )"
3735+
ndsliceDimensionTo,"ndsliceDimensionTo( x:ndarray, dim:integer, stop:integer[, options:Object] )"
37353736
ndzeros,"ndzeros( shape:ArrayLikeObject<integer>|integer[, options:Object] )"
37363737
ndzerosLike,"ndzerosLike( x:ndarray[, options:Object] )"
37373738
nextGraphemeClusterBreak,"nextGraphemeClusterBreak( str:string[, fromIndex:integer] )"

lib/node_modules/@stdlib/repl/typed-signature/data/data.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)