5 ms·
https://apple.github.io/coremltools/docs-guides/source/palettization-overview.html https://apple.github.io/coremltools/docs-guides/source/palet...
by bagrow 2y ago
https://apple.github.io/coremltools/docs-guides/source/palettization-overview.html https://apple.github.io/coremltools/docs-guides/source/palet...
- miven 2y agoHuh, generally whenever I saw the lookup table approach in literature it was also referred to as quantization, guess they wanted to disambiguate the two methods Though I'm not sure how warranted it really is, in both cases it's still pretty much the same idea of reducing the precision, just with different implementations Edit: they even refer to it as LUT quantization on another page: https://apple.github.io/coremltools/docs-guides/source/quantization-neural-network.html https://apple.github.io/coremltools/docs-guides/source/quant...
- astrange 2y agoJust "quantization" is poor wording for that. Quantization means dropping the low bits. Sounds like it was confused with "vector quantization" which does involve lookup tables (codebooks). But "palletization" is fine too.
- elcritch 2y agoHuh, it’s PNG for AI weights.
- fudged71 2y ago404
- miven 2y agoYeah, it just got updated, here's the new link, they added sections on block-wise quantization for both the rounding-based and LUT-based approach: https://apple.github.io/coremltools/docs-guides/source/opt-palettization-overview.html https://apple.github.io/coremltools/docs-guides/source/opt-p...
- deleted 2y ago[deleted]