Class FrameLibApplySchema
java.lang.Object
org.apache.sysds.runtime.frame.data.lib.FrameLibApplySchema
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic FrameBlockapplySchema(FrameBlock fb, Types.ValueType[] schema) Method to create a new FrameBlock where the given schema is applied.static FrameBlockapplySchema(FrameBlock fb, Types.ValueType[] schema, boolean[] nulls, int k) Method to create a new FrameBlock where the given schema is applied, k is the parallelization degree.static FrameBlockapplySchema(FrameBlock fb, Types.ValueType[] schema, int k) Method to create a new FrameBlock where the given schema is applied, k is the parallelization degree.static FrameBlockapplySchema(FrameBlock fb, FrameBlock schema) static FrameBlockapplySchema(FrameBlock fb, FrameBlock schema, int k) Method to create a new FrameBlock where the given schema is applied, k is the parallelization degree.
-
Field Details
-
PAR_ROW_THRESHOLD
public static int PAR_ROW_THRESHOLD
-
-
Method Details
-
applySchema
-
applySchema
Method to create a new FrameBlock where the given schema is applied, k is the parallelization degree.- Parameters:
fb- The input block to apply schema toschema- The schema to applyk- The parallelization degree- Returns:
- A new FrameBlock allocated with new arrays.
-
applySchema
Method to create a new FrameBlock where the given schema is applied.- Parameters:
fb- The input block to apply schema toschema- The schema to apply- Returns:
- A new FrameBlock allocated with new arrays.
-
applySchema
Method to create a new FrameBlock where the given schema is applied, k is the parallelization degree.- Parameters:
fb- The input block to apply schema toschema- The schema to applyk- The parallelization degree- Returns:
- A new FrameBlock allocated with new arrays.
-
applySchema
public static FrameBlock applySchema(FrameBlock fb, Types.ValueType[] schema, boolean[] nulls, int k) Method to create a new FrameBlock where the given schema is applied, k is the parallelization degree.- Parameters:
fb- The input block to apply schema toschema- The schema to applyk- The parallelization degreenulls- The columns that contains null values.- Returns:
- A new FrameBlock allocated with new arrays.
-