forward
ToArray2D
Weight