2016-07-11 90 views
1

我想我可以使用TF_NewTensor(..., void* data,...)函數(來自The Tensorflow C API)通過將data指向共享內存來從共享內存創建一個新的張量。如果我將張量傳遞給tf.Vaiable(),Tensorflow變量是否將其數據存儲在共享內存中並從中讀取?如果沒有,是否有可能獲得指向變量底層數據緩衝區的指針?Tensorflow變量是否可以從共享內存創建?

回答

0

目前,TensorFlow需要擁有張量緩衝區,因爲系統會根據其使用情況在系統內部對其進行重新計算。我們沒有將現有緩衝區的所有權轉移給張量的API,但可以隨時在GitHub上爲此提交功能請求。