Skip to content

Commit b58a77b

Browse files
fix
1 parent 734970e commit b58a77b

File tree

3 files changed

+476
-115
lines changed

3 files changed

+476
-115
lines changed

python/paddle/base/dygraph/math_op_patch.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -296,6 +296,7 @@ def _new_full_(
296296
dtype: DTypeLike | None = None,
297297
device: PlaceLike | None = None,
298298
requires_grad: bool = False,
299+
pin_memory: bool = False,
299300
) -> Tensor:
300301
if dtype is None:
301302
dtype = var.dtype
@@ -308,6 +309,7 @@ def _new_full_(
308309
dtype=dtype,
309310
device=device,
310311
requires_grad=requires_grad,
312+
pin_memory=pin_memory,
311313
)
312314

313315
def _new_empty_(
@@ -339,6 +341,7 @@ def _new_ones_(
339341
dtype: DTypeLike | None = None,
340342
device: PlaceLike | None = None,
341343
requires_grad: bool = False,
344+
pin_memory: bool = False,
342345
) -> Tensor:
343346
if dtype is None:
344347
dtype = var.dtype
@@ -351,6 +354,7 @@ def _new_ones_(
351354
dtype,
352355
device=device,
353356
requires_grad=requires_grad,
357+
pin_memory=pin_memory,
354358
)
355359

356360
def _new_zeros_(
@@ -360,6 +364,7 @@ def _new_zeros_(
360364
dtype: DTypeLike | None = None,
361365
device: PlaceLike | None = None,
362366
requires_grad: bool = False,
367+
pin_memory: bool = False,
363368
) -> Tensor:
364369
if dtype is None:
365370
dtype = var.dtype
@@ -372,6 +377,7 @@ def _new_zeros_(
372377
dtype,
373378
device=device,
374379
requires_grad=requires_grad,
380+
pin_memory=pin_memory,
375381
)
376382

377383
@property

python/paddle/pir/math_op_patch.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -647,6 +647,7 @@ def _new_full_(
647647
dtype: DTypeLike | None = None,
648648
device: PlaceLike | None = None,
649649
requires_grad: bool = False,
650+
pin_memory: bool = False,
650651
):
651652
"""
652653
@@ -682,6 +683,7 @@ def _new_full_(
682683
dtype=dtype,
683684
device=device,
684685
requires_grad=requires_grad,
686+
pin_memory=pin_memory,
685687
)
686688

687689
def _new_empty_(
@@ -736,6 +738,7 @@ def _new_ones_(
736738
dtype: DTypeLike | None = None,
737739
device: PlaceLike | None = None,
738740
requires_grad: bool = False,
741+
pin_memory: bool = False,
739742
):
740743
"""
741744
@@ -771,6 +774,7 @@ def _new_ones_(
771774
dtype=dtype,
772775
device=device,
773776
requires_grad=requires_grad,
777+
pin_memory=pin_memory,
774778
)
775779

776780
def _new_zeros_(
@@ -780,6 +784,7 @@ def _new_zeros_(
780784
dtype: DTypeLike | None = None,
781785
device: PlaceLike | None = None,
782786
requires_grad: bool = False,
787+
pin_memory: bool = False,
783788
):
784789
"""
785790
@@ -815,6 +820,7 @@ def _new_zeros_(
815820
dtype=dtype,
816821
device=device,
817822
requires_grad=requires_grad,
823+
pin_memory=pin_memory,
818824
)
819825

820826
def _int_(self):

0 commit comments

Comments
 (0)