Emotiv Experimenter 1.0
An EEG experimentation application for the Emotiv headset
Public Member Functions | Static Public Member Functions | Public Attributes | Properties

MCAEmotiv.GUI.Configurations.GeneralClassifierSettings Class Reference

Contains configuration information for an online classifier. More...

List of all members.

Public Member Functions

 GeneralClassifierSettings ()
 Construct a settings object with default values.

Static Public Member Functions

static int GetBinCount (int binWidthMillis)
 Returns the number of bins for the given bin width.

Public Attributes

const int MAX_BINS = 800
 MAX_TIME is the maximum length trial supported by the classifier. MAX_BINS is the maximum bin count supported by the classifier.

Properties

string Name [get, set]
 A name used to identify this classifier.
int BinWidthMillis [get, set]
 The width (in ms) of the time bins after downsampling.
bool IncludeChannelMeans [get, set]
 Should the voltage along each selected channel be included as a feature?
bool ZScoreFeatures [get, set]
 Should each feature be normalized to have mean 0 and standard deviation 1?
ChannelSelectionSettings ChannelSettings [get, set]
 EEG channel selection.
IArrayView< int > SelectedBins [get, set]
 The time bins to be used for this classifier. Not a parameter.
IArrayView< ChannelSelectedChannels [get]
 The channels selected to be used by the classifier. Not a parameter.
int BinCount [get]
 The number of time bins used by this classifier. Not a parameter.
int FeatureCount [get]
 The total number of features used by this classifier. Not a parameter.

Detailed Description

Contains configuration information for an online classifier.


Constructor & Destructor Documentation

MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.GeneralClassifierSettings ( )

Construct a settings object with default values.


Member Function Documentation

static int MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.GetBinCount ( int  binWidthMillis) [static]

Returns the number of bins for the given bin width.


Member Data Documentation

MAX_TIME is the maximum length trial supported by the classifier. MAX_BINS is the maximum bin count supported by the classifier.


Property Documentation

int MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.BinCount [get]

The number of time bins used by this classifier. Not a parameter.

int MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.BinWidthMillis [get, set]

The width (in ms) of the time bins after downsampling.

ChannelSelectionSettings MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.ChannelSettings [get, set]

EEG channel selection.

int MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.FeatureCount [get]

The total number of features used by this classifier. Not a parameter.

bool MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.IncludeChannelMeans [get, set]

Should the voltage along each selected channel be included as a feature?

string MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.Name [get, set]

A name used to identify this classifier.

IArrayView<int> MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.SelectedBins [get, set]

The time bins to be used for this classifier. Not a parameter.

IArrayView<Channel> MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.SelectedChannels [get]

The channels selected to be used by the classifier. Not a parameter.

bool MCAEmotiv.GUI.Configurations.GeneralClassifierSettings.ZScoreFeatures [get, set]

Should each feature be normalized to have mean 0 and standard deviation 1?


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties Events