mirror of
https://github.com/zebrajr/tensorflow.git
synced 2025-12-06 12:20:11 +01:00
Encoding extra metadata about an debug log entry within its ID limits how much information we can pass. To remove the limitation without the need to pass extra data between host and device, introduce a metadata store that provides a opaque ID -> metadata mapping. Follow up patches will make checksum/NaN tracing use BufferDebugLogEntryMetadataStore shared between all thunks that operate on BufferDebugLog: - BuffersChecksumThunks put the metadata into the store and use the returned entry_ids to identify the checksums from BufferDebugLog, - xla_gpu_buffer_debug_log_dump reads the BufferDebugLog and uses the store to resolve the entry_ids into the metadata. PiperOrigin-RevId: 825462635 |
||
|---|---|---|
| .. | ||
| android | ||
| boringssl | ||
| cpuinfo | ||
| fft2d | ||
| flatbuffers | ||
| googleapis | ||
| hexagon | ||
| icu | ||
| jpeg | ||
| kissfft | ||
| libprotobuf_mutator | ||
| libwebp | ||
| mpi | ||
| opencl_headers | ||
| pasta | ||
| py | ||
| pybind11_protobuf | ||
| ruy | ||
| sobol_data | ||
| systemlibs | ||
| tf_runtime | ||
| vulkan_headers | ||
| xla | ||
| xprof | ||
| __init__.py | ||
| arm_neon_2_x86_sse.BUILD | ||
| BUILD.bazel | ||
| codegen.BUILD | ||
| coremltools.BUILD | ||
| cub.BUILD | ||
| gif_fix_image_counter.patch | ||
| gif_fix_strtok_r.patch | ||
| gif.BUILD | ||
| linenoise.BUILD | ||
| nlohmann_json.BUILD | ||
| png_fix_rpi.patch | ||
| png.BUILD | ||
| pprof.BUILD | ||
| repo.bzl | ||
| sqlite.BUILD | ||
| tf_toolchains.BUILD | ||
| tflite_mobilenet_float.BUILD | ||
| tflite_mobilenet_quant.BUILD | ||
| tflite_mobilenet.BUILD | ||
| tflite_ovic_testdata.BUILD | ||
| tflite_smartreply.BUILD | ||