Serialized Form


Package net.siefkes.nlstego.predict

Class net.siefkes.nlstego.predict.FetchStats extends Object implements Serializable

Serialized Fields

id

int id
The unique ID of this instance.


idInteger

Integer idInteger
The unique ID of this instance as an Integer object, for easy storage in collections etc.


statelessFilter

StatelessFilter statelessFilter
Optional filter that decides which predictions should be stored in the stateless (global) model; if null, all predictions are stored.

Class net.siefkes.nlstego.predict.PPMFetchStats extends FetchStats implements Serializable

Serialized Fields

entryCaches

ExtendedLRUMap[] entryCaches
Array of caches that store the the data used for predicting. The n-th field of this array uses the n+1 previous items (ArrayList of Integer) as key and a FetchStatsEntry as value. The length of this array is lengthOfHistory.

Created (26.09.2001 17:48:58) by Christian Siefkes.


statelessModel

net.siefkes.nlstego.predict.PPMFetchStatsEntry statelessModel
Stateless model containing predictions sorted by global likelihood; null if no stateless model should be used.


lengthOfHistory

int lengthOfHistory
The length of the session history, i.e. the number of previous item considered when issuing predictions.

Created (26.09.2001 17:54:23) by Christian Siefkes.


innerCacheSize

int innerCacheSize
The size of the inner cache (inside each FetchStatsEntry).

Created (01.10.2001 11:15:41) by Christian Siefkes.


largestOuterCacheSize

int largestOuterCacheSize
The size of the largest outer cache (caches the FetchStatsEntry's using lengthOfHistory documents as path).

Created (01.10.2001 11:15:45) by Christian Siefkes.


decFactor

double decFactor
The size of each smaller outer cache is decreased by this factor (the size of cache for lengthOfHistory-1 items is largestOuterCacheSize/decFactor; for lengthOfHistory-2 documents largestOuterCacheSize/(decFactor*decFactor) etc.).

Created (01.10.2001 11:15:49) by Christian Siefkes.


blendingNum

int blendingNum
The number of past histories of different lengths blended (mixed) in getMostProbable().

Created (01.10.2001 11:42:22) by Christian Siefkes.


minAccesses

int minAccesses
How many accesses an item must have had to be considered worth of predicting.

Created (01.10.2001 11:42:31) by Christian Siefkes.


sessionHistory

Hashtable<K,V> sessionHistory
Stores the session histories of all sessions currently in progress. Uses the session ID as key (Integer) and the last lengthOfHistory items as value (ArrayList of Integer).

Created (01.10.2001 17:09:50) by Christian Siefkes.

Class net.siefkes.nlstego.predict.PredictedToken extends Object implements Serializable

Serialized Fields

probability

double probability
The probability of this token.


token

String token
The String representation of this token.


Package net.siefkes.nlstego.util

Class net.siefkes.nlstego.util.ExtendedLRUMap extends LRUMap implements Serializable

Class net.siefkes.nlstego.util.VerySimpleLog extends SimpleLog implements Serializable

Serialized Fields

shortLogName

String shortLogName
The short name of this simple log instance. We have to copy this field from the superclass since it is private.


out

PrintStream out
The stream to print messages to.



Copyright © 2003-2005 Christian Siefkes. All Rights Reserved.