tensorflow-proto-0.1.0.0: TensorFlow protocol buffers.

Safe HaskellNone
LanguageHaskell2010

Proto.Tensorflow.Core.Framework.DeviceAttributes

Documentation

data DeviceAttributes Source #

Instances

Eq DeviceAttributes Source # 
Ord DeviceAttributes Source # 
Show DeviceAttributes Source # 
Message DeviceAttributes Source # 

Methods

descriptor :: MessageDescriptor DeviceAttributes

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

Methods

lensOf :: Proxy# Symbol "deviceType" -> (a -> f b) -> DeviceAttributes -> f DeviceAttributes

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

Methods

lensOf :: Proxy# Symbol "incarnation" -> (a -> f b) -> DeviceAttributes -> f DeviceAttributes

((~) * a DeviceLocality, (~) * b DeviceLocality, Functor f) => HasLens "locality" f DeviceAttributes DeviceAttributes a b Source # 

Methods

lensOf :: Proxy# Symbol "locality" -> (a -> f b) -> DeviceAttributes -> f DeviceAttributes

((~) * a (Maybe DeviceLocality), (~) * b (Maybe DeviceLocality), Functor f) => HasLens "maybe'locality" f DeviceAttributes DeviceAttributes a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'locality" -> (a -> f b) -> DeviceAttributes -> f DeviceAttributes

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

Methods

lensOf :: Proxy# Symbol "memoryLimit" -> (a -> f b) -> DeviceAttributes -> f DeviceAttributes

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

Methods

lensOf :: Proxy# Symbol "name" -> (a -> f b) -> DeviceAttributes -> f DeviceAttributes

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

Methods

lensOf :: Proxy# Symbol "physicalDeviceDesc" -> (a -> f b) -> DeviceAttributes -> f DeviceAttributes

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

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

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

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

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

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

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

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