---
title: Bias
description: "- x:"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/aolapi/operatorlist_00105.html
sourcePath: /source/zh/canncommercial/900/API/aolapi/operatorlist_00105.html
indexId: e6a4ed460daccd128124962bf06cf7ad0ccb2aa37ea797291f86eef405d6aa2064
---
# 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
- 规格限制: 无
