<div dir="ltr"><div><div><div><div><div><div>Hello,<br><br></div>Just in case I have to implementation of dict/sub/mult/div for dict.<br><br></div>I have chosen only one rule: + - / * should behave with the least surprise principle which is so far linear algebrae when dealing with stuff that looks like mathematics<br><br>Implementation 2 (trying trait and mixin)<br><a href="http://archery.readthedocs.org/en/latest/bow.html">http://archery.readthedocs.org/en/latest/bow.html</a><br>Implementation 1 (experimenting weired stuff with dict (like addition and transforming dict with dict in a «matrix like» fashion)<br><a href="http://vectordict.readthedocs.org/en/latest/algebrae.html">http://vectordict.readthedocs.org/en/latest/algebrae.html</a><br><br></div>And the linear algebrae test: <br><a href="http://vectordict.readthedocs.org/en/latest/consistent.html">http://vectordict.readthedocs.org/en/latest/consistent.html</a><br></div>And the results<br><a href="https://github.com/jul/ADictAdd_iction/blob/master/docs/source/result.txt">https://github.com/jul/ADictAdd_iction/blob/master/docs/source/result.txt</a><br><br></div>I just noticed the dicussion, I have been using the + - / * for aggregations for 2 years now and it is really helpful. I can give any feedback. <br><br></div>I also had to overload + - for Sets ^^ and I have the cosine similarities that works nicely out of the box with my definition<br><br></div>