mirror of https://github.com/google/gemma.cpp.git
This replaces per-weight instantiations of all code with only per-MatMul/norm. Reduces binary size by 133KiB. WeightsOwner is no longer required for type erasing, hence it is replaced with ModelWeightsPtrs. Also remove unused EmbedToken, replaced with EmbedMMToken. PiperOrigin-RevId: 766497657 |
||
|---|---|---|
| .. | ||
| BUILD.bazel | ||
| blob_compare.cc | ||
| blob_store.cc | ||
| blob_store.h | ||
| blob_store_test.cc | ||
| fields.cc | ||
| fields.h | ||
| fields_test.cc | ||
| io.cc | ||
| io.h | ||
| io_win.cc | ||
| migrate_weights.cc | ||