little change

This commit is contained in:
YWMditto 2022-05-09 14:35:21 +08:00
parent bcc66b43cf
commit 02738b84bf
2 changed files with 3 additions and 3 deletions

View File

@ -54,7 +54,7 @@ class Evaluator:
:kwargs:
* *torch_kwargs* -- 用于在指定 ``driver`` 'torch' 时设定具体 driver 实例的一些参数
* ddp_kwargs -- 用于在使用 ``TorchDDPDriver`` 时指定 ``DistributedDataParallel`` 初始化时的参数例如传入
{'find_unused_parameters': True} 来解决有参数不参与前向运算导致的报错等
{'find_unused_parameters': True} 来解决有参数不参与前向运算导致的报错等
* torch_non_blocking -- 表示用于 pytorch tensor to 方法的参数 non_blocking
* *model_use_eval_mode* (``bool``) --
是否在 evaluate 的时候将 model 的状态设置成 eval 状态 eval 状态下model

View File

@ -87,7 +87,7 @@ class Trainer(TrainerEventTrigger):
.. node::
如果希望使用 ``TorchDDPDriver``
如果希望使用 ``TorchDDPDriver``
:param n_epochs: 训练总共的 epoch 的数量默认为 20
@ -134,7 +134,7 @@ class Trainer(TrainerEventTrigger):
:kwargs:
* *torch_kwargs* -- 用于在指定 ``driver`` 'torch' 时设定具体 driver 实例的一些参数
* ddp_kwargs -- 用于在使用 ``TorchDDPDriver`` 时指定 ``DistributedDataParallel`` 初始化时的参数例如传入
{'find_unused_parameters': True} 来解决有参数不参与前向运算导致的报错等
{'find_unused_parameters': True} 来解决有参数不参与前向运算导致的报错等
* set_grad_to_none -- 是否在训练过程中在每一次 optimizer 更新后将 grad 置为 None
* torch_non_blocking -- 表示用于 pytorch tensor to 方法的参数 non_blocking
* *data_device* -- 表示如果用户的模型 device Driver 中对应为参数 model_device None 我们会将数据迁移到 data_device