|
ESP
0.1
The Example-based Sensor Predictions (ESP) system tries to bring machine learning to the maker community.
|
OStream supports emitting prediction results to some downstream consumers, e.g. Mac OS Keyboard Emulator, OSC Stream, TCP Stream, etc. More...
#include <stdarg.h>#include <stdint.h>#include <stdio.h>#include <stdlib.h>#include <string.h>#include "ofxNetwork.h"#include "stream.h"Go to the source code of this file.
Classes | |
| class | OStream |
| Base class for output streams that forward ESP prediction results to other systems. More... | |
| class | OStreamVector |
| Base class for output streams that forward ESP pipeline output to other systems. More... | |
| class | MacOSKeyboardOStream |
| Emulate keyboard key presses corresponding to prediction results. More... | |
| class | MacOSMouseOStream |
| Emulate mouse double-clicks at locations corresponding to prediction results. More... | |
| class | TcpOStream |
| Send strings over a TCP socket based on pipeline predictions. More... | |
Macros | |
| #define | OSTREAM_H_ |
Variables | |
| const uint64_t | kGracePeriod = 500 |
OStream supports emitting prediction results to some downstream consumers, e.g. Mac OS Keyboard Emulator, OSC Stream, TCP Stream, etc.
* MacOSKeyboardOStream ostream(3, '\0', 'f', 'd');
* MacOSMouseOStream ostream(3, 0, 0, 240, 240, 400, 400);
* TcpOStream ostream("localhost", 9999, 3, "", "mouse 300, 300.", "mouse 400, 400.");
* TcpOStream ostream("localhost", 5204, 3, "l", "r", " ");
* | #define OSTREAM_H_ |
| const uint64_t kGracePeriod = 500 |