# encoding=utf8
import numpy as np

def sigmoid(t):
    """
    完成 sigmoid函数计算
    :param t: 负无穷到正无穷的实数或 numpy 数组
    :return: 转换后的概率值(0到1之间)
    """
    # ********** Begin **********#
    
    # 根据公式 σ(t) = 1 / (1 + e^(-t)) 实现
    return 1 / (1 + np.exp(-t))
    
    # ********** End **********#