Sigmoid 和双曲运算

APOC 库提供了一系列用于机器学习的函数。这些函数返回一个 double(双精度浮点型)值。

Sigmoid 和双曲运算函数

限定名称 类型

apoc.math.cosh(value FLOAT) - 返回双曲余弦值。

函数 (Function) Cypher 25 中已弃用

apoc.math.coth(value FLOAT) - 返回双曲余切值。

函数 (Function) Cypher 25 中已弃用

apoc.math.csch(value FLOAT) - 返回双曲余割值。

函数

apoc.math.sech(value FLOAT) - 返回给定值的双曲正割值。

函数

apoc.math.sigmoid(value FLOAT) - 返回给定值的 sigmoid 值。

函数

apoc.math.sigmoidPrime(value FLOAT) - 返回给定值的 sigmoid 原函数 [ sigmoid(val) * (1 - sigmoid(val)) ]。

函数

apoc.math.sinh(value FLOAT) - 返回给定值的双曲正弦值。

函数 (Function) Cypher 25 中已弃用

apoc.math.tanh(value FLOAT) - 返回给定值的双曲正切值。

函数 (Function) Cypher 25 中已弃用

示例

以下返回双曲余割 (hyperbolic cosecant)
RETURN apoc.math.csch(1.5) AS output;
表 1. 结果
输出

0.47

以下返回双曲正割 (hyperbolic secant)
RETURN apoc.math.sech(1.5) AS output;
表 2. 结果
输出

0.43

以下返回双曲余弦 (hyperbolic cosin)
RETURN apoc.math.cosh(1.5) AS output;
表 3. 结果
输出

2.35

以下返回双曲正弦 (hyperbolic sin)
RETURN apoc.math.sinh(1.5) AS output;
表 4. 结果
输出

2.13

以下返回双曲余切 (hyperbolic cotangent)
RETURN apoc.math.coth(3.5) AS output;
表 5. 结果
输出

1.00

以下返回双曲正切 (hyperbolic tangent)
RETURN apoc.math.tanh(1.5) AS output;
表 6. 结果
输出

0.90

以下返回 Sigmoid 导数 (sigmoid prime)
RETURN apoc.math.sigmoidPrime(2.5) AS output;
表 7. 结果
输出

0.70

以下返回 Sigmoid 函数
RETURN apoc.math.sigmoidPrime(2.5) AS output;
表 8. 结果
输出

0.92