| /external/tensorflow/tensorflow/lite/experimental/acceleration/mini_benchmark/ |
| D | mini_benchmark_test.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/mini_benchmark.h" 28 #include "tensorflow/lite/experimental/acceleration/configuration/configuration.pb.h" 29 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 30 #include "tensorflow/lite/experimental/acceleration/configuration/proto_to_flatbuffer.h" 31 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_mobilenet_float_validat… 32 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/mini_benchmark_test_helper.h" 33 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 36 namespace acceleration { namespace 47 const ComputeSettingsT acceleration = mb->GetBestAcceleration(); in TEST() local 48 EXPECT_EQ(nullptr, acceleration.tflite_settings); in TEST() [all …]
|
| D | build_defs.bzl | 41 …$(location //tensorflow/lite/experimental/acceleration/compatibility:convert_binary_to_cc_source) \ 47 … tools = ["//tensorflow/lite/experimental/acceleration/compatibility:convert_binary_to_cc_source"], 101 $(location //tensorflow/lite/experimental/acceleration/mini_benchmark:embedder_cmdline) \ 109 … $(location //tensorflow/lite/experimental/acceleration/mini_benchmark:copy_associated_files) \ 116 "//tensorflow/lite/experimental/acceleration/mini_benchmark:embedder_cmdline", 117 "//tensorflow/lite/experimental/acceleration/mini_benchmark:copy_associated_files", 137 … srcs = ["//tensorflow/lite/experimental/acceleration/mini_benchmark:model_validation_test.cc"], 147 "//tensorflow/lite/experimental/acceleration/compatibility:android_info", 148 "//tensorflow/lite/experimental/acceleration/configuration:configuration_fbs", 149 "//tensorflow/lite/experimental/acceleration/configuration:nnapi_plugin", [all …]
|
| D | BUILD | 16 # Mini benchmarking helps in validating HW acceleration across Android and iOS. 107 "//tensorflow/lite/experimental/acceleration/configuration:configuration_fbs", 460 "//tensorflow/lite/experimental/acceleration/configuration:configuration_fbs", 461 "//tensorflow/lite/experimental/acceleration/configuration:delegate_registry", 478 "//tensorflow/lite/experimental/acceleration/configuration:configuration_fbs", 499 "//tensorflow/lite/experimental/acceleration/configuration:configuration_fbs", 573 "//tensorflow/lite/experimental/acceleration/compatibility:android_info", 574 "//tensorflow/lite/experimental/acceleration/mini_benchmark:big_little_affinity", 598 "//tensorflow/lite/experimental/acceleration/compatibility:android_info", 611 "//tensorflow/lite/experimental/acceleration/configuration:configuration_fbs", [all …]
|
| D | validator_test.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator.h" 21 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 22 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_mobilenet_model.h" 23 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_mobilenet_validation_mo… 24 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/mini_benchmark_test_helper.h" 25 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 31 namespace acceleration { namespace 98 } // namespace acceleration
|
| D | validator_runner_entrypoint.cc | 27 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 28 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/fb_storage.h" 29 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/runner.h" 30 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/set_big_core_affinity.h" 31 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 32 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator.h" 33 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator_runner.h" 36 namespace acceleration { namespace 132 } // namespace acceleration
|
| D | set_big_core_affinity.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/set_big_core_affinity.h" 22 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/big_little_affinity.h" 25 namespace acceleration { namespace 28 ::tflite::acceleration::BigLittleAffinity affinity = in SetBigCoresAffinity() 29 ::tflite::acceleration::GetAffinity(); in SetBigCoresAffinity() 45 } // namespace acceleration
|
| D | embedder_main.cc | 30 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/call_register.h" 31 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/decode_jpeg_register.h" 32 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedder.h" 39 namespace acceleration { namespace 100 tflite::acceleration::Embedder embedder( in RunEmbedder() 106 ::tflite::acceleration::ops::Register_CALL(), 1); in RunEmbedder() 109 ::tflite::acceleration::decode_jpeg_kernel::Register_DECODE_JPEG(), 1); in RunEmbedder() 145 } // namespace acceleration 149 tflite::acceleration::EmbedderOptions options; in main() 178 return tflite::acceleration::RunEmbedder(options); in main()
|
| D | validator_runner_test.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator_runner.h" 24 #include "tensorflow/lite/experimental/acceleration/compatibility/android_info.h" 25 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 26 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_mobilenet_validation_mo… 27 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/mini_benchmark_test_helper.h" 28 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 31 namespace acceleration { namespace 144 } // namespace acceleration
|
| D | decode_jpeg_test.cc | 22 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/decode_jpeg_register.h" 23 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_chessboard_jpeg.h" 24 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_test_card_jpeg.h" 25 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/libjpeg_decoder_test_helper.h" 30 namespace acceleration { namespace 54 tflite::acceleration::decode_jpeg_kernel::Register_DECODE_JPEG); in DecodeJPEGOpModel() 104 } // namespace acceleration
|
| D | jpeg_header_parser_test.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/jpeg_header_parser.h" 22 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_chessboard_jpeg.h" 25 namespace acceleration { namespace 34 } // namespace acceleration 44 using tflite::acceleration::decode_jpeg_kernel::JpegHeader; 45 using tflite::acceleration::decode_jpeg_kernel::ReadJpegHeader; 55 using tflite::acceleration::decode_jpeg_kernel::Status;
|
| D | mini_benchmark_implementation.cc | 24 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 25 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/fb_storage.h" 26 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/mini_benchmark.h" 27 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 28 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator_runner.h" 32 namespace acceleration { namespace 73 "Rebuilding memoised best acceleration from storage. It has been " in MemoizedBestAccelerationSelector() 87 "acceleration result for model (%s, %s).\n", in GetBestAcceleration() 94 "Returning memoized best acceleration result for " in GetBestAcceleration() 103 "Calculating best acceleration result for model (%s, " in GetBestAcceleration() [all …]
|
| D | validator_runner.h | 30 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 31 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/fb_storage.h" 32 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/runner.h" 33 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 34 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator.h" 37 namespace acceleration { 112 } // namespace acceleration
|
| D | mini_benchmark_test_helper.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/mini_benchmark_test_helper.h" 28 #include "tensorflow/lite/experimental/acceleration/compatibility/android_info.h" 32 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_runner_executable.h" 33 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_validator_runner_so_for… 37 namespace acceleration { namespace 101 } // namespace acceleration
|
| D | runner_test_entry_points.cc | 21 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 30 return ::tflite::acceleration::kMinibenchmarkSuccess; in ReturnSuccess() 40 return ::tflite::acceleration::kMinibenchmarkSuccess; in WriteOk() 47 ? ::tflite::acceleration::kMinibenchmarkSuccess in Write10kChars() 56 return ::tflite::acceleration::kMinibenchmarkSuccess; in WriteArgs()
|
| D | runner.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/runner.h" 20 // out different acceleration configurations for TFLite. The acceleration may 77 #include "tensorflow/lite/experimental/acceleration/compatibility/android_info.h" 78 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 80 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_runner_executable.h" 84 namespace acceleration { namespace 104 tflite::acceleration::AndroidInfo android_info; in Init() 105 if (!tflite::acceleration::RequestAndroidInfo(&android_info).ok()) { in Init() 291 } // namespace acceleration
|
| D | validator.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator.h" 23 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 24 #include "tensorflow/lite/experimental/acceleration/configuration/delegate_registry.h" 25 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/call_register.h" 26 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/decode_jpeg_register.h" 27 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 40 namespace acceleration { namespace 157 ::tflite::acceleration::ops::Register_CALL(), 1); in CheckModel() 160 ::tflite::acceleration::decode_jpeg_kernel::Register_DECODE_JPEG(), 1); in CheckModel() 373 } // namespace acceleration
|
| D | runner_test.cc | 15 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/runner.h" 28 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_runner_executable.h" 29 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/embedded_runner_unit_test_entry_… 30 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/mini_benchmark_test_helper.h" 32 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 39 namespace acceleration { namespace 198 } // namespace acceleration
|
| D | validator_runner_entrypoint_test.cc | 23 #include "tensorflow/lite/experimental/acceleration/compatibility/android_info.h" 24 #include "tensorflow/lite/experimental/acceleration/configuration/configuration_generated.h" 25 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/status_codes.h" 26 #include "tensorflow/lite/experimental/acceleration/mini_benchmark/validator_runner.h" 32 namespace acceleration { namespace 138 } // namespace acceleration
|
| /external/replicaisland/src/com/replica/replicaisland/ |
| D | Interpolator.java | 20 * Helper class for interpolating velocity over time given a target velocity and acceleration. 22 * Note that acceleration is effectively an absolute value--it always points in the direction of 35 // Rather than simply interpolating acceleration and velocity for each time step 36 // (as in, position += (velocity * time); velocity += (acceleration * time);), 49 // change in position = velocity * time + (0.5 * acceleration * (time^2)) 50 // change in velocity = acceleration * time 52 public void set(float current, float target, float acceleration) { in set() argument 55 mAcceleration = acceleration; in set() 63 // point the acceleration at the target, or zero it if we are already in interpolate() 67 // calculate scaled acceleration (0.5 * acceleration * (time^2)) in interpolate() [all …]
|
| /external/tensorflow/tensorflow/lite/experimental/acceleration/compatibility/ |
| D | gpu_compatibility_test.cc | 15 #include "tensorflow/lite/experimental/acceleration/compatibility/gpu_compatibility.h" 23 #include "tensorflow/lite/experimental/acceleration/compatibility/devicedb-sample.h" 30 list_ = tflite::acceleration::GPUCompatibilityList::Create( in GPUCompatibilityTest() 35 std::unique_ptr<tflite::acceleration::GPUCompatibilityList> list_; 41 tflite::acceleration::AndroidInfo android_info = {.android_sdk_version = "24", in TEST_F() 54 tflite::acceleration::AndroidInfo android_info = {.android_sdk_version = "28", in TEST_F() 67 tflite::acceleration::AndroidInfo android_info; in TEST_F() 88 EXPECT_TRUE(tflite::acceleration::GPUCompatibilityList::IsValidFlatbuffer( in TEST() 96 EXPECT_FALSE(tflite::acceleration::GPUCompatibilityList::IsValidFlatbuffer( in TEST() 103 std::unique_ptr<tflite::acceleration::GPUCompatibilityList> list = in TEST() [all …]
|
| D | gpu_compatibility.cc | 15 #include "tensorflow/lite/experimental/acceleration/compatibility/gpu_compatibility.h" 24 #include "tensorflow/lite/experimental/acceleration/compatibility/canonicalize_value.h" 25 #include "tensorflow/lite/experimental/acceleration/compatibility/database_generated.h" 26 #include "tensorflow/lite/experimental/acceleration/compatibility/devicedb.h" 27 #include "tensorflow/lite/experimental/acceleration/compatibility/gpu_compatibility_binary.h" 28 #include "tensorflow/lite/experimental/acceleration/compatibility/variables.h" 31 namespace acceleration { namespace 107 return tflite::acceleration::VerifyDeviceDatabaseBuffer(verifier); in IsValidFlatbuffer() 110 } // namespace acceleration
|
| D | gpu_compatibility.h | 24 #include "tensorflow/lite/experimental/acceleration/compatibility/android_info.h" 25 #include "tensorflow/lite/experimental/acceleration/compatibility/devicedb.h" 28 namespace acceleration { 38 // tflite::acceleration::AndroidInfo android_info; 40 // EXPECT_OK(tflite::acceleration::RequestAndroidInfo(&android_info)); 43 // tflite::acceleration::GPUCompatibilityList list; 94 } // namespace acceleration
|
| /external/tensorflow/tensorflow/lite/experimental/acceleration/mini_benchmark/metrics/ |
| D | BUILD | 17 load("//tensorflow/lite/experimental/acceleration/mini_benchmark:build_defs.bzl", "validation_model… 43 "//tensorflow/lite/experimental/acceleration/mini_benchmark/metrics:kl_divergence", 57 jpegs = "//tensorflow/lite/experimental/acceleration/mini_benchmark:odt_classifier_testfiles", 58 …main_model = "//tensorflow/lite/experimental/acceleration/mini_benchmark/models:mobilenet_v1_1.0_2… 70 jpegs = "//tensorflow/lite/experimental/acceleration/mini_benchmark:odt_classifier_testfiles", 71 …main_model = "//tensorflow/lite/experimental/acceleration/mini_benchmark/models:mobilenet_v1_1.0_2… 87 "//tensorflow/lite/experimental/acceleration/mini_benchmark/metrics:kl_divergence", 101 jpegs = "//tensorflow/lite/experimental/acceleration/mini_benchmark:blazeface_testfiles", 102 …main_model = "//tensorflow/lite/experimental/acceleration/mini_benchmark/models:blazeface_mlkit_v1…
|
| /external/tensorflow/tensorflow/lite/delegates/gpu/java/src/main/native/ |
| D | gpu_delegate_jni.cc | 25 #include "tensorflow/lite/experimental/acceleration/compatibility/android_info.h" 26 #include "tensorflow/lite/experimental/acceleration/compatibility/gpu_compatibility.h" 58 tflite::acceleration::GPUCompatibilityList::Create()) {} in CompatibilityListHelper() 60 auto status = tflite::acceleration::RequestAndroidInfo(&android_info_); in ReadInfo() 84 tflite::acceleration::AndroidInfo android_info_; 86 std::unique_ptr<tflite::acceleration::GPUCompatibilityList>
|
| /external/tensorflow/tensorflow/lite/g3doc/inference_with_metadata/task_library/ |
| D | overview.md | 60 hardware acceleration of TensorFlow Lite models by leveraging on-device 81 for iOS, and acceleration supports in Task Java / Swift / Web API are coming 90 "//tensorflow_lite_support/acceleration/configuration:gpu_plugin", # for GPU 102 "//tensorflow_lite_support/acceleration/configuration:nnapi_plugin", # for NNAPI 103 "//tensorflow_lite_support/acceleration/configuration:hexagon_plugin", # for Hexagon 129 …1a8e885b864c818198a5b2c0cbbeca5a1e833bc8/tensorflow/lite/experimental/acceleration/configuration/c… 138 "//tensorflow_lite_support/acceleration/configuration:edgetpu_coral_plugin", # for Coral Edge TPU 190 …1a8e885b864c818198a5b2c0cbbeca5a1e833bc8/tensorflow/lite/experimental/acceleration/configuration/c…
|