Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data AllocationRecord
- data AllocatorMemoryUsed
- data DeviceStepStats
- data DeviceStepStats'ThreadNamesEntry
- data MemoryStats
- data NodeExecStats
- data NodeOutput
- data StepStats
Documentation
data AllocationRecord Source #
Fields :
allocMicros
:: Lens' AllocationRecord Data.Int.Int64
allocBytes
:: Lens' AllocationRecord Data.Int.Int64
Instances
data AllocatorMemoryUsed Source #
Fields :
allocatorName
:: Lens' AllocatorMemoryUsed Data.Text.Text
totalBytes
:: Lens' AllocatorMemoryUsed Data.Int.Int64
peakBytes
:: Lens' AllocatorMemoryUsed Data.Int.Int64
liveBytes
:: Lens' AllocatorMemoryUsed Data.Int.Int64
allocationRecords
:: Lens' AllocatorMemoryUsed [AllocationRecord]
vec'allocationRecords
:: Lens' AllocatorMemoryUsed (Data.Vector.Vector AllocationRecord)
allocatorBytesInUse
:: Lens' AllocatorMemoryUsed Data.Int.Int64
Instances
data DeviceStepStats Source #
Fields :
device
:: Lens' DeviceStepStats Data.Text.Text
nodeStats
:: Lens' DeviceStepStats [NodeExecStats]
vec'nodeStats
:: Lens' DeviceStepStats (Data.Vector.Vector NodeExecStats)
threadNames
:: Lens' DeviceStepStats (Data.Map.Map Data.Word.Word32 Data.Text.Text)
Instances
data DeviceStepStats'ThreadNamesEntry Source #
Fields :
Instances
data MemoryStats Source #
Fields :
tempMemorySize
:: Lens' MemoryStats Data.Int.Int64
persistentMemorySize
:: Lens' MemoryStats Data.Int.Int64
persistentTensorAllocIds
:: Lens' MemoryStats [Data.Int.Int64]
vec'persistentTensorAllocIds
:: Lens' MemoryStats (Data.Vector.Unboxed.Vector Data.Int.Int64)
deviceTempMemorySize
:: Lens' MemoryStats Data.Int.Int64
devicePersistentMemorySize
:: Lens' MemoryStats Data.Int.Int64
devicePersistentTensorAllocIds
:: Lens' MemoryStats [Data.Int.Int64]
vec'devicePersistentTensorAllocIds
:: Lens' MemoryStats (Data.Vector.Unboxed.Vector Data.Int.Int64)
Instances
data NodeExecStats Source #
Fields :
nodeName
:: Lens' NodeExecStats Data.Text.Text
allStartMicros
:: Lens' NodeExecStats Data.Int.Int64
opStartRelMicros
:: Lens' NodeExecStats Data.Int.Int64
opEndRelMicros
:: Lens' NodeExecStats Data.Int.Int64
allEndRelMicros
:: Lens' NodeExecStats Data.Int.Int64
memory
:: Lens' NodeExecStats [AllocatorMemoryUsed]
vec'memory
:: Lens' NodeExecStats (Data.Vector.Vector AllocatorMemoryUsed)
output
:: Lens' NodeExecStats [NodeOutput]
vec'output
:: Lens' NodeExecStats (Data.Vector.Vector NodeOutput)
timelineLabel
:: Lens' NodeExecStats Data.Text.Text
scheduledMicros
:: Lens' NodeExecStats Data.Int.Int64
threadId
:: Lens' NodeExecStats Data.Word.Word32
referencedTensor
:: Lens' NodeExecStats [Proto.Tensorflow.Core.Framework.AllocationDescription.AllocationDescription]
vec'referencedTensor
:: Lens' NodeExecStats (Data.Vector.Vector Proto.Tensorflow.Core.Framework.AllocationDescription.AllocationDescription)
memoryStats
:: Lens' NodeExecStats MemoryStats
maybe'memoryStats
:: Lens' NodeExecStats (Prelude.Maybe MemoryStats)
allStartNanos
:: Lens' NodeExecStats Data.Int.Int64
opStartRelNanos
:: Lens' NodeExecStats Data.Int.Int64
opEndRelNanos
:: Lens' NodeExecStats Data.Int.Int64
allEndRelNanos
:: Lens' NodeExecStats Data.Int.Int64
scheduledNanos
:: Lens' NodeExecStats Data.Int.Int64
Instances
data NodeOutput Source #
Fields :
slot
:: Lens' NodeOutput Data.Int.Int32
tensorDescription
:: Lens' NodeOutput Proto.Tensorflow.Core.Framework.TensorDescription.TensorDescription
maybe'tensorDescription
:: Lens' NodeOutput (Prelude.Maybe Proto.Tensorflow.Core.Framework.TensorDescription.TensorDescription)
Instances
Fields :
devStats
:: Lens' StepStats [DeviceStepStats]
vec'devStats
:: Lens' StepStats (Data.Vector.Vector DeviceStepStats)