You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
(as mentioned in #1 but I'm starting a new issue for visibility and discussion).
This should probably be written in terms of a lower level function devoted to performing tensor/outer products.
TensorOperations.jl calls this tensorproduct(...), and TensorCore.jl calls this tensor(...), with a unicode alias ⊗. In NDTensors.jl, we call it outer(...).
Right now, I'm torn between the names tensorproduct, outerproduct, and outer.
The text was updated successfully, but these errors were encountered:
For whatever it is worth, Python's numpy calls this outer(...), though it is limited to vectors, so is more like x * y' in Julia. ufunc.outer(...) is a generalization to arrays.
Currently, outer product tensor contractions are broken:
(as mentioned in #1 but I'm starting a new issue for visibility and discussion).
This should probably be written in terms of a lower level function devoted to performing tensor/outer products.
TensorOperations.jl calls this tensorproduct(...), and TensorCore.jl calls this tensor(...), with a unicode alias
⊗
. In NDTensors.jl, we call it outer(...).Right now, I'm torn between the names
tensorproduct
,outerproduct
, andouter
.The text was updated successfully, but these errors were encountered: