alessandrobenedetti commented on PR #12306:
URL: https://github.com/apache/lucene/pull/12306#issuecomment-1585631730

   > Here's an example why making the vector dimensions configurable is a bad 
idea: #12281 This issue shows that each added dimension makes the floating 
point errors larger and sometimes also returns NaN. Do we have tests when 
multiplying vectors causes NaN?
   
   I may sound like somebody who contradicts another just for the sake of doing 
so, but I do genuinely believe these kind of discoveries supports the fact that 
making it configurable is actually a good idea:
   We are not changing a production system here but we are changing a library.
   Enabling more users to experiment with higher dimensions increase the 
probability of finding (and then solving) this sort of issues.
   I suspect we are not recommending anywhere here to go to prod with un-tested 
and un-benchmarked vector sizes anyway
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to