tensorflow-proto-0.2.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

data DeviceLocality Source #

Instances

Eq DeviceLocality Source # 
Ord DeviceLocality Source # 
Show DeviceLocality Source # 
Message DeviceLocality Source # 

Methods

descriptor :: MessageDescriptor DeviceLocality

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

Methods

lensOf :: Proxy# Symbol "busId" -> (a -> f b) -> DeviceLocality -> f DeviceLocality

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

Methods

lensOf :: Proxy# Symbol "links" -> (a -> f b) -> DeviceLocality -> f DeviceLocality

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

Methods

lensOf :: Proxy# Symbol "maybe'links" -> (a -> f b) -> DeviceLocality -> f DeviceLocality

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

Methods

lensOf :: Proxy# Symbol "numaNode" -> (a -> f b) -> DeviceLocality -> f DeviceLocality

data InterconnectLink Source #

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

deviceId :: forall f s t a b. HasLens "deviceId" 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 #

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

links :: forall f s t a b. HasLens "links" 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'links :: forall f s t a b. HasLens "maybe'links" 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 #

numaNode :: forall f s t a b. HasLens "numaNode" 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 #

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

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