tensorflow-proto-0.2.0.0: TensorFlow protocol buffers.

Safe HaskellNone
LanguageHaskell2010

Proto.Tensorflow.Core.Framework.LogMemory

Documentation

data MemoryLogRawAllocation Source #

Instances

Eq MemoryLogRawAllocation Source # 
Ord MemoryLogRawAllocation Source # 
Show MemoryLogRawAllocation Source # 
Message MemoryLogRawAllocation Source # 

Methods

descriptor :: MessageDescriptor MemoryLogRawAllocation

Default MemoryLogRawAllocation Source # 
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "allocationId" f MemoryLogRawAllocation MemoryLogRawAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "allocationId" -> (a -> f b) -> MemoryLogRawAllocation -> f MemoryLogRawAllocation

((~) * a Text, (~) * b Text, Functor f) => HasLens "allocatorName" f MemoryLogRawAllocation MemoryLogRawAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "allocatorName" -> (a -> f b) -> MemoryLogRawAllocation -> f MemoryLogRawAllocation

((~) * a Int64, (~) * b Int64, Functor f) => HasLens "numBytes" f MemoryLogRawAllocation MemoryLogRawAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "numBytes" -> (a -> f b) -> MemoryLogRawAllocation -> f MemoryLogRawAllocation

((~) * a Text, (~) * b Text, Functor f) => HasLens "operation" f MemoryLogRawAllocation MemoryLogRawAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "operation" -> (a -> f b) -> MemoryLogRawAllocation -> f MemoryLogRawAllocation

((~) * a Word64, (~) * b Word64, Functor f) => HasLens "ptr" f MemoryLogRawAllocation MemoryLogRawAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "ptr" -> (a -> f b) -> MemoryLogRawAllocation -> f MemoryLogRawAllocation

((~) * a Int64, (~) * b Int64, Functor f) => HasLens "stepId" f MemoryLogRawAllocation MemoryLogRawAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "stepId" -> (a -> f b) -> MemoryLogRawAllocation -> f MemoryLogRawAllocation

data MemoryLogRawDeallocation Source #

Instances

Eq MemoryLogRawDeallocation Source # 
Ord MemoryLogRawDeallocation Source # 
Show MemoryLogRawDeallocation Source # 
Message MemoryLogRawDeallocation Source # 

Methods

descriptor :: MessageDescriptor MemoryLogRawDeallocation

Default MemoryLogRawDeallocation Source # 
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "allocationId" f MemoryLogRawDeallocation MemoryLogRawDeallocation a b Source # 

Methods

lensOf :: Proxy# Symbol "allocationId" -> (a -> f b) -> MemoryLogRawDeallocation -> f MemoryLogRawDeallocation

((~) * a Text, (~) * b Text, Functor f) => HasLens "allocatorName" f MemoryLogRawDeallocation MemoryLogRawDeallocation a b Source # 

Methods

lensOf :: Proxy# Symbol "allocatorName" -> (a -> f b) -> MemoryLogRawDeallocation -> f MemoryLogRawDeallocation

((~) * a Bool, (~) * b Bool, Functor f) => HasLens "deferred" f MemoryLogRawDeallocation MemoryLogRawDeallocation a b Source # 

Methods

lensOf :: Proxy# Symbol "deferred" -> (a -> f b) -> MemoryLogRawDeallocation -> f MemoryLogRawDeallocation

((~) * a Text, (~) * b Text, Functor f) => HasLens "operation" f MemoryLogRawDeallocation MemoryLogRawDeallocation a b Source # 

Methods

lensOf :: Proxy# Symbol "operation" -> (a -> f b) -> MemoryLogRawDeallocation -> f MemoryLogRawDeallocation

((~) * a Int64, (~) * b Int64, Functor f) => HasLens "stepId" f MemoryLogRawDeallocation MemoryLogRawDeallocation a b Source # 

Methods

lensOf :: Proxy# Symbol "stepId" -> (a -> f b) -> MemoryLogRawDeallocation -> f MemoryLogRawDeallocation

data MemoryLogTensorAllocation Source #

Instances

Eq MemoryLogTensorAllocation Source # 
Ord MemoryLogTensorAllocation Source # 
Show MemoryLogTensorAllocation Source # 
Message MemoryLogTensorAllocation Source # 

Methods

descriptor :: MessageDescriptor MemoryLogTensorAllocation

Default MemoryLogTensorAllocation Source # 
((~) * a Text, (~) * b Text, Functor f) => HasLens "kernelName" f MemoryLogTensorAllocation MemoryLogTensorAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "kernelName" -> (a -> f b) -> MemoryLogTensorAllocation -> f MemoryLogTensorAllocation

