void setColor(Color c)
Set text color in terminal by printing an escape sequence.
Definition: screen.c:35
void locateCursor(const int row, const int col)
Set cursor position to given coordinates in the terminal window.
Definition: screen.c:90
void outputNetworkDefinition(int layerCount, LayerDefinition *layerDefs)
Outputs a summary table of the network specified via the given array of layer definitions.
Definition: screen.c:136
void clearScreen()
Clear terminal screen by printing an escape sequence.
Definition: screen.c:24
Color
Definition: screen.h:18
void moveCursorTo(const int x)
Moves the cursor to the specified horizontal position in the current line.
Definition: screen.c:63
Data structure allowing users to define the characteristics of a network.
Definition: dnn.h:54
void moveCursorLeft(const int x)
Moves the cursor to the left of the current position by a specified number of steps.
Definition: screen.c:77