如何浏览Tensorflow代码库以了解python应用程序的详细代码执行?

时间:2019-07-18 21:55:42

标签: tensorflow

我试图通过针对python应用程序中每一行代码的幕后C ++函数调用来详细了解python应用程序的代码执行。我想追踪python中的每一行代码如何/在何处到达本机C ++的实际实现。我的目的是了解Tensorflow如何在我的机器上为我的应用程序跨许多逻辑CPU内核实现模型并行性。

我正在使用单进程(非分布式)Tensorflow实现(我正在使用具有多个CPU内核(没有GPU)的单台机器上)

以下有关堆栈溢出的问题似乎相关,但对于我要寻找的内容却没有很好的答案。 How to see C++ function invocations behind the SWIG interface, TensorFlow

我尝试过但未在Tensorflow的官方文档中找到此信息或任何堆栈溢出问题 我已经开始遍历代码库,但是它非常庞大,这就是为什么我要感谢任何有关有效地将python代码回溯到本机C ++后端实现的指针的原因。谢谢!

0 个答案:

没有答案