@@ -63,20 +63,15 @@ var COL_MAJOR = 'column-major';
6363*
6464* @example
6565* var array = require( '@stdlib/ndarray/array' );
66- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
6766*
6867* var x = array( [ [ [ 1.0, 2.0 ] ], [ [ 3.0, 4.0 ] ], [ [ 5.0, 6.0 ] ] ] );
6968* // returns <ndarray>
7069*
7170* var y = flatten( x );
72- * // returns <ndarray>
73- *
74- * var arr = ndarray2array( y );
75- * // returns [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]
71+ * // returns <ndarray>[ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]
7672*
7773* @example
7874* var array = require( '@stdlib/ndarray/array' );
79- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
8075*
8176* var x = array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ], {
8277* 'shape': [ 2, 3 ],
@@ -85,14 +80,10 @@ var COL_MAJOR = 'column-major';
8580* // returns <ndarray>
8681*
8782* var y = flatten( x );
88- * // returns <ndarray>
89- *
90- * var arr = ndarray2array( y );
91- * // returns [ 1.0, 3.0, 5.0, 2.0, 4.0, 6.0 ]
83+ * // returns <ndarray>[ 1.0, 3.0, 5.0, 2.0, 4.0, 6.0 ]
9284*
9385* @example
9486* var array = require( '@stdlib/ndarray/array' );
95- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
9687*
9788* var x = array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ], {
9889* 'shape': [ 2, 3 ],
@@ -103,14 +94,10 @@ var COL_MAJOR = 'column-major';
10394* var y = flatten( x, {
10495* 'order': 'column-major'
10596* });
106- * // returns <ndarray>
107- *
108- * var arr = ndarray2array( y );
109- * // returns [ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
97+ * // returns <ndarray>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]
11098*
11199* @example
112100* var array = require( '@stdlib/ndarray/array' );
113- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
114101*
115102* var x = array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ], {
116103* 'shape': [ 2, 3 ],
@@ -121,14 +108,10 @@ var COL_MAJOR = 'column-major';
121108* var y = flatten( x, {
122109* 'order': 'row-major'
123110* });
124- * // returns <ndarray>
125- *
126- * var arr = ndarray2array( y );
127- * // returns [ 1.0, 3.0, 5.0, 2.0, 4.0, 6.0 ]
111+ * // returns <ndarray>[ 1.0, 3.0, 5.0, 2.0, 4.0, 6.0 ]
128112*
129113* @example
130114* var array = require( '@stdlib/ndarray/array' );
131- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
132115*
133116* var x = array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ], {
134117* 'shape': [ 2, 3 ],
@@ -139,14 +122,10 @@ var COL_MAJOR = 'column-major';
139122* var y = flatten( x, {
140123* 'order': 'same'
141124* });
142- * // returns <ndarray>
143- *
144- * var arr = ndarray2array( y );
145- * // returns [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]
125+ * // returns <ndarray>[ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]
146126*
147127* @example
148128* var array = require( '@stdlib/ndarray/array' );
149- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
150129*
151130* var x = array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ], {
152131* 'shape': [ 2, 3 ],
@@ -157,29 +136,21 @@ var COL_MAJOR = 'column-major';
157136* var y = flatten( x, {
158137* 'order': 'same'
159138* });
160- * // returns <ndarray>
161- *
162- * var arr = ndarray2array( y );
163- * // returns [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]
139+ * // returns <ndarray>[ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]
164140*
165141* @example
166142* var ndarray = require( '@stdlib/ndarray/ctor' );
167- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
168143*
169144* var xbuf = [ 1.0, null, 2.0, null, 3.0, null, 4.0, null, 5.0, null, 6.0, null ];
170145*
171146* var x = new ndarray( 'generic', xbuf, [ 2, 3 ], [ -6, -2 ], 10, 'row-major' );
172147* // returns <ndarray>
173148*
174149* var y = flatten( x );
175- * // returns <ndarray>
176- *
177- * var arr = ndarray2array( y );
178- * // returns [ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
150+ * // returns <ndarray>[ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
179151*
180152* @example
181153* var ndarray = require( '@stdlib/ndarray/ctor' );
182- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
183154*
184155* var xbuf = [ 1.0, null, 2.0, null, 3.0, null, 4.0, null, 5.0, null, 6.0, null ];
185156*
@@ -188,14 +159,10 @@ var COL_MAJOR = 'column-major';
188159* // returns <ndarray>
189160*
190161* var y = flatten( x );
191- * // returns <ndarray>
192- *
193- * var arr = ndarray2array( y );
194- * // returns [ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
162+ * // returns <ndarray>[ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
195163*
196164* @example
197165* var ndarray = require( '@stdlib/ndarray/ctor' );
198- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
199166*
200167* var xbuf = [ 1.0, null, 2.0, null, 3.0, null, 4.0, null, 5.0, null, 6.0, null ];
201168*
@@ -206,14 +173,10 @@ var COL_MAJOR = 'column-major';
206173* var y = flatten( x, {
207174* 'order': 'same'
208175* });
209- * // returns <ndarray>
210- *
211- * var arr = ndarray2array( y );
212- * // returns [ 6.0, 3.0, 5.0, 2.0, 4.0, 1.0 ]
176+ * // returns <ndarray>[ 6.0, 3.0, 5.0, 2.0, 4.0, 1.0 ]
213177*
214178* @example
215179* var ndarray = require( '@stdlib/ndarray/ctor' );
216- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
217180*
218181* var xbuf = [ 1.0, null, 2.0, null, 3.0, null, 4.0, null, 5.0, null, 6.0, null ];
219182*
@@ -224,14 +187,10 @@ var COL_MAJOR = 'column-major';
224187* var y = flatten( x, {
225188* 'order': 'any'
226189* });
227- * // returns <ndarray>
228- *
229- * var arr = ndarray2array( y );
230- * // returns [ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
190+ * // returns <ndarray>[ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
231191*
232192* @example
233193* var ndarray = require( '@stdlib/ndarray/ctor' );
234- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
235194*
236195* var xbuf = [ 1.0, null, 2.0, null, 3.0, null, 4.0, null, 5.0, null, 6.0, null ];
237196*
@@ -240,14 +199,10 @@ var COL_MAJOR = 'column-major';
240199* // returns <ndarray>
241200*
242201* var y = flatten( x );
243- * // returns <ndarray>
244- *
245- * var arr = ndarray2array( y );
246- * // returns [ 6.0, 4.0, 2.0, 5.0, 3.0, 1.0 ]
202+ * // returns <ndarray>[ 6.0, 4.0, 2.0, 5.0, 3.0, 1.0 ]
247203*
248204* @example
249205* var ndarray = require( '@stdlib/ndarray/ctor' );
250- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
251206*
252207* var xbuf = [ 1.0, null, 2.0, null, 3.0, null, 4.0, null, 5.0, null, 6.0, null ];
253208*
@@ -258,14 +213,10 @@ var COL_MAJOR = 'column-major';
258213* var y = flatten( x, {
259214* 'order': 'same'
260215* });
261- * // returns <ndarray>
262- *
263- * var arr = ndarray2array( y );
264- * // returns [ 6.0, 4.0, 2.0, 5.0, 3.0, 1.0 ]
216+ * // returns <ndarray>[ 6.0, 4.0, 2.0, 5.0, 3.0, 1.0 ]
265217*
266218* @example
267219* var ndarray = require( '@stdlib/ndarray/ctor' );
268- * var ndarray2array = require( '@stdlib/ndarray/to-array' );
269220*
270221* var xbuf = [ 1.0, null, 2.0, null, 3.0, null, 4.0, null, 5.0, null, 6.0, null ];
271222*
@@ -276,10 +227,7 @@ var COL_MAJOR = 'column-major';
276227* var y = flatten( x, {
277228* 'order': 'any'
278229* });
279- * // returns <ndarray>
280- *
281- * var arr = ndarray2array( y );
282- * // returns [ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
230+ * // returns <ndarray>[ 6.0, 5.0, 4.0, 3.0, 2.0, 1.0 ]
283231*/
284232function flatten ( x , options ) {
285233 var view ;
0 commit comments