Qualia  0.2
Public Member Functions | Public Attributes | List of all members
DiskXFileDataSet Class Reference

#include <DiskXFileDataSet.h>

Inheritance diagram for DiskXFileDataSet:
Inheritance graph
[legend]
Collaboration diagram for DiskXFileDataSet:
Collaboration graph
[legend]

Public Member Functions

 DiskXFileDataSet (DiskXFile *diskFile, bool useAscii=false)
 
virtual ~DiskXFileDataSet ()
 
virtual void init ()
 
virtual void reset ()
 To be called before every episode. More...
 
virtual void setExample (int t)
 Sets this->example to given index t. More...
 
- Public Member Functions inherited from XFileDataSet
 XFileDataSet (XFile *file)
 
virtual ~XFileDataSet ()
 
- Public Member Functions inherited from DataSet
 DataSet (int nExamples=0, int dim=0)
 Constructor. More...
 
virtual ~DataSet ()
 
int dim () const
 Returns the dimension of each example. More...
 
int nExamples () const
 Returns the number of examples. More...
 

Public Attributes

DiskXFile_diskFile
 The DiskXFile where the dataset is stored. More...
 
bool ascii
 Ascii or binary mode. More...
 
- Public Attributes inherited from XFileDataSet
XFile_file
 The file (XFile) that stores the dataset. More...
 
int _currentExampleIndex
 The index of the current example (internal use). More...
 
- Public Attributes inherited from DataSet
int _nExamples
 Number of examples in the dataset. More...
 
int _dim
 Dimension of the example. More...
 
realexample
 Current example. More...
 

Constructor & Destructor Documentation

DiskXFileDataSet::DiskXFileDataSet ( DiskXFile diskFile,
bool  useAscii = false 
)
DiskXFileDataSet::~DiskXFileDataSet ( )
virtual

Member Function Documentation

void DiskXFileDataSet::init ( )
virtual

To be called before training. Should allocate example, among other things. Default version allocates example to the size of dim.

Reimplemented from XFileDataSet.

void DiskXFileDataSet::reset ( )
virtual

To be called before every episode.

Reimplemented from XFileDataSet.

void DiskXFileDataSet::setExample ( int  t)
virtual

Sets this->example to given index t.

Reimplemented from XFileDataSet.

Member Data Documentation

DiskXFile* DiskXFileDataSet::_diskFile

The DiskXFile where the dataset is stored.

bool DiskXFileDataSet::ascii

Ascii or binary mode.


The documentation for this class was generated from the following files: