类 KStarCache

java.lang.Object
weka.classifiers.lazy.kstar.KStarCache
所有已实现的接口:
Serializable, RevisionHandler

public class KStarCache extends Object implements Serializable, RevisionHandler
A class representing the caching system used to keep track of each attribute value and its corresponding scale factor or stop parameter.
版本:
$Revision: 1.11 $
作者:
Len Trigg (len@reeltwo.com), Abdelaziz Mahoui (am14@cs.waikato.ac.nz)
另请参阅:
  • 构造器详细资料

    • KStarCache

      public KStarCache()
  • 方法详细资料

    • store

      public void store(double key, double value, double pmiss)
      Stores the specified values in the cahce table for easy retrieval.
      参数:
      key - attribute value used key to lookup the cache table.
      value - cache parameter: attribute scale/stop parameter.
      pmiss - cache parameter: transformation probability to attribute with missing value.
    • containsKey

      public boolean containsKey(double key)
      Checks if the specified key maps with an entry in the cache table
      参数:
      key - the key to map with an entry in the hashtable.
    • getCacheValues

      public KStarCache.TableEntry getCacheValues(double key)
      Returns the values in the cache mapped by the specified key
      参数:
      key - the key used to retrieve the table entry.
    • getRevision

      public String getRevision()
      Returns the revision string.
      指定者:
      getRevision 在接口中 RevisionHandler
      返回:
      the revision