gemma.cpp/paligemma
Ray Smith 85958f5fd3 Added MatPtr/MatPtrT/MatStorageT/MatStorage as a dynamically-sized replacement for CompressedArray.
Definition of array size is moved to the constructor.
Allocation is separate and parallelized.
All users of weights_raw.h migrated to CompressedWeights and weights_raw.h deleted.
Replaced all previous ForEachTensor functions with a single unified function.

PiperOrigin-RevId: 684451604
2024-10-10 08:22:30 -07:00
..
testdata Add support for PaliGemma Vision-LM (224x224) to gemma.cpp 2024-09-23 10:09:38 -07:00
BUILD Add support for PaliGemma Vision-LM (224x224) to gemma.cpp 2024-09-23 10:09:38 -07:00
image.cc Added MatPtr/MatPtrT/MatStorageT/MatStorage as a dynamically-sized replacement for CompressedArray. 2024-10-10 08:22:30 -07:00
image.h Add support for PaliGemma Vision-LM (224x224) to gemma.cpp 2024-09-23 10:09:38 -07:00
image_test.cc Add support for PaliGemma Vision-LM (224x224) to gemma.cpp 2024-09-23 10:09:38 -07:00
paligemma_test.cc Add support for PaliGemma Vision-LM (224x224) to gemma.cpp 2024-09-23 10:09:38 -07:00