diff --git a/paddle/fluid/memory/allocation/allocator_facade.cc b/paddle/fluid/memory/allocation/allocator_facade.cc index 59ab4eaf154724..6401a82956492a 100644 --- a/paddle/fluid/memory/allocation/allocator_facade.cc +++ b/paddle/fluid/memory/allocation/allocator_facade.cc @@ -1349,7 +1349,7 @@ class AllocatorFacadePrivate { const platform::Place& place = pair.first; if (platform::is_cpu_place(place) || platform::is_cuda_pinned_place(place) || - platform::is_gpu_place(place)) { + platform::is_gpu_place(place) || platform::is_custom_place(place)) { pair.second = std::make_shared(pair.second); } }