Thomas Dybdahl Ahle
Thomas Dybdahl Ahle
Currently the same product quantizer is used for every cluster in IVF. However, the PQ doesn't use a lot of space (it's just 16 center points), so we might as...
Currently, only SSE is supported. It would be nice to also support AMD chips.
PyNNDescent (https://github.com/lmcinnes/pynndescent) is able to get a lot of speed (presumably) by using [numba](https://numba.pydata.org/). This should be relatively easy to add to fast_pq as well.
On the website, you [see this example](https://dspy.ai/#__tabbed_3_3): ```python import dspy dspy.configure(lm=dspy.LM('gpt-4o-mini-2024-07-18')) # Define the DSPy module for classification. It will use the hint at training time, if available. signature =...
Adds support for all python `ast` types in string signatures, like `Signature("text -> label:Literal['a', 'b']")`. Fixes https://github.com/stanfordnlp/dspy/issues/1899