2017-02-24 5 views
8

Was ist die Beziehung zwischen Tensorflow und Eigen, insbesondere in Bezug auf die tensor Datenstrukturen?C++ Verwendung von Eigen im Tensorfluss

Es gibt einige ältere Zitate (z. B. here), die besagen, dass Tensorflow ausgiebig Eigen verwendet (afaik ein Tensorflow-Typ hat den Eigen-Code erweitert). Jüngere Tensorflow-Dokumentation scheint sich jedoch nicht explizit auf Eigen zu beziehen.

Sind die beiden tensor Strukturen identisch? Werden sie gleichzeitig aktualisiert? Gibt es einen (möglicherweise zukünftigen) Nachteil bei der Verwendung der Eigen::tensor über die tensorflow::tensor?

Antwort

13

tensorflow::tensor ist nur ein dünner Wrapper um Eigen::Tensor mit begrenzten High-Level-Funktionen nur. Sie können auf das zugrunde liegende Eigen::Tensor eines tensorflow::tensor unter Verwendung der tensor() Methode zugreifen. Ich denke, dass diese Information auch Ihre letzten zwei Fragen löst.

Verwandte Themen