Home
last modified time | relevance | path

Searched refs:DLManagedTensor (Results 1 – 9 of 9) sorted by relevance

/external/pytorch/aten/src/ATen/
DDLConvertor.h14 TORCH_API DLManagedTensor* toDLPack(const Tensor& src);
15 TORCH_API Tensor fromDLPack(DLManagedTensor* src);
17 inline Tensor fromDLPack(const DLManagedTensor* src) { in fromDLPack()
18 return fromDLPack(const_cast<DLManagedTensor*>(src)); in fromDLPack()
21 fromDLPack(DLManagedTensor* src, std::function<void(void*)> deleter);
Ddlpack.h217 typedef struct DLManagedTensor { struct
229 void (*deleter)(struct DLManagedTensor * self); argument
230 } DLManagedTensor; typedef
DDLConvertor.cpp258 DLManagedTensor tensor;
261 static void deleter(DLManagedTensor* arg) { in deleter()
267 DLManagedTensor* toDLPack(const Tensor& src) { in toDLPack()
297 Tensor fromDLPack(DLManagedTensor* src) { in fromDLPack()
306 Tensor fromDLPack(DLManagedTensor* src, std::function<void(void*)> deleter) { in fromDLPack()
/external/pytorch/aten/src/ATen/test/
Dcuda_dlconvertor_test.cpp16 DLManagedTensor* dlMTensor = toDLPack(a); in TEST()
27 DLManagedTensor* dlMTensor = toDLPack(a); in TEST()
41 DLManagedTensor* dlMTensor = toDLPack(a); in TEST()
Ddlconvertor_test.cpp16 DLManagedTensor* dlMTensor = toDLPack(a); in TEST()
27 DLManagedTensor* dlMTensor = toDLPack(a); in TEST()
/external/tensorflow/tensorflow/c/eager/
Ddlpack.cc41 DLManagedTensor tensor;
68 void DLManagedTensorDeleter(DLManagedTensor* arg) { in DLManagedTensorDeleter()
264 DLManagedTensor* dlMTensor = static_cast<DLManagedTensor*>(dlm_ptr); in TFE_CallDLManagedTensorDeleter()
293 DLManagedTensor* dlm_tensor = &tf_dlm_tensor_ctx->tensor; in TFE_HandleToDLPack()
328 DLManagedTensor* dlmt = static_cast<DLManagedTensor*>(dlm); in TFE_HandleFromDLPack()
/external/tensorflow/tensorflow/compiler/xla/python/
Ddlpack.cc53 DLManagedTensor tensor;
63 void DLPackTensorDeleter(DLManagedTensor* t) { in DLPackTensorDeleter()
325 DLManagedTensor* dlmt = static_cast<DLManagedTensor*>( in BufferToDLPackManagedTensor()
358 DLManagedTensor* dlmt = static_cast<DLManagedTensor*>(tensor); in DLPackManagedTensorToBuffer()
/external/pytorch/torch/csrc/
DModule.cpp583 DLManagedTensor* dlMTensor = in DLPack_Capsule_Destructor()
584 (DLManagedTensor*)PyCapsule_GetPointer(data, "dltensor"); in DLPack_Capsule_Destructor()
595 DLManagedTensor* dlMTensor = at::toDLPack(THPVariable_Unpack(data)); in THPModule_toDLPack()
/external/pytorch/torch/csrc/utils/
Dtensor_new.cpp1639 DLManagedTensor* dlMTensor = in tensor_fromDLPack()
1640 (DLManagedTensor*)PyCapsule_GetPointer(data, "dltensor"); in tensor_fromDLPack()