Skip to content

Commit 6c1bb42

Browse files
The gemma.cpp Authorscopybara-github
The gemma.cpp Authors
authored andcommitted
Internal change.
PiperOrigin-RevId: 762103223
1 parent 3890eb5 commit 6c1bb42

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

gemma/activations.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
#include <stddef.h>
2020

21+
#include <vector>
22+
2123
#include "gemma/configs.h" // ModelConfig
2224
#include "ops/matmul.h" // MatMulEnv
2325
#include "ops/ops.h" // CreateInvTimescale

gemma/gemma-inl.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
#include <stdio.h>
2222

2323
#include <algorithm> // std::min
24+
#include <numeric> // std::iota
2425
#include <vector>
2526

2627
#include "gemma/activations.h"

gemma/weights.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ struct LayerWeightsPtrs {
135135
key_norm_scale(Concat("key_norm", suffix_), tensors),
136136
query_norm_scale(Concat("query_norm", suffix_), tensors),
137137

138-
layer_config(config) {}
138+
layer_config(config) {
139+
}
139140
~LayerWeightsPtrs() = default;
140141

141142
const std::string suffix_;
@@ -264,7 +265,7 @@ struct LayerWeightsPtrs {
264265
func(TENSOR_ARGS(gating_einsum_w, kMaybeRead));
265266
func(TENSOR_ARGS(gating_einsum_w1, kMaybeRead));
266267
func(TENSOR_ARGS(gating_einsum_w2, kMaybeRead));
267-
func(TENSOR_ARGS(linear_w, kMustRead));
268+
func(TENSOR_ARGS(linear_w, kMaybeRead));
268269
func(TENSOR_ARGS(pre_attention_norm_scale, kMustRead));
269270
func(TENSOR_ARGS(pre_ffw_norm_scale, kMustRead));
270271
}

0 commit comments

Comments
 (0)