AllocatorMemoryUsedOrBuilder

public interface AllocatorMemoryUsedOrBuilder
Known Indirect Subclasses

Public Methods

abstract AllocationRecord
getAllocationRecords (int index)
 The allocation and deallocation timeline.
abstract int
getAllocationRecordsCount ()
 The allocation and deallocation timeline.
abstract List< AllocationRecord >
getAllocationRecordsList ()
 The allocation and deallocation timeline.
abstract AllocationRecordOrBuilder
getAllocationRecordsOrBuilder (int index)
 The allocation and deallocation timeline.
abstract List<? extends AllocationRecordOrBuilder >
getAllocationRecordsOrBuilderList ()
 The allocation and deallocation timeline.
abstract long
getAllocatorBytesInUse ()
 These are snapshots of the overall allocator memory stats.
abstract String
getAllocatorName ()
string allocator_name = 1;
abstract com.google.protobuf.ByteString
getAllocatorNameBytes ()
string allocator_name = 1;
abstract long
getLiveBytes ()
 The bytes that are not deallocated.
abstract long
getPeakBytes ()
int64 peak_bytes = 3;
abstract long
getTotalBytes ()
 These are per-node allocator memory stats.

Public Methods

public abstract AllocationRecord getAllocationRecords (int index)

 The allocation and deallocation timeline.
 
repeated .tensorflow.AllocationRecord allocation_records = 6;

public abstract int getAllocationRecordsCount ()

 The allocation and deallocation timeline.
 
repeated .tensorflow.AllocationRecord allocation_records = 6;

public abstract List< AllocationRecord > getAllocationRecordsList ()

 The allocation and deallocation timeline.
 
repeated .tensorflow.AllocationRecord allocation_records = 6;

public abstract AllocationRecordOrBuilder getAllocationRecordsOrBuilder (int index)

 The allocation and deallocation timeline.
 
repeated .tensorflow.AllocationRecord allocation_records = 6;

public abstract List<? extends AllocationRecordOrBuilder > getAllocationRecordsOrBuilderList ()

 The allocation and deallocation timeline.
 
repeated .tensorflow.AllocationRecord allocation_records = 6;

public abstract 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;

public abstract String getAllocatorName ()

string allocator_name = 1;

public abstract com.google.protobuf.ByteString getAllocatorNameBytes ()

string allocator_name = 1;

public abstract long getLiveBytes ()

 The bytes that are not deallocated.
 
int64 live_bytes = 4;

public abstract long getPeakBytes ()

int64 peak_bytes = 3;

public abstract long getTotalBytes ()

 These are per-node allocator memory stats.
 
int64 total_bytes = 2;