Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
X2Paddle
提交
49d90ae4
X
X2Paddle
项目概览
PaddlePaddle
/
X2Paddle
大约 1 年 前同步成功
通知
328
Star
698
Fork
167
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
26
列表
看板
标记
里程碑
合并请求
4
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
X
X2Paddle
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
26
Issue
26
列表
看板
标记
里程碑
合并请求
4
合并请求
4
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
49d90ae4
编写于
12月 07, 2022
作者:
P
PommesPeter
提交者:
GitHub
12月 07, 2022
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Updated torch.nn.utils.clip_grad_value_.md (#918)
上级
ac4e7ce7
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
26 addition
and
2 deletion
+26
-2
docs/pytorch_project_convertor/API_docs/utils/torch.nn.utils.clip_grad_value_.md
...nvertor/API_docs/utils/torch.nn.utils.clip_grad_value_.md
+26
-2
未找到文件。
docs/pytorch_project_convertor/API_docs/utils/torch.nn.utils.clip_grad_value_.md
浏览文件 @
49d90ae4
...
@@ -5,8 +5,32 @@
...
@@ -5,8 +5,32 @@
torch
.
nn
.
utils
.
clip_grad_value_
(
parameters
,
clip_value
)
torch
.
nn
.
utils
.
clip_grad_value_
(
parameters
,
clip_value
)
```
```
### 功能介绍
### [paddle.nn.ClipGradByValue](https://www.paddlepaddle.org.cn/documentation/docs/zh/api/paddle/nn/ClipGradByValue_cn.html#clipgradbyvalue)
用于梯度裁剪,PaddlePaddle目前无对应API,可使用如下代码组合实现该API。
```
python
paddle
.
nn
.
ClipGradByValue
(
max
,
min
=
None
)
```
### 参数差异
| PyTorch | PaddlePaddle | 备注 |
| ------------- | ------------ | ------------------------------------------------------ |
| parameters | - | 表示要操作的 Tensor,PaddlePaddle 无此参数。 |
| clip_value | - | 表示裁剪梯度的范围,范围为 $[-clip_value, clip_vale]$,PaddlePaddle无此参数。 |
| - | min | 表示裁剪梯度的最小值,PyTorch 无此参数。 |
| - | max | 表示裁剪梯度的最小值,PyTorch 无此参数。 |
### 功能差异
#### 使用差异
***PyTorch**
*
:属于原位操作,并且只裁剪固定范围 $[-clip_value, clip_vale]$
***PaddlePaddle**
*
:需要实例化之后才可以使用,可自定义裁剪梯度的范围。
### 组合实现
用于梯度裁剪,PaddlePaddle 目前有对应 API,也可使用如下代码组合实现该 API。
```
python
```
python
def
clip_grad_value_
(
parameters
,
clip_value
):
def
clip_grad_value_
(
parameters
,
clip_value
):
if
isinstance
(
parameters
,
paddle
.
Tensor
):
if
isinstance
(
parameters
,
paddle
.
Tensor
):
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录