Tensorflow TracoSouthXLA让它变慢了吗?
我正在编写一个启用了Tensorflow TracoSouthXLA让它变慢了吗?,tensorflow,gpu,Tensorflow,Gpu,我正在编写一个启用了XLA的非常简单的tensorflow程序。基本上是这样的: import tensorflow as tf def ChainSoftMax(x, n) tensor = tf.nn.softmax(x) for i in range(n-1): tensor = tf.nn.softmax(tensor) return tensor config = tf.ConfigProto() config.graph_options.optimizer_o
XLA
的非常简单的tensorflow程序。基本上是这样的:
import tensorflow as tf
def ChainSoftMax(x, n)
tensor = tf.nn.softmax(x)
for i in range(n-1):
tensor = tf.nn.softmax(tensor)
return tensor
config = tf.ConfigProto()
config.graph_options.optimizer_options.global_jit_level = tf.OptimizerOptions.ON_1
input = tf.placeholder(tf.float32, [1000])
feed = np.random.rand(1000).astype('float32')
with tf.Session(config=config) as sess:
res = sess.run(ChainSoftMax(input, 2000), feed_dict={input: feed})
基本上是看XLA是否可以将
因此,如果某些操作比没有XLA更坏,那么就不足为奇了。