Skip to content

Commit ddfa9db

Browse files
committed
Forgot sigmoid function in float node
1 parent aba6cd3 commit ddfa9db

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/more_math/Parser/FloatEvalVisitor.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,7 @@ def visitLogFunc(self, ctx): return math.log10(self.visit(ctx.expr()))
103103
def visitExpFunc(self, ctx): return math.exp(self.visit(ctx.expr()))
104104
def visitNormFunc(self, ctx): return math.sqrt(math.avg(x**2 for x in self.visit(ctx.expr())))
105105
def visitFloorFunc(self, ctx): return math.floor(self.visit(ctx.expr()))
106+
def visitSigmoidFunc(self, ctx): return 1/(1+math.exp(-self.visit(ctx.expr())))
106107
def visitCeilFunc(self, ctx): return math.ceil(self.visit(ctx.expr()))
107108
def visitRoundFunc(self, ctx): return math.round(self.visit(ctx.expr()))
108109
def visitGammaFunc(self, ctx): return math.gamma(self.visit(ctx.expr())).exp()

0 commit comments

Comments
 (0)