org.apache.mahout.h2obindings

H2OEngine

object H2OEngine extends DistributedEngine

H2O specific non-DRM operations

Linear Supertypes
DistributedEngine, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. H2OEngine
  2. DistributedEngine
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. abstract class IndexedDatasetH2O extends IndexedDataset

    stub class not implemented in H2O

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def allreduceBlock[K](drm: CheckpointedDrm[K], bmf: ((Array[K], Matrix)) ⇒ Matrix, rf: (Matrix, Matrix) ⇒ Matrix): Matrix

    Optional engine-specific all reduce tensor operation.

    Optional engine-specific all reduce tensor operation.

    TODO: implement this please.

    Definition Classes
    H2OEngine → DistributedEngine
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  9. def colMeans[K](drm: CheckpointedDrm[K]): Vector

    Definition Classes
    H2OEngine → DistributedEngine
  10. def colSums[K](drm: CheckpointedDrm[K]): Vector

    Definition Classes
    H2OEngine → DistributedEngine
  11. implicit def cp2cph2o[K](drm: CheckpointedDrm[K]): CheckpointedDrmH2O[K]

  12. def drm2IntKeyed[K](drmX: DrmLike[K], computeMap: Boolean): (DrmLike[Int], Option[DrmLike[K]])

    TODO: implement this please.

    TODO: implement this please.

    Definition Classes
    H2OEngine → DistributedEngine
  13. def drmBroadcast(v: Vector)(implicit dc: DistributedContext): BCast[Vector]

    Broadcast support

    Broadcast support

    Definition Classes
    H2OEngine → DistributedEngine
  14. def drmBroadcast(m: Matrix)(implicit dc: DistributedContext): BCast[Matrix]

    Broadcast support

    Broadcast support

    Definition Classes
    H2OEngine → DistributedEngine
  15. def drmDfsRead(path: String, parMin: Int = 0)(implicit dc: DistributedContext): CheckpointedDrm[_]

    Load DRM from hdfs (as in Mahout DRM format)

    Load DRM from hdfs (as in Mahout DRM format)

    path

    Path to DRM file

    parMin

    Hint of minimum number of partitions to split while distributing

    returns

    DRM[Any] where Any is automatically translated to value type

    Definition Classes
    H2OEngine → DistributedEngine
  16. def drmParallelizeEmpty(nrow: Int, ncol: Int, numPartitions: Int)(implicit dc: DistributedContext): CheckpointedDrm[Int]

    This creates an empty DRM with specified number of partitions and cardinality.

    This creates an empty DRM with specified number of partitions and cardinality.

    Definition Classes
    H2OEngine → DistributedEngine
  17. def drmParallelizeEmptyLong(nrow: Long, ncol: Int, numPartitions: Int)(implicit dc: DistributedContext): CheckpointedDrm[Long]

    Definition Classes
    H2OEngine → DistributedEngine
  18. def drmParallelizeWithRowIndices(m: Matrix, numPartitions: Int)(implicit dc: DistributedContext): CheckpointedDrm[Int]

    Parallelize in-core matrix as H2O distributed matrix, using row ordinal indices as data set keys.

    Parallelize in-core matrix as H2O distributed matrix, using row ordinal indices as data set keys.

    Definition Classes
    H2OEngine → DistributedEngine
  19. def drmParallelizeWithRowLabels(m: Matrix, numPartitions: Int)(implicit dc: DistributedContext): CheckpointedDrm[String]

    Parallelize in-core matrix as H2O distributed matrix, using row labels as a data set keys.

    Parallelize in-core matrix as H2O distributed matrix, using row labels as a data set keys.

    Definition Classes
    H2OEngine → DistributedEngine
  20. def drmSampleKRows[K](drmX: DrmLike[K], numSamples: Int, replacement: Boolean): Matrix

    TODO: implement this please.

    TODO: implement this please.

    Definition Classes
    H2OEngine → DistributedEngine
  21. def drmSampleRows[K](drmX: DrmLike[K], fraction: Double, replacement: Boolean): DrmLike[K]

    (Optional) Sampling operation.

    (Optional) Sampling operation. Consistent with Spark semantics of the same. TODO: implement this please.

    Definition Classes
    H2OEngine → DistributedEngine
  22. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  23. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  24. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  26. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  27. var hdfsUtils: HDFSUtil

  28. def indexedDatasetDFSRead(src: String, schema: Schema = DefaultIndexedDatasetReadSchema, existingRowIDs: Option[BiDictionary] = None)(implicit sc: DistributedContext): IndexedDatasetH2O

    Reads an IndexedDatasetH2O from default text delimited files

    Reads an IndexedDatasetH2O from default text delimited files

    src

    a comma separated list of URIs to read from

    schema

    how the text file is formatted

    returns

    Definition Classes
    H2OEngine → DistributedEngine
    To do

    unimplemented

  29. def indexedDatasetDFSReadElements(src: String, schema: Schema = DefaultIndexedDatasetReadSchema, existingRowIDs: Option[BiDictionary] = None)(implicit sc: DistributedContext): IndexedDatasetH2O

    Reads an IndexedDatasetH2O from default text delimited files

    Reads an IndexedDatasetH2O from default text delimited files

    src

    a comma separated list of URIs to read from

    schema

    how the text file is formatted

    returns

    Definition Classes
    H2OEngine → DistributedEngine
    To do

    unimplemented

  30. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  31. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  32. def norm[K](drm: CheckpointedDrm[K]): Double

    Definition Classes
    H2OEngine → DistributedEngine
  33. final def notify(): Unit

    Definition Classes
    AnyRef
  34. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  35. def numNonZeroElementsPerColumn[K](drm: CheckpointedDrm[K]): Vector

    Definition Classes
    H2OEngine → DistributedEngine
  36. def optimizerRewrite[K](action: DrmLike[K])(implicit arg0: ClassTag[K]): DrmLike[K]

    Definition Classes
    DistributedEngine
  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  38. def toPhysical[K](plan: DrmLike[K], ch: CacheHint)(implicit arg0: ClassTag[K]): CheckpointedDrm[K]

    Definition Classes
    H2OEngine → DistributedEngine
  39. def toString(): String

    Definition Classes
    AnyRef → Any
  40. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  42. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from DistributedEngine

Inherited from AnyRef

Inherited from Any

Ungrouped