STT-tensorflow/tensorflow/lite/delegates/gpu/gl/kernels
Taehee Jeong 282f234242 Adds QuantizeAndDequantize kernel to Metal backend
* Fixed comment to match implementation.

PiperOrigin-RevId: 314684033
Change-Id: Ice38717811c8a5f6abf4a4fb65ecbdf7b9ed42ca
2020-06-04 01:02:22 -07:00
..
add_test.cc minor spelling tweaks 2020-03-17 14:06:55 +09:00
add.cc Added HWC tensor to possible arguments of TensorOrScalar. 2020-06-02 15:21:27 -07:00
add.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
BUILD GPU delegate: Add Android to tflite_extra_gles_deps, instead of manually linking against system libraries for EGL and GLESv3. 2020-05-22 12:28:43 -07:00
concat_test.cc Get rid of TensorRefFloat32 specialization. It no longer keeps type in template params, therefore, it is better to use ref explicitly. 2019-06-18 00:43:40 -07:00
concat.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
concat.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
conv_test.cc Get rid of TensorRefFloat32 specialization. It no longer keeps type in template params, therefore, it is better to use ref explicitly. 2019-06-18 00:43:40 -07:00
conv.cc Modified convolution reader to support dynamic weights. 2020-05-01 10:47:02 -07:00
conv.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
converter_test.cc TFLite GPU: Replace tflite::gpu::Status with absl::Status. 2020-03-24 12:26:00 -07:00
converter.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
converter.h Implement OpenGL converters using new SPI. OpenGL API2 implementation will use new converters. 2019-08-21 19:29:21 -07:00
custom_registry.cc TFLite GPU Delegate: prepare for registering custom ops in OpenGL. 2019-08-06 09:22:40 -07:00
custom_registry.h TFLite GPU Delegate: prepare for registering custom ops in OpenGL. 2019-08-06 09:22:40 -07:00
depthwise_conv_test.cc Fix typo in depthwise conv unit tests. 2020-01-07 18:07:55 -08:00
depthwise_conv.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
depthwise_conv.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
elementwise_test.cc Make elementwise operations with two inputs support all of the cases: elementwise, scalar, broadcast and const vector. 2020-03-20 11:41:19 -07:00
elementwise.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
elementwise.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
fully_connected_test.cc Get rid of TensorRefFloat32 specialization. It no longer keeps type in template params, therefore, it is better to use ref explicitly. 2019-06-18 00:43:40 -07:00
fully_connected.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
fully_connected.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
lstm_test.cc Get rid of TensorRefFloat32 specialization. It no longer keeps type in template params, therefore, it is better to use ref explicitly. 2019-06-18 00:43:40 -07:00
lstm.cc TFLite GPU: Replace tflite::gpu::Status with absl::Status. 2020-03-24 12:26:00 -07:00
lstm.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
max_unpooling_test.cc Get rid of TensorRefFloat32 specialization. It no longer keeps type in template params, therefore, it is better to use ref explicitly. 2019-06-18 00:43:40 -07:00
max_unpooling.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
max_unpooling.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
mean_test.cc Support Mean operation in the most naive way. 2020-01-22 12:46:51 -08:00
mean.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
mean.h Support Mean operation in the most naive way. 2020-01-22 12:46:51 -08:00
mul_test.cc Remove APPLY_MASK and MULTIPLY_SCALAR enum values, use MUL instead. 2020-01-29 15:23:00 -08:00
mul.cc Added HWC tensor to possible arguments of TensorOrScalar. 2020-06-02 15:21:27 -07:00
mul.h Remove APPLY_MASK and MULTIPLY_SCALAR enum values, use MUL instead. 2020-01-29 15:23:00 -08:00
pad_test.cc Added few optimized cases for Pad in OpenGL. 2020-01-28 14:12:06 -08:00
pad.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
pad.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
pooling_test.cc iOS Metal delegate: Added max pooling (indices) tests. 2019-10-02 15:45:50 -07:00
pooling.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
pooling.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
prelu_test.cc Fixed bug in full shape prelu. 2019-12-10 10:19:24 -08:00
prelu.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
prelu.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
quantize_and_dequantize_test.cc Adds QuantizeAndDequantize kernel to OpenGL & OpenCL backends. This is not a TFLite op, but will be used to support inference on quantized models with future CLs. 2020-03-16 13:46:58 -07:00
quantize_and_dequantize.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
quantize_and_dequantize.h Adds QuantizeAndDequantize kernel to Metal backend 2020-06-04 01:02:22 -07:00
registry.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
registry.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
relu_test.cc Get rid of TensorRefFloat32 specialization. It no longer keeps type in template params, therefore, it is better to use ref explicitly. 2019-06-18 00:43:40 -07:00
relu.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
relu.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
reshape_test.cc Get rid of TensorRefFloat32 specialization. It no longer keeps type in template params, therefore, it is better to use ref explicitly. 2019-06-18 00:43:40 -07:00
reshape.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
reshape.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
resize_test.cc Add OpenGL support for half_pixel_centers in Resize 2020-02-11 19:00:25 -08:00
resize.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
resize.h Support Resize operation with two NearestNeighbor and Bilinear params. 2020-01-23 15:47:48 -08:00
slice_test.cc Added batch support to SliceAttributes. 2019-10-11 14:08:51 -07:00
slice.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
slice.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00
softmax_test.cc TFLite GPU OpenGL: Add specialization of SOFTMAX 1x1. 2020-03-08 19:19:51 -07:00
softmax.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
softmax.h TFLite GPU: Rename SOFT_MAX and SoftMax to SOFTMAX and Softmax, respectively. 2019-07-31 12:03:19 -07:00
space_to_depth_test.cc TFLite GPU: Implement SPACE_TO_DEPTH. 2020-02-20 16:20:10 -08:00
space_to_depth.cc TFLite GPU: Cut GL kernels' dependency on GraphFloat32. 2020-04-15 16:22:15 -07:00
space_to_depth.h TFLite GPU: Implement SPACE_TO_DEPTH. 2020-02-20 16:20:10 -08:00
test_util.cc TFLite GPU: Replace tflite::gpu::Status with absl::Status. 2020-03-24 12:26:00 -07:00
test_util.h TFLite GPU: Replace tflite::gpu::Status with absl::Status. 2020-03-24 12:26:00 -07:00
transpose_conv_test.cc Transpose convolution tests fix. The output dimensions are correct. 2019-09-06 10:03:30 -07:00
transpose_conv.cc Rename IntegralDivideRoundUp to DivideRoundUp. 2020-04-20 12:06:03 -07:00
transpose_conv.h Published the GPU delegates. 2019-03-28 14:09:57 -07:00