hex
Class NodeShuffle

java.lang.Object
  extended by hex.NodeShuffle

public abstract class NodeShuffle
extends java.lang.Object

Shuffle the rows of some dataset, such that the natural placement of the resulting ValueArray onto Nodes results in some good property. The user passes in a property function. The obvious use-case is to get a good random shuffle.


Constructor Summary
NodeShuffle()
           
 
Method Summary
static java.lang.String run(Key keyout, ValueArray aryin, java.lang.String sfunc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeShuffle

public NodeShuffle()
Method Detail

run

public static java.lang.String run(Key keyout,
                                   ValueArray aryin,
                                   java.lang.String sfunc)