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.
|
HttpResponseStatus | |
IcedArrayList<T extends Iced> |
Simple wrapper around ArrayList with support for H2O serialization
|
IcedBitSet |
BitSet - Iced, meaning cheaply serialized over the wire.
|
IcedDouble | |
IcedHashMap<K,V> |
Iced / Freezable NonBlockingHashMap.
|
IcedHashMap.IcedHashMapStringObject | |
IcedHashMap.IcedHashMapStringString | |
IcedHashMapBase<K,V> |
Iced / Freezable NonBlockingHashMap abstract base class.
|
IcedInt | |
IcedLong | |
IcedSortedHashMap<K,V> |
Iced / Freezable Sorted HashMap.
|
JCodeGen |
Internal utility for pretty-printing Models as Java code
|
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 | |
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>> | |
OSUtils | |
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 |
Stock Java RNG, but force the initial seed to have no zeros in either the
low 32 or high 32 bits - leading to well known really bad behavior.
|
RandomUtils.MersenneTwisterRNG |
Random number generator based on the Mersenne Twister algorithm developed by Makoto Matsumoto
and Takuji Nishimura.
|
RandomUtils.PCGRNG | |
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 | |
WaterMeterIo | |
WaterMeterIo.IoStatsEntry |
Enum | Description |
---|---|
MathUtils.Norm | |
PojoUtils.FieldNaming | |
RandomUtils.RNGType |