何时使用tensorflow的内部API(例如tf.python.ops。*)?

时间:2018-05-17 12:06:46

标签: python tensorflow

在某些情况下,有些人会通过内部API(例如tf.python.ops.*中的运算符)访问tensorflow的python运算符,而不是公共API对应(例如tf.*),如this question

如果可以在公共API中访问功能,可以通过tf.python.ops访问功能有什么好处?

1 个答案:

答案 0 :(得分:0)

我认为通常情况下,最好只使用公共API(加载时间差异,如果有的话可能无关紧要)。

首先,它更具可读性。 其次,内部导入可能会更频繁地发生变化(特别是在永不向后兼容的Tensorflow中)。

说,内部API本身就是使用内部API,所以为它编写的任何内容都是使用这些导入。

我等着看其他对这个问题的回答,或许有更深刻的理由。