((~) * a (Maybe TensorDescription), (~) * b (Maybe TensorDescription), Functor f) => HasLens "maybe'tensor" f MemoryLogTensorAllocation MemoryLogTensorAllocation a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'tensor" -> (a -> f b) -> MemoryLogTensorAllocation -> f MemoryLogTensorAllocation

((~) * a Int64, (~) * b Int64, Functor f) => HasLens "stepId" f MemoryLogTensorAllocation MemoryLogTensorAllocation a b Source # 
((~) * a TensorDescription, (~) * b TensorDescription, Functor f) => HasLens "tensor" f MemoryLogTensorAllocation MemoryLogTensorAllocation a b Source # 

data MemoryLogTensorDeallocation Source #

Instances

Eq MemoryLogTensorDeallocation Source # 
Ord MemoryLogTensorDeallocation Source # 
Show MemoryLogTensorDeallocation Source # 
Message MemoryLogTensorDeallocation Source # 

Methods

descriptor :: MessageDescriptor MemoryLogTensorDeallocation

Default MemoryLogTensorDeallocation Source # 
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "allocationId" f MemoryLogTensorDeallocation MemoryLogTensorDeallocation a b Source # 

Methods

lensOf :: Proxy# Symbol "allocationId" -> (a -> f b) -> MemoryLogTensorDeallocation -> f MemoryLogTensorDeallocation

((~) * a Text, (~) * b Text, Functor f) => HasLens "allocatorName" f MemoryLogTensorDeallocation MemoryLogTensorDeallocation a b Source # 

Methods

lensOf :: Proxy# Symbol "allocatorName" -> (a -> f b) -> MemoryLogTensorDeallocation -> f MemoryLogTensorDeallocation

data MemoryLogTensorOutput Source #

Instances

Eq MemoryLogTensorOutput Source # 
Ord MemoryLogTensorOutput Source # 
Show MemoryLogTensorOutput Source # 
Message MemoryLogTensorOutput Source # 

Methods

descriptor :: MessageDescriptor MemoryLogTensorOutput

Default MemoryLogTensorOutput Source # 
((~) * a Int32, (~) * b Int32, Functor f) => HasLens "index" f MemoryLogTensorOutput MemoryLogTensorOutput a b Source # 

Methods

lensOf :: Proxy# Symbol "index" -> (a -> f b) -> MemoryLogTensorOutput -> f MemoryLogTensorOutput

((~) * a Text, (~) * b Text, Functor f) => HasLens "kernelName" f MemoryLogTensorOutput MemoryLogTensorOutput a b Source # 

Methods

lensOf :: Proxy# Symbol "kernelName" -> (a -> f b) -> MemoryLogTensorOutput -> f MemoryLogTensorOutput

((~) * a (Maybe TensorDescription), (~) * b (Maybe TensorDescription), Functor f) => HasLens "maybe'tensor" f MemoryLogTensorOutput MemoryLogTensorOutput a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'tensor" -> (a -> f b) -> MemoryLogTensorOutput -> f MemoryLogTensorOutput

((~) * a Int64, (~) * b Int64, Functor f) => HasLens "stepId" f MemoryLogTensorOutput MemoryLogTensorOutput a b Source # 

Methods

lensOf :: Proxy# Symbol "stepId" -> (a -> f b) -> MemoryLogTensorOutput -> f MemoryLogTensorOutput

((~) * a TensorDescription, (~) * b TensorDescription, Functor f) => HasLens "tensor" f MemoryLogTensorOutput MemoryLogTensorOutput a b Source # 

Methods

lensOf :: Proxy# Symbol "tensor" -> (a -> f b) -> MemoryLogTensorOutput -> f MemoryLogTensorOutput

allocationId :: forall f s t a b. HasLens "allocationId" f s t a b => LensLike f s t a b Source #

allocatorName :: forall f s t a b. HasLens "allocatorName" f s t a b => LensLike f s t a b Source #

deferred :: forall f s t a b. HasLens "deferred" f s t a b => LensLike f s t a b Source #

handle :: forall f s t a b. HasLens "handle" f s t a b => LensLike f s t a b Source #

index :: forall f s t a b. HasLens "index" f s t a b => LensLike f s t a b Source #

kernelName :: forall f s t a b. HasLens "kernelName" f s t a b => LensLike f s t a b Source #

maybe'tensor :: forall f s t a b. HasLens "maybe'tensor" f s t a b => LensLike f s t a b Source #

numBytes :: forall f s t a b. HasLens "numBytes" f s t a b => LensLike f s t a b Source #

operation :: forall f s t a b. HasLens "operation" f s t a b => LensLike f s t a b Source #

ptr :: forall f s t a b. HasLens "ptr" f s t a b => LensLike f s t a b Source #

stepId :: forall f s t a b. HasLens "stepId" f s t a b => LensLike f s t a b Source #

tensor :: forall f s t a b. HasLens "tensor" f s t a b => LensLike f s t a b Source #