rxSetComputeContext: Get and Set the compute context
Description
Get or set the active compute context for RevoScaleR computations
Usage
rxSetComputeContext(computeContext, ...)
rxGetComputeContext()
Arguments
computeContext
character string specifying class name or description of the specific class to instantiate, or an existing RxComputeContext
object. Choices include: "RxLocalSeq"
or "local"
, "RxLocalParallel"
or "localpar"
, "RxSpark"
or "spark"
, "RxHadoopMR"
or "hadoopmr"
, and "RxForeachDoPar"
or "dopar"
.
...
any other arguments are passed to the class generator determined from computeContext
.
Value
rxSetComputeContext
returns the previously active compute context invisibly.
rxGetComputeContext
returns the active compute context.
Author(s)
Microsoft Corporation Microsoft Technical Support
See Also
RxComputeContext, rxOptions, rxGetOption rxExec.
Examples
## Not run:
origComputeContext <- rxSetComputeContext("localpar")
x <- 1:10
rxExec(print, x, elemType = "cores", timesToRun = 10)
rxSetComputeContext( origComputeContext )
## End(Not run)