STT-tensorflow/tensorflow/lite/delegates/gpu/cl
Raman Sarokin 208675a35a Added MetalExecutionEnvironment that similar to ClExecutionEnvironment.
RunGraph replaced with MetalExecutionEnvironment.ExecuteGPUOperation in ops tests.

PiperOrigin-RevId: 348476614
Change-Id: I7a7781e619aeff534c82dacb954b8a05a84151ab
2020-12-21 09:16:30 -08:00
..
kernels Added MetalExecutionEnvironment that similar to ClExecutionEnvironment. 2020-12-21 09:16:30 -08:00
testing Serialization of OpenCL backend extended to be self sufficient. 2020-11-04 12:38:00 -08:00
api.cc Change the type of serialized_model in NewInferenceBuilder to absl::Span, so the data does not necessarily need to be stored in a vector. 2020-11-06 13:36:01 -08:00
api.h Change the type of serialized_model in NewInferenceBuilder to absl::Span, so the data does not necessarily need to be stored in a vector. 2020-11-06 13:36:01 -08:00
buffer_test.cc
buffer.cc gpu/cl/buffer split on Buffer (CL specific) and BufferDesc (API neutral). 2020-11-03 12:23:16 -08:00
buffer.h gpu/cl/buffer split on Buffer (CL specific) and BufferDesc (API neutral). 2020-11-03 12:23:16 -08:00
BUILD Use T* instead of Span<T> where the array size is ignored - reducing code size, stack memory usage, and simplifying call sites. 2020-12-14 17:44:55 -08:00
cl_arguments_test.cc Merged gpu/cl/device_info into gpu/common/gpu_info. 2020-11-20 15:19:20 -08:00
cl_arguments.cc DeviceInfo renamed into GpuInfo. 2020-11-10 14:05:01 -08:00
cl_arguments.h Merged gpu/cl/device_info into gpu/common/gpu_info. 2020-11-20 15:19:20 -08:00
cl_command_queue.cc Optimize calls to std::string::find() and friends for a single char. 2020-12-17 18:11:13 -08:00
cl_command_queue.h DeviceInfo renamed into GpuInfo. 2020-11-10 14:05:01 -08:00
cl_context.cc Added OpenClInfo. Added methods to GpuInfo instead of direct field accesses. 2020-11-20 10:03:53 -08:00
cl_context.h TFLite GPU: Replace tflite::gpu::Status with absl::Status. 2020-03-24 12:26:00 -07:00
cl_device.cc Using common function for initialization of gpu_info in OpenCL backend. 2020-12-16 19:37:26 -08:00
cl_device.h Merged gpu/cl/device_info into gpu/common/gpu_info. 2020-11-20 15:19:20 -08:00
cl_errors.h TFLite GPU: Replace tflite::gpu::Status with absl::Status. 2020-03-24 12:26:00 -07:00
cl_event.cc
cl_event.h
cl_image_format.cc
cl_image_format.h
cl_kernel.cc KernelInfo separated from kernel. 2020-08-07 13:10:25 -07:00
cl_kernel.h KernelInfo moved to gpu/common. 2020-11-17 13:06:56 -08:00
cl_memory.cc
cl_memory.h
cl_operation.cc TuningType moved to gpu/common/task. 2020-11-16 19:17:36 -08:00
cl_operation.h GPUOperation moved to gpu/common/task. 2020-11-23 15:55:08 -08:00
cl_program.cc CompilerOptions moved to gpu/common/task. 2020-11-18 15:52:09 -08:00
cl_program.h CompilerOptions moved to gpu/common/task. 2020-11-18 15:52:09 -08:00
cl_test.h
compiled_program_cache_generated.h Fix file extension. 2020-10-13 17:13:36 -07:00
compiled_program_cache.fbs
egl_sync.cc tflite/egl_sync: Return early if extensions are not supported 2020-06-03 22:43:40 +03:00
egl_sync.h Google specific refactoring. 2020-05-27 10:35:53 -07:00
environment.cc Added OpenClInfo. Added methods to GpuInfo instead of direct field accesses. 2020-11-20 10:03:53 -08:00
environment.h Merged gpu/cl/device_info into gpu/common/gpu_info. 2020-11-20 15:19:20 -08:00
gl_interop.cc Move inbound_event to a larger scope so the destructor doesn't call clReleaseEvent too soon. 2020-12-15 16:05:52 -08:00
gl_interop.h Small cleanup: Move CLEvent objects from used only in Start/Finish to function scope from object scope. 2020-12-15 15:32:01 -08:00
gpu_api_delegate.cc Introduce custom transformations placeholders and rename ApplyModelTransformations. 2020-09-01 14:01:34 -07:00
gpu_api_delegate.h tflite: Refactor core/macros.h, c/c_api.h and c/common.h 2020-07-22 02:13:37 -07:00
gpu_object.h GPUObjectDescriptor moved to common gpu folder. 2020-11-02 21:18:13 -08:00
inference_context.cc Selectors moved from gpu/cl to gpu/common. 2020-12-08 18:37:24 -08:00
inference_context.h Added support of Const tensors in OpenCL backend. 2020-11-17 16:50:58 -08:00
linear_storage.cc storage type utils moved to common folder. 2020-11-24 10:57:45 -08:00
linear_storage.h storage type utils moved to common folder. 2020-11-24 10:57:45 -08:00
opencl_wrapper.cc Internal change 2020-12-01 12:24:35 -08:00
opencl_wrapper.h Added support of Windows to opencl_wrapper. 2020-06-12 13:52:20 -07:00
program_cache.cc CompilerOptions moved to gpu/common/task. 2020-11-18 15:52:09 -08:00
program_cache.h Change unordered containers to Swiss table. 2020-08-06 16:27:38 -07:00
run_tests.sh Added more processor ABIs to shell scripts. 2020-09-15 11:34:04 -07:00
serialization_generated.h GPUOperation moved to gpu/common/task. 2020-11-23 15:55:08 -08:00
serialization.cc Added missing enum types for DataType in serialization fbs. 2020-12-11 14:30:48 -08:00
serialization.fbs GPUOperation moved to gpu/common/task. 2020-11-23 15:55:08 -08:00
serialization.h Serialization of OpenCL InferenceContext. 2020-10-14 15:31:13 -07:00
tensor_test.cc gpu/cl/tensor_type moved to gpu/common/task/tensor_desc. 2020-11-04 16:47:08 -08:00
tensor_type_util.cc
tensor_type_util.h gpu/cl/tensor_type moved to gpu/common/task/tensor_desc. 2020-11-04 16:47:08 -08:00
tensor.cc Use T* instead of Span<T> where the array size is ignored - reducing code size, stack memory usage, and simplifying call sites. 2020-12-14 17:44:55 -08:00
tensor.h Use T* instead of Span<T> where the array size is ignored - reducing code size, stack memory usage, and simplifying call sites. 2020-12-14 17:44:55 -08:00
texture2d_test.cc
texture2d.cc gpu/cl/texture2d split on Texture2D (CL specific) and Texture2DDesc (API neutral). 2020-11-03 16:17:44 -08:00
texture2d.h gpu/cl/tensor_type moved to gpu/common/task/tensor_desc. 2020-11-04 16:47:08 -08:00
util.cc gpu/cl/buffer split on Buffer (CL specific) and BufferDesc (API neutral). 2020-11-03 12:23:16 -08:00
util.h gpu/cl/buffer split on Buffer (CL specific) and BufferDesc (API neutral). 2020-11-03 12:23:16 -08:00