function sgetrans( M, N, A, strideA1, strideA2, offsetA, out, strideO1, strideO2, offsetO ) {
	return base( M, N, A, strideA1, strideA2, offsetA, out, strideO1, strideO2, offsetO );
}
Converts a matrix from row-major layout to column-major layout or vice versa using alternative indexing semantics.

@param {NonNegativeInteger} M - number of rows in matrix `A`
@param {NonNegativeInteger} N - number of columns in matrix `A`
@param {Float32Array} A - input matrix
@param {integer} strideA1 - stride of the first dimension of `A`
@param {integer} strideA2 - stride of the second dimension of `A`
@param {NonNegativeInteger} offsetA - starting index for `A`
@param {Float32Array} out - output matrix
@param {integer} strideO1 - stride of the first dimension of `out`
@param {integer} strideO2 - stride of the second dimension of `out`
@param {NonNegativeInteger} offsetO - starting index for `out`
@returns {Float32Array} `out`

@example
var Float32Array = require( '@stdlib/array/float32' );

var A = new Float32Array( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ] );
var out = new Float32Array( 6 );

out = sgetrans( 2, 3, A, 3, 1, 0, out, 2, 1, 0 );
// returns <Float32Array>[ 1.0, 4.0, 2.0, 5.0, 3.0, 6.0 ]