python sigmoid 函数
时间: 2023-11-07 11:48:51 浏览: 169
sigmoid函数
sigmoid函数是一种常用的激活函数,它将输入的值映射到一个介于0和1之间的连续值。在Python中,可以使用math库或numpy库来实现sigmoid函数。
使用math库实现sigmoid函数的示例代码如下:
```python
import math
def sigmoid(x):
return 1 / (1 + math.exp(-x))
```
使用numpy库实现sigmoid函数的示例代码如下:
```python
import numpy as np
def sigmoid(x):
return 1 / (1 + np.exp(-x))
```
这两个示例代码都定义了一个sigmoid函数,输入参数x为一个标量或向量,返回值为对应的sigmoid值。你可以将任意实数或数组作为输入传递给sigmoid函数,并获得相应的输出。
阅读全文