This reference describes unreleased code on main; no release documents it yet.

rlmesh_tensor_from_dlpack

functionExperimental#include <rlmesh.h>[source]

obj must be exclusively owned, with live readable shape/strides and CPU data for its entire described layout. Import copies, then calls obj->deleter once on success (if non-NULL). On error C still owns obj. A non-NULL out is required and is set to NULL on error, including invalid descriptors.

RLMeshStatus rlmesh_tensor_from_dlpack(
    struct DLManagedTensorVersioned* obj,
    RLMeshTensor** out
)