TileNNEmulator::Layer Node1 TileNNEmulator::Layer + op + nIn + nOut + alphaShift   Node2 TileNNEmulator::FixSpec + w + i + round + sat + frac() Node2->Node1 +accumT +biasT +outT +weightT Node3 std::vector< int64_t > + elements + elements   Node3->Node1 +b +w