package shims
Type Members
-
case class
GpuFlatMapGroupsInPandasExec(groupingAttributes: Seq[Attribute], func: Expression, output: Seq[Attribute], child: SparkPlan) extends SparkPlan with ShimUnaryExecNode with GpuPythonExecBase with Product with Serializable
GPU version of Spark's
FlatMapGroupsInPandasExecGPU version of Spark's
FlatMapGroupsInPandasExecRows in each group are passed to the Python worker as an Arrow record batch. The Python worker turns the record batch to a
pandas.DataFrame, invoke the user-defined function, and passes the resultingpandas.DataFrameas an Arrow record batch. Finally, each record batch is turned to a ColumnarBatch.This node aims at accelerating the data transfer between JVM and Python for GPU pipeline, and scheduling GPU resources for its Python processes.
- class GpuFlatMapGroupsInPandasExecMeta extends SparkPlanMeta[FlatMapGroupsInPandasExec]