gemma.cpp/gemma
Jan Wassenberg 868b01601f Simpler MatMul interface, vocab types, Tristate for use_spinning
Add Extents2D, Range2D vocab types
Matmul uses ConstMat for inputs and RowPtr for output
Move RowVectorBatch to basics.h
Separate threading.cc
Fix topology string: report cores not LPs, and #HT
Move QStride/IsMHA into LayerConfig
ImageTokens does not require make_unique.
matmul_test: no longer require template args
PiperOrigin-RevId: 692963605
2024-11-04 07:48:29 -08:00
..
evals Add MMLU eval to github 2024-05-20 10:20:53 -07:00
instantiations Eliminated TConfig. 2024-10-17 05:04:22 -07:00
activations.h Simpler MatMul interface, vocab types, Tristate for use_spinning 2024-11-04 07:48:29 -08:00
common.cc Eliminated TConfig. 2024-10-17 05:04:22 -07:00
common.h Fix PaliGemma's GenerateImageTokensT(). 2024-10-18 01:34:13 -07:00
configs.cc Factor out addition of ViTConfig to a ModelConfig. 2024-10-28 05:29:33 -07:00
configs.h Simpler MatMul interface, vocab types, Tristate for use_spinning 2024-11-04 07:48:29 -08:00
configs_test.cc Eliminated TConfig. 2024-10-17 05:04:22 -07:00
gemma-inl.h Simpler MatMul interface, vocab types, Tristate for use_spinning 2024-11-04 07:48:29 -08:00
gemma.cc Simpler MatMul interface, vocab types, Tristate for use_spinning 2024-11-04 07:48:29 -08:00
gemma.h Simpler MatMul interface, vocab types, Tristate for use_spinning 2024-11-04 07:48:29 -08:00
kv_cache.cc Eliminated TConfig. 2024-10-17 05:04:22 -07:00
kv_cache.h Eliminated TConfig. 2024-10-17 05:04:22 -07:00
run.cc Simpler MatMul interface, vocab types, Tristate for use_spinning 2024-11-04 07:48:29 -08:00
tokenizer.cc Factor out addition of ViTConfig to a ModelConfig. 2024-10-28 05:29:33 -07:00
tokenizer.h 7x compile time speedup: shard gemma.cc 2024-07-03 06:35:04 -07:00
weights.cc Use NestedPools, add NUMA infra 2024-10-18 08:11:18 -07:00
weights.h Simpler MatMul interface, vocab types, Tristate for use_spinning 2024-11-04 07:48:29 -08:00