@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