Software Diagram Editor
| Data Model Diagram | Edit this Diagram
Abstract
abstract class AbstractRescorerProvider
Abstract implementation of Res corerProvider which implement s all methods toreturn nu...
class FeatureVectorsPartition
Encapsulates a feature vectors , keyed by an ID, and associa ted data structures. This...
class MultiRescorer
Convenience implementation tha t will aggregate the behavior of multiple Rescorer s. ...
class MultiRescorerProvider
Convenience implementation tha t will aggregate the behavior of RescorerProvider s. I...
Interface
interface Rescorer
Implementations of this interf ace can "rescore" the recomme nder's score for a item t...
Interface
interface RescorerProvider
Implementations of this inter face provide, optionally, obj ects that can be used to ...
class ClusterMetric
class CategoricalFeature
Represents a value of a catego rical feature -- one that tak es on discrete, unordered...
Interface
interface Feature
Implementations represent the value of one feature in an Ex ample .
class NumericFeature
Represents the value of a nume ric feature -- one that takes on a real value, whether...
class CategoricalPrediction
Represents a prediction of the value of a categorical targe t. The prediction is not ...
class NumericPrediction
Represents a predicted value o f a numeric target. The predi ction is simply a real nu...
Abstract
abstract class Prediction
Subclasses represent the predi cted value of the target.
class ClusterInfo
Encapsulates a cluster, includ ing its center and number of points assigned to the cl...
class CategoricalDecision
Represents a decision over a c ategorical feature. If the ca tegorical feature takes o...
Abstract
abstract class Decision
Subclasses represent a binary yes/no positive/negative deci sion based on the value o...
class NumericDecision
Represents a decision over a n umeric feature. Decisions are defined simply by a thre...
class DecisionNode
Represents an internal node in a DecisionTree , which encap sulates a binary decision...
class DecisionTree
A decision-tree classifier. Gi ven a set of training Example s, builds a model by ran...
class TerminalNode
Represents a leaf node in a De cisionTree , which contains a Prediction for a targetr...
Abstract
abstract class TreeNode
Implementations of this interf ace represent nodes in a Deci sionTree , whether leaves...
class IDValue
Encapsulates a String ID and a floating-point value.
class UserItemStrength
Represents a user ID, item ID and a strength of interaction between them.
class AutoLock
Makes a Lock into an AutoClose able for use with try-with-re sources: Lock lock = ...;...
class AutoReadWriteLock
Makes a ReadWriteLock that can return AutoLock s and expose s #autoReadLock() and #au...
lockEMPTY_RESCORER_ARRAY 0..* EMPTY_PROVIDER_ARRAY 0..* FEATURE_CACHE 0..* ZEROdecisionleftrootpredictionreadLock