[XLA:Python] Rename PyBuffer::Device to PyBuffer::device and remove xla:: qualifications in attempt to appease buggy compilers.
PiperOrigin-RevId: 314769346 Change-Id: I1a09c27d9a6efd0e9b62d6597ab7296b3cfa66e6
This commit is contained in:
parent
3f8294f6f9
commit
4815e7515f
@ -25,12 +25,12 @@ PyBuffer::PyBuffer(std::shared_ptr<PjRtClient> client,
|
||||
std::unique_ptr<PjRtBuffer> buffer)
|
||||
: client_(std::move(client)), buffer_(std::move(buffer)) {}
|
||||
|
||||
ClientAndPtr<Device> PyBuffer::Device() const {
|
||||
ClientAndPtr<Device> PyBuffer::device() const {
|
||||
return WrapWithClient(client_, buffer_->device());
|
||||
}
|
||||
|
||||
StatusOr<std::unique_ptr<PyBuffer>> PyBuffer::CopyToDevice(
|
||||
const ClientAndPtr<xla::Device>& dst_device) const {
|
||||
const ClientAndPtr<Device>& dst_device) const {
|
||||
CHECK(dst_device.get() != nullptr);
|
||||
GlobalPyRefManager()->CollectGarbage();
|
||||
py::gil_scoped_release gil_release;
|
||||
|
@ -37,12 +37,12 @@ class PyBuffer {
|
||||
std::shared_ptr<PjRtClient> client() const { return client_; }
|
||||
PjRtBuffer* buffer() const { return buffer_.get(); }
|
||||
|
||||
ClientAndPtr<Device> Device() const;
|
||||
ClientAndPtr<Device> device() const;
|
||||
const std::string& platform_name() const { return buffer_->platform_name(); }
|
||||
bool is_deleted() const { return buffer_->IsDeleted(); }
|
||||
|
||||
StatusOr<std::unique_ptr<PyBuffer>> CopyToDevice(
|
||||
const ClientAndPtr<xla::Device>& dst_device) const;
|
||||
const ClientAndPtr<Device>& dst_device) const;
|
||||
|
||||
void Delete() { return buffer_->Delete(); }
|
||||
|
||||
|
@ -663,7 +663,7 @@ PYBIND11_MODULE(xla_extension, m) {
|
||||
})
|
||||
.def("shape", &PyBuffer::shape)
|
||||
.def_property_readonly("client", &PyBuffer::client)
|
||||
.def("device", &PyBuffer::Device)
|
||||
.def("device", &PyBuffer::device)
|
||||
.def("platform", &PyBuffer::platform_name)
|
||||
.def("is_deleted", &PyBuffer::is_deleted)
|
||||
.def("unsafe_buffer_pointer", &PyBuffer::UnsafeBufferPointer)
|
||||
|
Loading…
x
Reference in New Issue
Block a user