nd4j-backends/nd4j-api-parent/nd4j-api/src/main/java/org/nd4j/linalg/api/ndarray/BaseShapeInfoProvider.java
@Override
    public Pair<DataBuffer, long[]> createShapeInformation(int[] shape) {
        char order = Nd4j.order();

        return createShapeInformation(shape, order);
    }
@Override
    public Pair<DataBuffer, long[]> createShapeInformation(int[] shape) {
        char order = Nd4j.order();

        return createShapeInformation(shape, order);
    }
@ Override public Pair < DataBuffer , long [ ] > createShapeInformation ( int [ ] shape ) { char order = Nd4j . order ( ) ; return createShapeInformation ( shape , order ) ; }
This method creates shapeInformation buffer, based on shape being passed in

@param shape
@return
This method creates shapeInformation buffer based on shape being passed in