Provided Primitives¶
The Sparkling Water provides following primitives, which are the basic classes used by Spark components:
Concept | Implementation class | Description |
---|---|---|
H2O context | org.apache.spark.h2o.H2OContext |
H2O Context that holds state and
provides primitives to transfer
RDD/DataFrames/Datasets into
H2OFrame and vice versa. It follows
design principles of Spark
primitives such as SparkSession ,
SparkContext and SQLContext . |
H2O entry point | water.H2O |
Represents the entry point for for accessing H2O services. It holds information about the actual H2O cluster, including a list of nodes and the status of distributed K/V datastore. |
H2O H2OFrame | water.fvec.H2OFrame |
H2OFrame is the H2O data structure that represents a table of values. The table is column-based and provides column and row accessors. |
H2O Algorithms | package hex |
Represents the H2O machine learning algorithms library, including, for example, DeepLearning, GBM or RandomForest. |