tfe_tensor_f64_from_dlpack

Function tfe_tensor_f64_from_dlpack 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn tfe_tensor_f64_from_dlpack( managed: *mut DLManagedTensorVersioned, status: *mut tfe_status_t, ) -> *mut TfeTensorF64
Expand description

Import a DLPack managed tensor as a tenferro tensor (zero-copy).

Currently only kDLCPU device and float64 dtype are accepted.

§Safety

  • managed must be a valid pointer to a DLManagedTensorVersioned.
  • status must be a valid, non-null pointer.

§Examples (C)

tfe_status_t status;
tfe_tensor_f64 *t = tfe_tensor_f64_from_dlpack(dl, &status);