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); }
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); }