示例#1
0
 public static Matrix Add(Matrix lhs, Matrix rhs, Matrix OUT)
 {
     if (lhs.GetRows() != rhs.GetRows() || lhs.GetCols() != rhs.GetCols())
     {
         Debug.Log("Incompatible Matrix dimensions.");
     }
     else
     {
         Eigen.Add(lhs.Ptr, rhs.Ptr, OUT.Ptr);
     }
     return(OUT);
 }
示例#2
0
 public static Tensor Add(Tensor lhs, Tensor rhs, Tensor OUT)
 {
     if (lhs.GetRows() != rhs.GetRows() || lhs.GetCols() != rhs.GetCols())
     {
         Debug.Log("Incompatible tensor dimensions.");
     }
     else
     {
         Eigen.Add(lhs.Ptr, rhs.Ptr, OUT.Ptr);
     }
     return(OUT);
 }
 public Tensor Add(Tensor LHS, Tensor RHS, Tensor OUT)
 {
     Eigen.Add(LHS.Ptr, RHS.Ptr, OUT.Ptr);
     return(OUT);
 }