C 能否从共享内存中创建Tensorflow变量?

C 能否从共享内存中创建Tensorflow变量?,c,tensorflow,shared-memory,C,Tensorflow,Shared Memory,我想我可以使用TF_NewTensor(…,void*data,…)函数(来自Tensorflow C API)通过让data指向共享内存,从共享内存创建一个新的张量。如果我将该张量传递给tf.Vaiable(),Tensorflow变量是否会将其数据存储在共享内存中并从中读取?如果没有,是否可以获取指向变量底层数据缓冲区的指针 目前,TensorFlow需要拥有Tensor缓冲区,因为系统会根据其使用情况对其进行内部重新计数。我们没有将现有缓冲区的所有权转移给Tensor的API,尽管可以在G

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

目前,TensorFlow需要拥有Tensor缓冲区,因为系统会根据其使用情况对其进行内部重新计数。我们没有将现有缓冲区的所有权转移给Tensor的API,尽管可以在GitHub上自由地为此提交功能请求。

目前,TensorFlow需要拥有Tensor缓冲区,因为系统会根据其使用情况对其进行内部重新计数。我们没有将现有缓冲区的所有权转移到张量的API,尽管可以在GitHub上为此提交功能请求