aboutsummaryrefslogtreecommitdiffhomepage
path: root/tensorflow/core/kernels/quantize_down_and_shrink_range.cc
Commit message (Collapse)AuthorAge
* Arm32/64 kernel optimizations:Gravatar A. Unique TensorFlower2016-10-27
| | | | | | | | | | | | | | | | | | | | | | | | - QuantizeV2 - Dequantize - QuantizedBiasAdd - QuantizeDownAndShrinkRange - QuantizedRelu - QuantizedRelu6 - QuantizedMatMul - QuantizedConv The optimizations are controled by three knobs: meta::SetEnabled(bool) -- turns codepath on/off, on by default meta::SetUseLocalContext(bool) -- true -- codepath will use it's own internal fine grain workers pool that offers performance improvement over the standard tensorflow worker pool. This workers pool is not compatible with other ops. Per use-case performance testing recommended. -- false (default) -- use the standard tf worker pool instance meta::SetNumThreads(int) -- no. of compute threads when the internal worker pool is used. If 0 use intra_parallelism_count, if x > 0 then x threads. Change: 137448955
* Automated rollback of change 137197327Gravatar A. Unique TensorFlower2016-10-25
| | | | Change: 137225083
* Arm32/64 kernel optimizations:Gravatar A. Unique TensorFlower2016-10-25
| | | | | | | | | | | | | | | | | | | | | | | | - QuantizeV2 - Dequantize - QuantizedBiasAdd - QuantizeDownAndShrinkRange - QuantizedRelu - QuantizedRelu6 - QuantizedMatMul - QuantizedConv The optimizations are controled by three knobs: meta::SetEnabled(bool) -- turns codepath on/off, on by default meta::SetUseLocalContext(bool) -- true -- codepath will use it's own internal fine grain workers pool that offers performance improvement over the standard tensorflow worker pool. This workers pool is not compatible with other ops. Per use-case performance testing recommended. -- false (default) -- use the standard tf worker pool instance meta::SetNumThreads(int) -- no. of compute threads when the internal worker pool is used. If 0 use intra_parallelism_count, if x > 0 then x threads. Change: 137197327
* Change quantize_graph to use two steps - RequantizationRange and Requantize -Gravatar A. Unique TensorFlower2016-10-21
| | | | | | | | | in place of QuantizeDownAndShrinkRange. This will alow replacing RequantizationRange with constants. Also remove restriction on requested_output_max that was not present in QuantizeDownAndShrinkRange. Change: 136906788
* Move contrib/quantization ops to tensorflow/coreGravatar Andrew Harp2016-10-17
| | | | Change: 136410307
* Automated rollback of change 134501895Gravatar A. Unique TensorFlower2016-09-28
| | | | Change: 134506649
* Move contrib/quantization ops to tensorflow/coreGravatar Andrew Harp2016-09-28
Change: 134501895