Table of Contents

Class: CachedView compClust/mlx/views/CachedView.py

Provides a cache between views.

The CachedView should be used under very specific circumstances. If one has a deep tree of views and is performing many operations on the leaf views of the view tree, then a performance issue may arrise due to the data being continually evaluated and passed dow from the root Dataset object.

If this is the case, a CachedView placed after the leaf view will cache the results from a getData() and allow for direct access. This may make a large difference in the speed of execution.

Base Classes   
BaseView
Methods   
__init__
getData
  __init__ 
__init__ ( self,  dataset )

  getData 
getData ( self,  key=None )

Exceptions   
ValueError()

Table of Contents

This document was automatically generated on Wed Aug 27 14:24:57 2003 by HappyDoc version 2.1