gemma.cpp/backprop
Jan Wassenberg 57c2cd8b52 Simplifications: remove GemmaInterface and GemmaImpl
Split common and weights into separate lib
Remove common-inl (does not have to be SIMD code), activations.cc
Centralize switch(Model) to avoid duplication
Move CompressWeightsT to compress_weights.cc
Move LoadWeights to weights.cc

PiperOrigin-RevId: 640869202
2024-06-06 05:54:21 -07:00
..
backward-inl.h Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
backward.cc Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
backward.h Move the backpropagation code to its own directory 2024-06-04 10:20:16 +00:00
backward_scalar.h Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
backward_scalar_test.cc Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
backward_test.cc Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
forward-inl.h Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
forward.cc Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
forward.h Move the backpropagation code to its own directory 2024-06-04 10:20:16 +00:00
forward_scalar.h Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
optimize_test.cc Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
optimizer.cc Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
optimizer.h Simplifications: remove GemmaInterface and GemmaImpl 2024-06-06 05:54:21 -07:00
prompt.h Add missing include 2024-06-04 10:29:12 +00:00
sampler.h Move the backpropagation code to its own directory 2024-06-04 10:20:16 +00:00
test_util.h Move the backpropagation code to its own directory 2024-06-04 10:20:16 +00:00