ESP
0.1
The Example-based Sensor Predictions (ESP) system tries to bring machine learning to the maker community.
|
Cmatplotlibcpp::detail::_interpreter | |
CCalibrateProcess | A data sample to be collected by the user and callback for processing that sample |
CCalibrateResult | CalibrateResult indicates if the calibration is successful or not |
CCalibrator | Specifies data samples and code used to calibrate incoming sensor data |
▼CFeatureExtraction | |
CGRT::MFCC | |
CGRT::ThresholdDetection | |
▼CInteractivePlot | |
CInteractiveTimeSeriesPlot | |
CPlotter | |
CInteractivePlot::NoValueHighlightedCallbackArgs | |
▼CObserver | |
CofApp | |
▼CofBaseApp | |
CAudioStream | Input stream for reading audio from the computer's microphone |
CofApp | |
▼CofBaseLoggerChannel | |
CofConsoleFileLoggerChannel | A logger channel that logs its messages to the console and a log file |
▼CofxGrtTimeseriesPlot | |
CInteractiveTimeSeriesPlot | |
CGRT::MFCC::Options | |
CPalette | |
▼CPreProcessing | |
▼CGRT::Filter | |
CLogEnergy | |
CInteractivePlot::RangeSelectedCallbackArgs | |
▼CStream | |
▼CInputStream | Base class for input streams that provide live sensor data to the ESP system. To use an InputStream instance in your application, pass it to useInputStream() in your setup() function |
CAudioFileStream | Input stream for getting the FFT spectrum of an audio file as it plays. This class plays an audio file and supplies its 1024-sample / 512-bin FFT spectrum as input to the current pipeline. The spectrum is supplied every ~23 milliseconds (i.e. 441000 KHz / 1024 = ~43 Hz) |
CAudioStream | Input stream for reading audio from the computer's microphone |
▼CBaseSerialInputStream | |
CASCIISerialStream | Input stream for reading ASCII data from a (USB) serial port |
CBinaryIntArraySerialStream | |
CFirmataStream | Input stream for reading analog data from an Arduino running Firmata. To use an FirmataStream in your application, pass it to useInputStream() in your setup() function |
CIOStream | |
▼CIOStreamVector | |
CASCIISerialStream | Input stream for reading ASCII data from a (USB) serial port |
CBinaryIntArraySerialStream | |
COscInputStream | Listening for data inputs over OSC |
CSerialStream | |
CTcpInputStream | Listening for data inputs over a TCP socket |
▼COStream | Base class for output streams that forward ESP prediction results to other systems |
CIOStream | |
CMacOSKeyboardOStream | Emulate keyboard key presses corresponding to prediction results |
CMacOSMouseOStream | Emulate mouse double-clicks at locations corresponding to prediction results |
▼COStreamVector | Base class for output streams that forward ESP pipeline output to other systems |
CIOStreamVector | |
CTcpOStream | Send strings over a TCP socket based on pipeline predictions |
▼CTest | |
CTrainingDataManagerTest | |
CTrainingDataManager | TrainingDataManager class encloses GRT::TimeSeriesClassificationData and improves upon by adding utility functions that relabel, delete or trim some training samples |
CTrainingSampleCheckerResult | TrainingSampleCheckerResult indicates the result of a check of a training sample |
CTrainingSampleGuiListener | |
CGRT::TriFilterBanks | |
CTuneable | |
CInteractivePlot::ValueHighlightedCallbackArgs |