下载
中文
注册

Bias

输入

  • x:
    • 是否必填: 必填
    • 数据类型: float32, float16
    • 参数解释: 输入Tensor
    • 规格限制: 无
  • bias:
    • 是否必填: 必填
    • 数据类型: float32, float16
    • 参数解释: bias
    • 规格限制: 无

属性

  • axis:
    • 是否必填: 非必填
    • 数据类型: int
    • 参数解释: 默认值为1,不同的值对应的维度不同

      例如,bottom[0]是4维的,Shape为100x3x40x60,输出top[0]有同样的Shape,而输入bottom[1] 根据axis的值确定,可以有如下的Shape:

      (axis == 0 == -4) 100; 100x3; 100x3x40; 100x3x40x60

      (axis == 1 == -3) 3; 3x40; 3x40x60

      (axis == 2 == -2) 40; 40x60

      (axis == 3 == -1) 60

      并且bottom[1] 的Shape为空表示输入的是标量bias,与axis无关。

    • 规格限制: [-rank(x), rank(x)),遵循Caffe规则。
  • num_axes:
    • 是否必填: 非必填
    • 数据类型: int
    • 参数解释: 指定训练的bias参数维度大小,-1表示axis开始全部,如果是0表示标量。如果是在线数据bottom[1]输入,则忽略此参数,默认值为1。
    • 规格限制: [-1, rank(x)),设axis_=axis>0:axis,axis+rank(x),则要求num_axes+axis_<=rank(x)

输出

y:
  • 是否必填: 必填
  • 数据类型: float32, float16
  • 参数解释: 输出Tensor
  • 规格限制: 无