< to compile properly, all pointers must be declared 1st, consecutively < pointer to the input of this layer pointer to the output of this layer