可以从共享内存创建 Tensorflow 变量吗?

Can a Tensorflow Variable be created from shared memory?

我想我可以使用 TF_NewTensor(..., void* data,...) 函数(来自 The Tensorflow C API)通过让 data 指向共享内存来从共享内存创建一个新的张量。如果我将该张量传递给 tf.Vaiable(),Tensorflow 变量是否会将其数据存储在共享内存中并从中读取?如果没有,是否有可能获得指向变量底层数据缓冲区的指针?

目前,TensorFlow 需要拥有 Tensor 缓冲区,因为系统会根据它们的使用情况在内部重新计算它们。我们没有 API 将现有缓冲区的所有权转移给 Tensor,但请随时为此在 GitHub 上提交功能请求。