@@ -43,7 +43,7 @@ var table = {
43
43
44
44
var dtypes = [ ' float64' , ' float32' , ' generic' ];
45
45
var policies = {
46
- ' output' : ' same' ,
46
+ ' output' : ' same'
47
47
};
48
48
49
49
var nullary = new NullaryStrided1dDispatch ( table, [ dtypes ], policies );
@@ -77,21 +77,22 @@ The constructor supports the following options:
77
77
Applies a strided function and assigns results to a provided output ndarray.
78
78
79
79
``` javascript
80
- var base = require ( ' @stdlib/blas/ext/base/gsorthp' );
80
+ var base = require ( ' @stdlib/blas/ext/base/ndarray/gsorthp' );
81
+ var dtypes = require ( ' @stdlib/ndarray/dtypes' );
81
82
var ndarray2array = require ( ' @stdlib/ndarray/to-array' );
82
83
var scalar2ndarray = require ( ' @stdlib/ndarray/from-scalar' );
83
- var dtypes = require ( ' @stdlib/ndarray/dtypes' );
84
84
var ndarray = require ( ' @stdlib/ndarray/base/ctor' );
85
+ var NullaryStrided1dDispatch = require ( ' @stdlib/ndarray/base/nullary-strided1d-dispatch' );
85
86
86
87
var odt = dtypes ( ' all' );
87
88
var policies = {
88
- ' output' : ' same' ,
89
+ ' output' : ' same'
89
90
};
90
91
91
92
var table = {
92
93
' default' : base
93
94
};
94
- var nullary = new NullaryStrided1dDispatch ( table, [ odt ], policies );
95
+ var sorthp = new NullaryStrided1dDispatch ( table, [ odt ], policies );
95
96
96
97
var xbuf = [ - 1.0 , 2.0 , - 3.0 ];
97
98
var x = new ndarray ( ' generic' , xbuf, [ xbuf .length ], [ 1 ], 0 , ' row-major' );
@@ -100,7 +101,9 @@ var o = scalar2ndarray( 1.0, {
100
101
' dtype' : ' generic'
101
102
});
102
103
103
- var out = unary .assign ( x, o );
104
+ var out = sorthp .assign ( x, o, {
105
+ ' dims' : [ 0 ]
106
+ });
104
107
// returns <ndarray>
105
108
106
109
var arr = ndarray2array ( x );
@@ -159,7 +162,7 @@ var dtypes = require( '@stdlib/ndarray/dtypes' );
159
162
var ndarray2array = require( '@stdlib/ndarray/to-array' );
160
163
var scalar2ndarray = require( '@stdlib/ndarray/from-scalar' );
161
164
var ndarray = require( '@stdlib/ndarray/ctor' );
162
- var NullaryStrided1dDispatch = require( './../lib ' );
165
+ var NullaryStrided1dDispatch = require( '@stdlib/ndarray/base/nullary-strided1d-dispatch ' );
163
166
164
167
// Define the supported output data types:
165
168
var odt = dtypes( 'all' );
@@ -200,7 +203,7 @@ var o = scalar2ndarray( 1.0, {
200
203
201
204
// Perform operation:
202
205
sorthp.assign( x, o, {
203
- 'dims': [ 0 ]
206
+ 'dims': [ 0, 1 ]
204
207
});
205
208
206
209
// Print the results:
0 commit comments