From 7094401ff9e1e08f23773c0c5477475e525c0baa Mon Sep 17 00:00:00 2001 From: co63oc Date: Sat, 15 Jul 2023 07:59:17 +0800 Subject: [PATCH 1/2] Add --- .../cuda/torch.cuda.nvtx.range_pop.md | 15 +++++++++++++ .../cuda/torch.cuda.nvtx.range_push.md | 21 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md create mode 100644 docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md diff --git a/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md new file mode 100644 index 00000000000..1dc719c6322 --- /dev/null +++ b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md @@ -0,0 +1,15 @@ +## [无参数]torch.cuda.nvtx.range_pop + +### [torch.cuda.nvtx.range_pop](https://pytorch.org/docs/1.13/generated/torch.cuda.nvtx.range_pop.html#torch.cuda.nvtx.range_pop) + +```python +torch.cuda.nvtx.range_pop() +``` + +### [paddle.fluid.core.nvprof_nvtx_pop](https://github.com/PaddlePaddle/Paddle/blob/f00a06d817b97bde23e013c2fb0cd1a6c9c1076b/paddle/fluid/pybind/pybind.cc#L2264) + +```python +paddle.fluid.core.nvprof_nvtx_pop() +``` + +功能一致,无参数。 diff --git a/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md new file mode 100644 index 00000000000..b6dcc8f6f34 --- /dev/null +++ b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md @@ -0,0 +1,21 @@ +## [仅参数名不一致]torch.cuda.nvtx.range_push + +### [torch.cuda.nvtx.range_push](https://pytorch.org/docs/1.13/generated/torch.cuda.nvtx.range_push.html#torch.cuda.nvtx.range_push) + +```python +torch.cuda.nvtx.range_push(msg) +``` + +### [paddle.fluid.core.nvprof_nvtx_push](https://github.com/PaddlePaddle/Paddle/blob/f00a06d817b97bde23e013c2fb0cd1a6c9c1076b/paddle/fluid/pybind/pybind.cc#L2261) + +```python +paddle.fluid.core.nvprof_nvtx_push(name) +``` + +两者功能一致且参数用法一致,仅参数名不一致,具体如下: + +### 参数映射 + +| PyTorch | PaddlePaddle | 备注 | +| ------- | ------------ | ------------------------------------------ | +| msg | name | 关联 range 的 ASCII 消息,仅参数名不一致。 | From c6508928e8118fb6f30e3400347f9cacd37becff Mon Sep 17 00:00:00 2001 From: co63oc Date: Sat, 15 Jul 2023 08:00:18 +0800 Subject: [PATCH 2/2] Add api_difference docs --- .../cuda/torch.cuda.nvtx.range_pop.md | 15 +++++++++++++ .../cuda/torch.cuda.nvtx.range_push.md | 21 +++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md create mode 100644 docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md diff --git a/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md new file mode 100644 index 00000000000..1dc719c6322 --- /dev/null +++ b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_pop.md @@ -0,0 +1,15 @@ +## [无参数]torch.cuda.nvtx.range_pop + +### [torch.cuda.nvtx.range_pop](https://pytorch.org/docs/1.13/generated/torch.cuda.nvtx.range_pop.html#torch.cuda.nvtx.range_pop) + +```python +torch.cuda.nvtx.range_pop() +``` + +### [paddle.fluid.core.nvprof_nvtx_pop](https://github.com/PaddlePaddle/Paddle/blob/f00a06d817b97bde23e013c2fb0cd1a6c9c1076b/paddle/fluid/pybind/pybind.cc#L2264) + +```python +paddle.fluid.core.nvprof_nvtx_pop() +``` + +功能一致,无参数。 diff --git a/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md new file mode 100644 index 00000000000..b6dcc8f6f34 --- /dev/null +++ b/docs/guides/model_convert/convert_from_pytorch/api_difference/cuda/torch.cuda.nvtx.range_push.md @@ -0,0 +1,21 @@ +## [仅参数名不一致]torch.cuda.nvtx.range_push + +### [torch.cuda.nvtx.range_push](https://pytorch.org/docs/1.13/generated/torch.cuda.nvtx.range_push.html#torch.cuda.nvtx.range_push) + +```python +torch.cuda.nvtx.range_push(msg) +``` + +### [paddle.fluid.core.nvprof_nvtx_push](https://github.com/PaddlePaddle/Paddle/blob/f00a06d817b97bde23e013c2fb0cd1a6c9c1076b/paddle/fluid/pybind/pybind.cc#L2261) + +```python +paddle.fluid.core.nvprof_nvtx_push(name) +``` + +两者功能一致且参数用法一致,仅参数名不一致,具体如下: + +### 参数映射 + +| PyTorch | PaddlePaddle | 备注 | +| ------- | ------------ | ------------------------------------------ | +| msg | name | 关联 range 的 ASCII 消息,仅参数名不一致。 |