nd4j-backends/nd4j-backend-impls/nd4j-cuda/src/main/java/org/nd4j/linalg/jcublas/ops/executioner/CudaGridExecutioner.java
@Override
    protected CudaContext invoke(TransformOp op) {
        if (op.isExecSpecial()) {
            flushQueue();
            super.invoke(op);
        } else {
            processAsGridOp(op, null);
        }
        return null;
    }
@Override
    protected CudaContext invoke(TransformOp op) {
        if (op.isExecSpecial()) {
            flushQueue();
            super.invoke(op);
        } else {
            processAsGridOp(op, null);
        }
        return null;
    }
@ Override protected CudaContext invoke ( TransformOp op ) { if ( op . isExecSpecial ( ) ) { flushQueue ( ) ; super . invoke ( op ) ; } else { processAsGridOp ( op , null ) ; } return null ; }
FIXME: remove CudaContext return opType. We just don't need it
FIXME : remove CudaContext return opType . We just don t need it