矩阵维度表示和正常相反。 a[2][3],行2列3,a.shape.shape_[0]=3,a.shape.shape_[1]=2.

pred.Resize( Shape2( batch_size, num_out ) );

Resize相当于STL的reserve,预先分配空间。Shape2说明是一个二维的矩阵。

Slice 从高维分割矩阵(tensor),得到的仍然是矩阵(tensor)形式。

Copy( ninput, inbatch ); 可以作GPU,CPU 数据传输。

dot(A,B)=B^T*A

小心dot操作,单独拿出来,不要放到表达式里面。

A*B是点乘。

05-11 13:25