[参数完全一致]torch.autograd.graph.saved_tensors_hooks¶
torch.autograd.graph.saved_tensors_hooks¶
torch.autograd.graph.saved_tensors_hooks(pack_hook, unpack_hook)
paddle.autograd.saved_tensors_hooks¶
paddle.autograd.saved_tensors_hooks(pack_hook, unpack_hook)
两者功能一致,参数完全一致,具体如下:
参数映射¶
PyTorch | PaddlePaddle | 备注 |
---|---|---|
pack_hook | pack_hook | 当某个算子的前向执行时,存在 Tensor 需要保留给反向计算梯度使用时, pack_hook 将会被调用。 |
unpack_hook | unpack_hook | 当反向执行,需要用到前向保留的 Tensor 时, unpack_hook 会被调用。 |