update comments
This commit is contained in:
parent
e2530c17e5
commit
0aba113cb7
2 changed files with 3 additions and 3 deletions
|
@ -137,8 +137,7 @@ class Gelu(Activation):
|
||||||
|
|
||||||
class Softmax(Activation):
|
class Softmax(Activation):
|
||||||
def forward(self, X):
|
def forward(self, X):
|
||||||
# this alpha term is for numerical stability
|
# the alpha term is just for numerical stability.
|
||||||
# and is not strictly essential.
|
|
||||||
alpha = np.max(X, axis=-1, keepdims=True)
|
alpha = np.max(X, axis=-1, keepdims=True)
|
||||||
num = np.exp(X - alpha)
|
num = np.exp(X - alpha)
|
||||||
den = np.sum(num, axis=-1, keepdims=True)
|
den = np.sum(num, axis=-1, keepdims=True)
|
||||||
|
@ -192,6 +191,7 @@ class Selu(Activation):
|
||||||
# more
|
# more
|
||||||
|
|
||||||
class TanhTest(Activation):
|
class TanhTest(Activation):
|
||||||
|
"""preserves the variance of inputs drawn from the standard normal distribution."""
|
||||||
def forward(self, X):
|
def forward(self, X):
|
||||||
self.sig = np.tanh(1 / 2 * X)
|
self.sig = np.tanh(1 / 2 * X)
|
||||||
return 2.4004 * self.sig
|
return 2.4004 * self.sig
|
||||||
|
|
|
@ -22,7 +22,7 @@ def lower_priority():
|
||||||
except ImportError:
|
except ImportError:
|
||||||
lament("you do not have pywin32 installed.")
|
lament("you do not have pywin32 installed.")
|
||||||
lament("the process priority could not be lowered.")
|
lament("the process priority could not be lowered.")
|
||||||
lament("consider: python -m pip install pypiwin32")
|
lament("consider: python -m pip install pywin32")
|
||||||
lament("consider: conda install pywin32")
|
lament("consider: conda install pywin32")
|
||||||
else:
|
else:
|
||||||
import os
|
import os
|
||||||
|
|
Loading…
Add table
Reference in a new issue