未验证 提交 b78dfefc 编写于 作者: W wangchaochaohu 提交者: GitHub

remove the raise typeerror (#2540)

上级 5b51b2da
......@@ -15,13 +15,6 @@ concat
返回:联结后的 ``Tensor`` ,数据类型和 ``input`` 中的Tensor相同。
抛出异常:
- ``TypeError``: - 当输入 ``input`` 的类型不是list、tuple或者Tensor的时候。
- ``TypeError``: - 当输入 ``input`` 的数据类型不是 bool,float16, float32, float64, int32, int64时。
- ``TypeError``: - 当 ``axis`` 的类型不是int或者Tensor时。当 ``axis`` 是Tensor的时候其数据类型不是int32或者int64时。
- ``TypeError``: - 当输入 ``input`` 中的Tensor存在数据类型不一致时。
**代码示例**:
.. code-block:: python
......
......@@ -18,10 +18,6 @@ eye
返回: ``shape`` 为batch_shape + [num_rows, num_columns]的Tensor。
抛出异常:
- ``TypeError``: - 如果 ``dtype`` 的类型不是float16, float32, float64, int32, int64其中之一。
- ``TypeError``: - 如果 ``num_columns`` 不是非负整数或者 ``num_rows`` 不是非负整数。
**代码示例**:
.. code-block:: python
......
......@@ -35,9 +35,6 @@ gather
返回:和输入的秩相同的输出张量。
抛出异常:
- ``TypeError``: - ``x`` 必须是Tensor 并且 ``x`` 的数据类型必须是uint8、float16、float32、float64、int32或者int64。
- ``TypeError``: - ``index`` 必须是Tensor并且数据类型必须是int32或者int64。
**代码示例**
......
......@@ -17,11 +17,6 @@ linspace
返回:表示等间隔划分结果的1-D Tensor,该Tensor的shape大小为 :math:`[num]` ,在mum为1的情况下,仅返回包含start元素值的Tensor。
抛出异常:
- ``TypeError`` - 当 ``start`` 或者 ``stop`` 的数据类型不是float32,float64, int32或者int64。
- ``TypeError`` - 当 ``dtype`` 的类型不是float32,float64,int32或者int64。
- ``TypeError`` - ``num`` 的类型必须是int当 ``num`` 不是Tensor的时候。
- ``TypeError`` - ``num`` 的数据类型必须是int32当 ``num`` 是Tensor的时候。
**代码示例**:
......
......@@ -41,12 +41,6 @@ reshape
:::::::::
``Tensor``,改变形状后的 ``Tensor``,数据类型与 ``x`` 相同。如果 ``inplace`` 为 ``False``,则返回一个新的变量,否则将改变输入变量 ``x`` 自身。如果 ``act`` 为 ``None``,则直接返回形状改变后的变量,否则返回经过激活函数后的变量。
抛出异常:
- :code:`TypeError`:``actual_shape`` 的类型应该是 Tensor 或 None。
- :code:`TypeError`:``starts`` 的类型应该是list、tuple 或 Tensor。
- :code:`ValueError`:``shape`` 中至多有一个元素可以是-1。
- :code:`ValueError`:``shape`` 中的元素为0时,对应的维度应该小于等于``x``的维度。
- :code:`ValueError`:``shape`` 中的元素除了-1之外,都应该是非负值。
**代码示例**
......
......@@ -19,11 +19,6 @@ split
返回:分割后的Tensor列表。
抛出异常:
- :code:`TypeError`:``input`` 的数据类型不是bool、float16、float32、float64、int32或int64时 。
- :code:`TypeError`:``num_or_sections`` 不是int、list 或 tuple时。
- :code:`TypeError`:``dim`` 不是 int 或 Tensor时。当 ``dim`` 为Tensor,其数据类型不是int32或int64时。
**代码示例**:
.. code-block:: python
......
......@@ -15,11 +15,6 @@ concat
返回:联结后的Tensor ,数据类型和 ``x`` 中的Tensor相同。
抛出异常:
- ``TypeError``: - 当输入 ``x`` 的类型不是list或者tuple时。
- ``TypeError``: - 当输入 ``x`` 的数据类型不是 bool,float16, float32, float64, int32, int64时。
- ``TypeError``: - 当 ``axis`` 的类型不是int或者Tensor时。 当 ``axis`` 是Tensor的时候其数据类型不是int32或者int64时。
- ``TypeError``: - 当输入 ``x`` 中的Tensor存在数据类型不一致时。
**代码示例**:
......
......@@ -18,10 +18,6 @@ full
返回:返回一个存储结果的Tensor,数据类型和dtype相同。
抛出异常:
- ``TypeError``: - 如果 ``dtype`` 的类型不是bool, float16, float32, float64, int32, int64其中之一。
- ``TypeError``: - 如果 ``shape`` 的类型不是list或tuple或Tensor。当 ``shape`` 是Tensor的时候,其数据类型不是int32或者int64时。
**代码示例**:
.. code-block:: python
......
......@@ -16,9 +16,6 @@ full_like
返回:返回一个存储结果的Tensor,数据类型和dtype相同。
抛出异常:
- ``TypeError``: - 当 ``x`` 的数据类型不是bool、float16、float32、float64、int32、int64其中之一。
- ``TypeError``: - 当 ``dtype`` 不是bool、float16、float32、float64、int32、int64或者None其中之一。
**代码示例**:
......
......@@ -29,10 +29,6 @@ gather
**返回**:和输入的秩相同的输出Tensor。
抛出异常:
- ``TypeError``: - ``x`` 必须是Tensor 并且 ``x`` 的数据类型必须是uint8、float16、float32、float64、int32或者int64。
- ``TypeError``: - ``index`` 必须是Tensor并且数据类型必须是int32或者int64。
- ``TypeError``: - ``axis`` 必须是Tensor或者int, 当 ``axis`` 是Tensor的时候数据类型必须是int32或者int64。
**代码示例**:
......
......@@ -18,10 +18,6 @@ index_select
**返回**:
-**Tensor**: 返回一个数据类型同输入的Tensor。
抛出异常:
- ``TypeError`` - 当 ``x`` 或者 ``index`` 的类型不是Tensor。
- ``TypeError`` - 当 ``x`` 的数据类型不是float32、float64、int32、int64其中之一或者 ``index`` 的数据类型不是int32、int64其中之一。
**代码示例**:
......
......@@ -17,12 +17,6 @@ linspace
返回:表示等间隔划分结果的1-D Tensor,该Tensor的shape大小为 :math:`[num]` ,在mum为1的情况下,仅返回包含start元素值的Tensor。
抛出异常:
- ``TypeError`` - 当 ``start`` 或者 ``stop`` 的数据类型不是float32,float64,int32或者int64。
- ``TypeError`` - 当 ``dtype`` 的类型不是float32,float64,int32或者int64。
- ``TypeError`` - ``num`` 的类型必须是int当 ``num`` 不是Tensor的时候。
- ``TypeError`` - ``num`` 的数据类型必须是int32当 ``num`` 是Tensor的时候。
**代码示例**:
......
......@@ -14,9 +14,6 @@ numel
返回: 返回长度为1并且元素值为 ``x`` 元素个数的Tensor。
抛出异常:
- ``TypeError`` - 当 ``x`` 不是Tensor或者 ``x`` 的数据类型不是bool、float16、float32、float64、int32或int64中的一个的时候
**代码示例**:
.. code-block:: python
......
......@@ -18,9 +18,6 @@ prod
返回:指定axis上累乘的结果的Tensor。
抛出异常:
- :code:`ValueError`:``dtype`` 的数据类型不是float32、float64、int32或int64时。
- :code:`ValueError`:``axis`` 的数据类型不是int、list或tuple时
**代码示例**:
......
......@@ -38,12 +38,6 @@ reshape
``Tensor``, 改变形状后的 ``Tensor``,数据类型与 ``x`` 相同。
抛出异常:
- :code:`TypeError`:``starts`` 的类型应该是list、tuple 或 Tensor。
- :code:`ValueError`:``shape`` 中至多有一个元素可以是-1。
- :code:`ValueError`:``shape`` 中的元素为0时,对应的维度应该小于等于``x``的维度。
- :code:`ValueError`:``shape`` 中的元素除了-1之外,都应该是非负值。
**代码示例**
.. code-block:: python
......
......@@ -16,10 +16,6 @@ split
返回:分割后的Tensor列表。
抛出异常:
- :code:`TypeError`:``x`` 的数据类型不是bool、float16、float32、float64、int32或int64时 。
- :code:`TypeError`:``num_or_sections`` 不是int、list 或 tuple时。
- :code:`TypeError`:``axis`` 不是 int 或 Tensor时。当 ``axis`` 为Tensor,其数据类型不是int32或int64时。
**代码示例**:
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册