We handle doing x %*% y where y is numericVector, but the output is numericMatrix.
This then requires nimble-like gymnastics of (x%*%y)[,1] if the user wants to work with a vector. And of course will likely cause user confusion.
This issue is to allow us to discuss how far we want to go with trying to get this to "just work".
We handle doing
x %*% ywhereyisnumericVector, but the output isnumericMatrix.This then requires nimble-like gymnastics of
(x%*%y)[,1]if the user wants to work with a vector. And of course will likely cause user confusion.This issue is to allow us to discuss how far we want to go with trying to get this to "just work".