|
From: | Rik |
Subject: | [Octave-bug-tracker] [bug #59718] Broadcasting does not work with sparse matrices |
Date: | Tue, 9 Mar 2021 11:34:00 -0500 (EST) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.66 Safari/537.36 |
Update of bug #59718 (project octave): Category: Octave Function => Interpreter Item Group: Unexpected Error or Warning => Matlab Compatibility Status: None => Confirmed Summary: Workaround for operators involving a sparse matrix and broadcasting => Broadcasting does not work with sparse matrices _______________________________________________________ Follow-up Comment #2: Changing the Category to "Interpreter" and the Item Group to "Matlab Compatibility" since Matlab does offer broadcasting between sparse and full matrices. As jwe mentioned, this is probably a big project in the end because the internals of Octave which implement broadcasting need to be overhauled at the same time. This would be a useful project as we have different ways of implementing broadcasting (through the interpreter or directly through a function like bsxfun) and these different methods mean parallel code to maintain and they exhibit different performance (which is really wacky). _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?59718> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |