function initializeViews( arrays, out ) {
	var v;
	var i;

	for ( i = 2; i < arrays.length; i++ ) {
		v = arrays[ i ];
		out.push({
			'dtype': v.dtype,
			'data': v.data,
			'shape': [],
			'strides': [ 0 ],
			'offset': v.offset,
			'order': v.order
		});
	}
	return out;
}
Initialize ndarray-like objects for representing zero-dimensional sub-array views of ancillary ndarray arguments.

## Notes

-   This function ignores the first two ndarray-like objects, which are assumed to be the input and output ndarray, respectively.
-   This function mutates the provided output array.

@private
@param {ArrayLikeObject<Object>} arrays - list of ndarray-like objects
@param {Array<Object>} out - output array
@returns {Array<Object>} output array