teacher_student_sigmoid_loss

    Teacher Student Log Loss Layer(教师—学生对数损失层)

    定制化需求,用于student萃取teacher的值。此图层接受输入预测和目标标签,并返回teacher_student损失。 z表示是否点击,z’表示teacher q值。label取值范围{-2,-1,[0, 2]} teacher q值不存在时,点击时label为-1,否则为-2。 teacher q值存在时,点击时label为z’,否则为1 + z’。

    其中:

    • :预测输入值。

    • z′z′ :teacher q值。

    参数:

    • label (Variable) – 具有形状[N x 1]的2-d Tensor的真实值,其中N是批大小batch_size,数据类型为float32或者float64。

    • soft_max_lower_bound (float) – 若input < soft_max_lower_bound, 输入将会被向上限制。默认为-15.0 。

    返回:具有形状[N x 1]的2-D Tensor,teacher_student_sigmoid_loss。

    代码示例