Package | Description |
---|---|
gov.sandia.cognition.collection |
Provides commonly useful collection implementations.
|
gov.sandia.cognition.math.matrix |
Provides interfaces and classes for linear algebra.
|
gov.sandia.cognition.statistics |
Provides the inheritance hierarchy for general statistical methods and distributions.
|
gov.sandia.cognition.statistics.distribution |
Provides statistical distributions.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractLogNumberMap<KeyType>
A partial implementation of a ScalarMap with a LogNumber value
|
class |
AbstractMutableDoubleMap<KeyType>
A partial implementation of a ScalarMap with a MutableDouble value
|
class |
AbstractScalarMap<KeyType,NumberType extends java.lang.Number>
Partial implementation of ScalarMap
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractScalarMap.decrementAll(ScalarMap<? extends KeyType> other) |
void |
ScalarMap.decrementAll(ScalarMap<? extends KeyType> other)
Decrements all the keys in this map by the values in the other one.
|
void |
AbstractScalarMap.incrementAll(ScalarMap<? extends KeyType> other) |
void |
ScalarMap.incrementAll(ScalarMap<? extends KeyType> other)
Increments all the keys in this map by the values in the other one.
|
void |
AbstractScalarMap.setAll(ScalarMap<? extends KeyType> other) |
void |
ScalarMap.setAll(ScalarMap<? extends KeyType> other)
Sets all the given keys to the given value.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InfiniteVector<KeyType>
A Vector that has a potentially infinite number of indices (keys), but will
only contain a countable number in any instance.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultInfiniteVector<KeyType>
An implementation of an
InfiniteVector backed by a
LinkedHashMap . |
Modifier and Type | Interface and Description |
---|---|
interface |
DataDistribution<DataType>
A distribution of data from which we can sample and perform Ring operations.
|
static interface |
DataDistribution.PMF<KeyType>
Interface for the probability mass function (PMF) of a data distribution.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataDistribution<KeyType>
An abstract implementation of the
DataDistribution interface. |
Modifier and Type | Class and Description |
---|---|
class |
DataCountTreeSetBinnedMapHistogram<ValueType extends java.lang.Comparable<? super ValueType>>
The
DataCountTreeSetBinnedMapHistogram class extends a
DefaultDataDistribution by mapping values to user defined bins
using a TreeSetBinner . |
class |
DefaultDataDistribution<KeyType>
A default implementation of
ScalarDataDistribution that uses a
backing map. |
static class |
DefaultDataDistribution.PMF<KeyType>
PMF of the DefaultDataDistribution
|
class |
ScalarDataDistribution
A Data Distribution that uses Doubles as its keys, making it a univariate
distribution
|
static class |
ScalarDataDistribution.CDF
CDF of the ScalarDataDistribution, maintains the keys/domain in
sorted order (TreeMap), so it's slower than it's peers.
|
static class |
ScalarDataDistribution.PMF
PMF of the ScalarDataDistribution
|