[SciPy-user] __eq__ for scipy.sparse not working?
Tue Apr 15 14:09:28 CDT 2008
On Tue, Apr 15, 2008 at 12:37 PM, Joseph Turian <email@example.com> wrote:
> Is there a reason that sparse matrices don't support this functionality?
> What is actually happening when I try equality testing for A == B?
> It seems undesirable that equality comparison is permitted, even though it
> has unexpected behavior.
I agree that __eq__ should either work or raise an exception. As to
why __eq__ isn't supported, I haven't written the necessary code to
handle arrays with dtype='bool'.
Offhand, I don't know what specifically needs to be changed to make
sparse matrices agree with numpy's handling of boolean arrays. Many
of the necessary ingredients are already present, but I have not fully
explored this matter.
I created a ticket in Trac for this issue:
Unfortunately, time is scarce for me at the moment, so I can't say
when I'll get around to it.
Nathan Bell firstname.lastname@example.org
More information about the SciPy-user