This prevents a bunch of future issues. While I would like users to be able to stick pretty much anything into a Tensor, by implementing Numeric, I don't want them to be able to make their own custom TensorLike implementations. That would make it really hard to change the core interface.
This prevents a bunch of future issues. While I would like users to be able to stick pretty much anything into a Tensor, by implementing
Numeric
, I don't want them to be able to make their own customTensorLike
implementations. That would make it really hard to change the core interface.