Yuchan commited on
Commit
50f4d1a
verified
1 Parent(s): a6ed1c9

Update Model.py

Browse files
Files changed (1) hide show
  1. Model.py +7 -2
Model.py CHANGED
@@ -189,9 +189,14 @@ class LoU(layers.Layer):
189
  k = self.Kr(k)
190
  V = self.Vr(V)
191
 
192
- g_q = tf.nn.sigmoid(q)
193
- g_k = tf.nn.sigmoid(k)
 
 
 
 
194
  score = g_q * g_k
 
195
  alpha_dynamic = self.alpha_linear(x_f32)
196
  score_ema = self._ema_over_time(score, alpha_dynamic)
197
  mean_last = tf.reduce_mean(score_ema, axis=-1, keepdims=True)
 
189
  k = self.Kr(k)
190
  V = self.Vr(V)
191
 
192
+ # 旮办〈 旖旊摐:
193
+ # g_q = tf.nn.sigmoid(q)
194
+ # g_k = tf.nn.sigmoid(k)
195
+
196
+ g_q = (tf.nn.tanh(q) + 1.0) / 2.0
197
+ g_k = (tf.nn.tanh(k) + 1.0) / 2.0
198
  score = g_q * g_k
199
+
200
  alpha_dynamic = self.alpha_linear(x_f32)
201
  score_ema = self._ema_over_time(score, alpha_dynamic)
202
  mean_last = tf.reduce_mean(score_ema, axis=-1, keepdims=True)