CPUPlace
- class paddle. CPUPlace
-
CPUPlace is a descriptor of a device. It represents a CPU device on which a tensor will be allocated and a model will run.
Examples
>>> import paddle >>> cpu_place = paddle.CPUPlace()
-
custom_device_id
(
self: paddle.base.libpaddle.Place
)
int
custom_device_id¶
-
custom_device_type
(
self: paddle.base.libpaddle.Place
)
str
custom_device_type¶
-
gpu_device_id
(
self: paddle.base.libpaddle.Place
)
int
gpu_device_id¶
-
ipu_device_id
(
self: paddle.base.libpaddle.Place
)
int
ipu_device_id¶
-
is_cpu_place
(
self: paddle.base.libpaddle.Place
)
bool
is_cpu_place¶
-
is_cuda_pinned_place
(
self: paddle.base.libpaddle.Place
)
bool
is_cuda_pinned_place¶
-
is_custom_place
(
self: paddle.base.libpaddle.Place
)
bool
is_custom_place¶
-
is_gpu_place
(
self: paddle.base.libpaddle.Place
)
bool
is_gpu_place¶
-
is_ipu_place
(
self: paddle.base.libpaddle.Place
)
bool
is_ipu_place¶
-
is_xpu_pinned_place
(
self: paddle.base.libpaddle.Place
)
bool
is_xpu_pinned_place¶
-
is_xpu_place
(
self: paddle.base.libpaddle.Place
)
bool
is_xpu_place¶
-
set_place
(
*args,
**kwargs
)
set_place¶
-
Overloaded function.
set_place(self: paddle.base.libpaddle.Place, arg0: paddle.base.libpaddle.Place) -> None
set_place(self: paddle.base.libpaddle.Place, arg0: phi::CPUPlace) -> None
set_place(self: paddle.base.libpaddle.Place, arg0: phi::XPUPlace) -> None
set_place(self: paddle.base.libpaddle.Place, arg0: phi::GPUPlace) -> None
set_place(self: paddle.base.libpaddle.Place, arg0: phi::GPUPinnedPlace) -> None
set_place(self: paddle.base.libpaddle.Place, arg0: phi::XPUPinnedPlace) -> None
set_place(self: paddle.base.libpaddle.Place, arg0: phi::IPUPlace) -> None
set_place(self: paddle.base.libpaddle.Place, arg0: phi::CustomPlace) -> None
-
xpu_device_id
(
self: paddle.base.libpaddle.Place
)
int
xpu_device_id¶
-
custom_device_id
(
self: paddle.base.libpaddle.Place
)
int