3 ms·
Yes it is, and in my opinion is very important. TensorFlow team is actually actively working on a JIT (https://github.com/tensorflow/tensorflow/issues/164 https
by perone 10y ago
Yes it is, and in my opinion is very important. TensorFlow team is actually actively working on a JIT (https://github.com/tensorflow/tensorflow/issues/164 https://github.com/tensorflow/tensorflow/issues/164). I'll paste here a relevant part of the TensorFlow paper regarding the Future Work:
"We also have a number of concrete directions to improve
the performance of TensorFlow. One such direction
is our initial work on a just-in-time compiler that
can take a subgraph of a TensorFlow execution, perhaps
with some runtime profiling information about the typical
sizes and shapes of tensors, and can generate an optimized
routine for this subgraph. This compiler will understand
the semantics of perform a number of optimizations
such as loop fusion, blocking and tiling for locality,
specialization for particular shapes and sizes, etc."
http://download.tensorflow.org/paper/whitepaper2015.pdf http://download.tensorflow.org/paper/whitepaper2015.pdf