tensorflow-proto-0.2.0.0: TensorFlow protocol buffers.

Safe HaskellNone
LanguageHaskell2010

Proto.Tensorflow.Core.Framework.OpDef

Documentation

data OpDef Source #

Instances

Eq OpDef Source # 

Methods

(==) :: OpDef -> OpDef -> Bool #

(/=) :: OpDef -> OpDef -> Bool #

Ord OpDef Source # 

Methods

compare :: OpDef -> OpDef -> Ordering #

(<) :: OpDef -> OpDef -> Bool #

(<=) :: OpDef -> OpDef -> Bool #

(>) :: OpDef -> OpDef -> Bool #

(>=) :: OpDef -> OpDef -> Bool #

max :: OpDef -> OpDef -> OpDef #

min :: OpDef -> OpDef -> OpDef #

Show OpDef Source # 

Methods

showsPrec :: Int -> OpDef -> ShowS #

show :: OpDef -> String #

showList :: [OpDef] -> ShowS #

Message OpDef Source # 

Methods

descriptor :: MessageDescriptor OpDef

Default OpDef Source # 

Methods

def :: OpDef

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

Methods

lensOf :: Proxy# Symbol "allowsUninitializedInput" -> (a -> f b) -> OpDef -> f OpDef

((~) * a [OpDef'AttrDef], (~) * b [OpDef'AttrDef], Functor f) => HasLens "attr" f OpDef OpDef a b Source # 

Methods

lensOf :: Proxy# Symbol "attr" -> (a -> f b) -> OpDef -> f OpDef

((~) * a OpDeprecation, (~) * b OpDeprecation, Functor f) => HasLens "deprecation" f OpDef OpDef a b Source # 

Methods

lensOf :: Proxy# Symbol "deprecation" -> (a -> f b) -> OpDef -> f OpDef

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

Methods

lensOf :: Proxy# Symbol "description" -> (a -> f b) -> OpDef -> f OpDef

((~) * a [OpDef'ArgDef], (~) * b [OpDef'ArgDef], Functor f) => HasLens "inputArg" f OpDef OpDef a b Source # 

Methods

lensOf :: Proxy# Symbol "inputArg" -> (a -> f b) -> OpDef -> f OpDef

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

Methods

lensOf :: Proxy# Symbol "isAggregate" -> (a -> f b) -> OpDef -> f OpDef

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

Methods

lensOf :: Proxy# Symbol "isCommutative" -> (a -> f b) -> OpDef -> f OpDef

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

Methods

lensOf :: Proxy# Symbol "isStateful" -> (a -> f b) -> OpDef -> f OpDef

((~) * a (Maybe OpDeprecation), (~) * b (Maybe OpDeprecation), Functor f) => HasLens "maybe'deprecation" f OpDef OpDef a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'deprecation" -> (a -> f b) -> OpDef -> f OpDef

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

Methods

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

((~) * a [OpDef'ArgDef], (~) * b [OpDef'ArgDef], Functor f) => HasLens "outputArg" f OpDef OpDef a b Source # 

Methods

lensOf :: Proxy# Symbol "outputArg" -> (a -> f b) -> OpDef -> f OpDef

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

Methods

lensOf :: Proxy# Symbol "summary" -> (a -> f b) -> OpDef -> f OpDef

data OpDef'ArgDef Source #

Instances

Eq OpDef'ArgDef Source # 
Ord OpDef'ArgDef Source # 
Show OpDef'ArgDef Source # 
Message OpDef'ArgDef Source # 

Methods

descriptor :: MessageDescriptor OpDef'ArgDef

Default OpDef'ArgDef Source # 

Methods

def :: OpDef'ArgDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "description" f OpDef'ArgDef OpDef'ArgDef a b Source # 

Methods

lensOf :: Proxy# Symbol "description" -> (a -> f b) -> OpDef'ArgDef -> f OpDef'ArgDef

((~) * a Bool, (~) * b Bool, Functor f) => HasLens "isRef" f OpDef'ArgDef OpDef'ArgDef a b Source # 

Methods

lensOf :: Proxy# Symbol "isRef" -> (a -> f b) -> OpDef'ArgDef -> f OpDef'ArgDef

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

Methods

lensOf :: Proxy# Symbol "name" -> (a -> f b) -> OpDef'ArgDef -> f OpDef'ArgDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "numberAttr" f OpDef'ArgDef OpDef'ArgDef a b Source # 

Methods

lensOf :: Proxy# Symbol "numberAttr" -> (a -> f b) -> OpDef'ArgDef -> f OpDef'ArgDef

((~) * a DataType, (~) * b DataType, Functor f) => HasLens "type'" f OpDef'ArgDef OpDef'ArgDef a b Source # 

Methods

lensOf :: Proxy# Symbol "type'" -> (a -> f b) -> OpDef'ArgDef -> f OpDef'ArgDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "typeAttr" f OpDef'ArgDef OpDef'ArgDef a b Source # 

Methods

lensOf :: Proxy# Symbol "typeAttr" -> (a -> f b) -> OpDef'ArgDef -> f OpDef'ArgDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "typeListAttr" f OpDef'ArgDef OpDef'ArgDef a b Source # 

Methods

lensOf :: Proxy# Symbol "typeListAttr" -> (a -> f b) -> OpDef'ArgDef -> f OpDef'ArgDef

data OpDef'AttrDef Source #

Instances

Eq OpDef'AttrDef Source # 
Ord OpDef'AttrDef Source # 
Show OpDef'AttrDef Source # 
Message OpDef'AttrDef Source # 

Methods

descriptor :: MessageDescriptor OpDef'AttrDef

Default OpDef'AttrDef Source # 

Methods

def :: OpDef'AttrDef

((~) * a AttrValue, (~) * b AttrValue, Functor f) => HasLens "allowedValues" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "allowedValues" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

((~) * a AttrValue, (~) * b AttrValue, Functor f) => HasLens "defaultValue" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "defaultValue" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "description" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "description" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

((~) * a Bool, (~) * b Bool, Functor f) => HasLens "hasMinimum" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "hasMinimum" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

((~) * a (Maybe AttrValue), (~) * b (Maybe AttrValue), Functor f) => HasLens "maybe'allowedValues" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'allowedValues" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

((~) * a (Maybe AttrValue), (~) * b (Maybe AttrValue), Functor f) => HasLens "maybe'defaultValue" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "maybe'defaultValue" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

((~) * a Int64, (~) * b Int64, Functor f) => HasLens "minimum" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "minimum" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

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

Methods

lensOf :: Proxy# Symbol "name" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

((~) * a Text, (~) * b Text, Functor f) => HasLens "type'" f OpDef'AttrDef OpDef'AttrDef a b Source # 

Methods

lensOf :: Proxy# Symbol "type'" -> (a -> f b) -> OpDef'AttrDef -> f OpDef'AttrDef

data OpList Source #

Constructors

OpList 

Fields

Instances

Eq OpList Source # 

Methods

(==) :: OpList -> OpList -> Bool #

(/=) :: OpList -> OpList -> Bool #

Ord OpList Source # 
Show OpList Source # 
Message OpList Source # 

Methods

descriptor :: MessageDescriptor OpList

Default OpList Source # 

Methods

def :: OpList

((~) * a [OpDef], (~) * b [OpDef], Functor f) => HasLens "op" f OpList OpList a b Source # 

Methods

lensOf :: Proxy# Symbol "op" -> (a -> f b) -> OpList -> f OpList

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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