Class | Description |
---|---|
ArrayUtils | |
AtomicUtils | |
AtomicUtils.DoubleArray | |
AtomicUtils.FloatArray | |
AtomicUtils.IntArray | |
AtomicUtils.LongArray | |
ChunkSummary |
Simple summary of how many chunks of each type are in a Frame
|
DocGen<T extends DocGen> |
Auto-gen doc support, for JSON and REST API docs
|
DocGen.HTML | |
EnumUtils |
Utilities to deal with Java enums.
|
FileIntegrityChecker | |
FileUtils |
File utilities.
|
FrameUtils | |
FrameUtils.MissingInserter |
Helper to insert missing values into a Frame
|
GetLogsFromNode |
Get zipped log directory data from a node.
|
IcedArrayList<T extends Iced> |
Simple wrapper around ArrayList with support for H2O serialization
|
IcedBitSet |
BitSet - Iced, meaning cheaply serialized over the wire.
|
IcedHashMap<K,V> |
Iced / Freezable NonBlockingHashMap.
|
IcedInt | |
JProfile | |
JProfile.ProfileSummary | |
JStack | |
JStackCollectorTask | |
JStackCollectorTask.DStackTrace | |
LinuxProcFileReader |
Linux /proc file reader.
|
Log |
Log for H2O.
|
MarkdownBuilder |
Small helper class for creating Markdown in a StringBuffer.
|
MathUtils | |
ModelUtils |
Shared static code to support modeling, prediction, and scoring.
|
MRUtils | |
MRUtils.ClassDist |
Compute the class distribution from a class label vector
(not counting missing values)
Usage 1: Label vector is categorical
------------------------------------
Vec label = ...;
assert(label.isEnum());
long[] dist = new ClassDist(label).doAll(label).dist();
Usage 2: Label vector is numerical
----------------------------------
Vec label = ...;
int num_classes = ...;
assert(label.isInt());
long[] dist = new ClassDist(num_classes).doAll(label).dist();
|
MRUtils.ParallelTasks<T extends DTask<T>> | |
Pair<K,V> |
Pair class with a clearer name than AbstractMap.SimpleEntry.
|
PojoUtils |
POJO utilities which cover cases similar to but not the same as Aapche Commons PojoUtils.
|
PrettyPrint | |
ProfileCollectorTask | |
ProfileCollectorTask.NodeProfile | |
RandomUtils | |
RandomUtils.H2ORandomRNG | |
RandomUtils.MersenneTwisterRNG |
Random number generator based on the Mersenne Twister algorithm developed by Makoto Matsumoto
and Takuji Nishimura.
|
RandomUtils.XorShiftRNG |
Simple XorShiftRNG.
|
ReflectionUtils | |
RString |
A replaceable string that allows very easy and simple replacements.
|
SB |
Tight/tiny StringBuilder wrapper.
|
Timer |
Simple Timer class.
|
TwoDimTable |
Serializable 2D Table containing Strings or doubles
Table can be named
Columns and Rows can be named
Fields can be empty
|
UnsafeUtils | |
WaterMeterCpuTicks |
Enum | Description |
---|---|
PojoUtils.FieldNaming | |
RandomUtils.H2ORandomRNG.RNGKind | |
RandomUtils.H2ORandomRNG.RNGType |