public static INDArray greaterThanOrEqual(INDArray first, INDArray ndArray, boolean dup) {
        val op = dup ? new GreaterThanOrEqual(first, ndArray, Nd4j.createUninitialized(DataType.BOOL, first.shape(), first.ordering())) :
                new GreaterThanOrEqual(first, ndArray);
        return Nd4j.getExecutioner().exec(op)[0];