Interface AllocatorMemoryUsedOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AllocatorMemoryUsed, AllocatorMemoryUsed.Builder

public interface AllocatorMemoryUsedOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getAllocatorName

      java.lang.String getAllocatorName()
      string allocator_name = 1;
      Returns:
      The allocatorName.
    • getAllocatorNameBytes

      com.google.protobuf.ByteString getAllocatorNameBytes()
      string allocator_name = 1;
      Returns:
      The bytes for allocatorName.
    • getTotalBytes

      long getTotalBytes()
       These are per-node allocator memory stats.
       
      int64 total_bytes = 2;
      Returns:
      The totalBytes.
    • getPeakBytes

      long getPeakBytes()
      int64 peak_bytes = 3;
      Returns:
      The peakBytes.
    • getLiveBytes

      long getLiveBytes()
       The bytes that are not deallocated.
       
      int64 live_bytes = 4;
      Returns:
      The liveBytes.
    • getAllocationRecordsList

      java.util.List<AllocationRecord> getAllocationRecordsList()
       The allocation and deallocation timeline.
       
      repeated .tensorflow.AllocationRecord allocation_records = 6;
    • getAllocationRecords

      AllocationRecord getAllocationRecords​(int index)
       The allocation and deallocation timeline.
       
      repeated .tensorflow.AllocationRecord allocation_records = 6;
    • getAllocationRecordsCount

      int getAllocationRecordsCount()
       The allocation and deallocation timeline.
       
      repeated .tensorflow.AllocationRecord allocation_records = 6;
    • getAllocationRecordsOrBuilderList

      java.util.List<? extends AllocationRecordOrBuilder> getAllocationRecordsOrBuilderList()
       The allocation and deallocation timeline.
       
      repeated .tensorflow.AllocationRecord allocation_records = 6;
    • getAllocationRecordsOrBuilder

      AllocationRecordOrBuilder getAllocationRecordsOrBuilder​(int index)
       The allocation and deallocation timeline.
       
      repeated .tensorflow.AllocationRecord allocation_records = 6;
    • getAllocatorBytesInUse

      long getAllocatorBytesInUse()
       These are snapshots of the overall allocator memory stats.
       The number of live bytes currently allocated by the allocator.
       
      int64 allocator_bytes_in_use = 5;
      Returns:
      The allocatorBytesInUse.