tensorflow-proto-0.1.0.0: TensorFlow protocol buffers.

Safe HaskellNone
LanguageHaskell2010

Proto.Tensorflow.Core.Protobuf.Config

Documentation

data ConfigProto

Instances

Eq ConfigProto 
Show ConfigProto 
Message ConfigProto 
Default ConfigProto 
HasField "allowSoftPlacement" ConfigProto ConfigProto 
HasField "deviceCount" ConfigProto ConfigProto 
HasField "deviceFilters" ConfigProto ConfigProto 
HasField "gpuOptions" ConfigProto ConfigProto 
HasField "graphOptions" ConfigProto ConfigProto 
HasField "interOpParallelismThreads" ConfigProto ConfigProto 
HasField "intraOpParallelismThreads" ConfigProto ConfigProto 
HasField "logDevicePlacement" ConfigProto ConfigProto 
HasField "maybe'gpuOptions" ConfigProto ConfigProto 
HasField "maybe'graphOptions" ConfigProto ConfigProto 
HasField "maybe'rpcOptions" ConfigProto ConfigProto 
HasField "operationTimeoutInMs" ConfigProto ConfigProto 
HasField "placementPeriod" ConfigProto ConfigProto 
HasField "rpcOptions" ConfigProto ConfigProto 
HasField "sessionInterOpThreadPool" ConfigProto ConfigProto 
HasField "usePerSessionThreads" ConfigProto ConfigProto 
type Field "allowSoftPlacement" ConfigProto = Bool 
type Field "deviceCount" ConfigProto = Map Text Int32 
type Field "deviceFilters" ConfigProto = [Text] 
type Field "gpuOptions" ConfigProto = GPUOptions 
type Field "graphOptions" ConfigProto = GraphOptions 
type Field "interOpParallelismThreads" ConfigProto = Int32 
type Field "intraOpParallelismThreads" ConfigProto = Int32 
type Field "logDevicePlacement" ConfigProto = Bool 
type Field "maybe'gpuOptions" ConfigProto = Maybe GPUOptions 
type Field "maybe'graphOptions" ConfigProto = Maybe GraphOptions 
type Field "maybe'rpcOptions" ConfigProto = Maybe RPCOptions 
type Field "operationTimeoutInMs" ConfigProto = Int64 
type Field "placementPeriod" ConfigProto = Int32 
type Field "rpcOptions" ConfigProto = RPCOptions 
type Field "sessionInterOpThreadPool" ConfigProto = [ThreadPoolOptionProto] 
type Field "usePerSessionThreads" ConfigProto = Bool 

data GPUOptions

Instances

Eq GPUOptions 
Show GPUOptions 
Message GPUOptions 
Default GPUOptions 
HasField "allocatorType" GPUOptions GPUOptions 
HasField "allowGrowth" GPUOptions GPUOptions 
HasField "deferredDeletionBytes" GPUOptions GPUOptions 
HasField "perProcessGpuMemoryFraction" GPUOptions GPUOptions 
HasField "visibleDeviceList" GPUOptions GPUOptions 
type Field "allocatorType" GPUOptions = Text 
type Field "allowGrowth" GPUOptions = Bool 
type Field "deferredDeletionBytes" GPUOptions = Int64 
type Field "perProcessGpuMemoryFraction" GPUOptions = Double 
type Field "visibleDeviceList" GPUOptions = Text 

data GraphOptions

Instances

Eq GraphOptions 
Show GraphOptions 
Message GraphOptions 
Default GraphOptions 
HasField "buildCostModel" GraphOptions GraphOptions 
HasField "buildCostModelAfter" GraphOptions GraphOptions 
HasField "enableBfloat16Sendrecv" GraphOptions GraphOptions 
HasField "enableRecvScheduling" GraphOptions GraphOptions 
HasField "inferShapes" GraphOptions GraphOptions 
HasField "maybe'optimizerOptions" GraphOptions GraphOptions 
HasField "optimizerOptions" GraphOptions GraphOptions 
HasField "placePrunedGraph" GraphOptions GraphOptions 
HasField "timelineStep" GraphOptions GraphOptions 
type Field "buildCostModel" GraphOptions = Int64 
type Field "buildCostModelAfter" GraphOptions = Int64 
type Field "enableBfloat16Sendrecv" GraphOptions = Bool 
type Field "enableRecvScheduling" GraphOptions = Bool 
type Field "inferShapes" GraphOptions = Bool 
type Field "maybe'optimizerOptions" GraphOptions = Maybe OptimizerOptions 
type Field "optimizerOptions" GraphOptions = OptimizerOptions 
type Field "placePrunedGraph" GraphOptions = Bool 
type Field "timelineStep" GraphOptions = Int32 

data OptimizerOptions

Instances

Eq OptimizerOptions 
Show OptimizerOptions 
Message OptimizerOptions 
Default OptimizerOptions 
HasField "doCommonSubexpressionElimination" OptimizerOptions OptimizerOptions 
HasField "doConstantFolding" OptimizerOptions OptimizerOptions 
HasField "doFunctionInlining" OptimizerOptions OptimizerOptions 
HasField "globalJitLevel" OptimizerOptions OptimizerOptions 
HasField "optLevel" OptimizerOptions OptimizerOptions 
type Field "doCommonSubexpressionElimination" OptimizerOptions = Bool 
type Field "doConstantFolding" OptimizerOptions = Bool 
type Field "doFunctionInlining" OptimizerOptions = Bool 
type Field "globalJitLevel" OptimizerOptions = OptimizerOptions'GlobalJitLevel 
type Field "optLevel" OptimizerOptions = OptimizerOptions'Level 

data RPCOptions

Instances

Eq RPCOptions 
Show RPCOptions 
Message RPCOptions 
Default RPCOptions 
HasField "useRpcForInprocessMaster" RPCOptions RPCOptions 
type Field "useRpcForInprocessMaster" RPCOptions = Bool 

data RunMetadata

Constructors

RunMetadata 

Instances

Eq RunMetadata 
Show RunMetadata 
Message RunMetadata 
Default RunMetadata 
HasField "costGraph" RunMetadata RunMetadata 
HasField "maybe'costGraph" RunMetadata RunMetadata 
HasField "maybe'stepStats" RunMetadata RunMetadata 
HasField "partitionGraphs" RunMetadata RunMetadata 
HasField "stepStats" RunMetadata RunMetadata 
type Field "costGraph" RunMetadata 
type Field "maybe'costGraph" RunMetadata 
type Field "maybe'stepStats" RunMetadata 
type Field "partitionGraphs" RunMetadata = [GraphDef] 
type Field "stepStats" RunMetadata 

data RunOptions

Instances

Eq RunOptions 
Show RunOptions 
Message RunOptions 
Default RunOptions 
HasField "debugOptions" RunOptions RunOptions 
HasField "interOpThreadPool" RunOptions RunOptions 
HasField "maybe'debugOptions" RunOptions RunOptions 
HasField "outputPartitionGraphs" RunOptions RunOptions 
HasField "timeoutInMs" RunOptions RunOptions 
HasField "traceLevel" RunOptions RunOptions 
type Field "debugOptions" RunOptions 
type Field "interOpThreadPool" RunOptions = Int32 
type Field "maybe'debugOptions" RunOptions 
type Field "outputPartitionGraphs" RunOptions = Bool 
type Field "timeoutInMs" RunOptions = Int64 
type Field "traceLevel" RunOptions = RunOptions'TraceLevel 

allocatorType :: forall msg msg'. HasField "allocatorType" msg msg' => Lens msg msg' (Field "allocatorType" msg) (Field "allocatorType" msg')

allowGrowth :: forall msg msg'. HasField "allowGrowth" msg msg' => Lens msg msg' (Field "allowGrowth" msg) (Field "allowGrowth" msg')

allowSoftPlacement :: forall msg msg'. HasField "allowSoftPlacement" msg msg' => Lens msg msg' (Field "allowSoftPlacement" msg) (Field "allowSoftPlacement" msg')

buildCostModel :: forall msg msg'. HasField "buildCostModel" msg msg' => Lens msg msg' (Field "buildCostModel" msg) (Field "buildCostModel" msg')

buildCostModelAfter :: forall msg msg'. HasField "buildCostModelAfter" msg msg' => Lens msg msg' (Field "buildCostModelAfter" msg) (Field "buildCostModelAfter" msg')

costGraph :: forall msg msg'. HasField "costGraph" msg msg' => Lens msg msg' (Field "costGraph" msg) (Field "costGraph" msg')

debugOptions :: forall msg msg'. HasField "debugOptions" msg msg' => Lens msg msg' (Field "debugOptions" msg) (Field "debugOptions" msg')

deferredDeletionBytes :: forall msg msg'. HasField "deferredDeletionBytes" msg msg' => Lens msg msg' (Field "deferredDeletionBytes" msg) (Field "deferredDeletionBytes" msg')

deviceCount :: forall msg msg'. HasField "deviceCount" msg msg' => Lens msg msg' (Field "deviceCount" msg) (Field "deviceCount" msg')

deviceFilters :: forall msg msg'. HasField "deviceFilters" msg msg' => Lens msg msg' (Field "deviceFilters" msg) (Field "deviceFilters" msg')

doCommonSubexpressionElimination :: forall msg msg'. HasField "doCommonSubexpressionElimination" msg msg' => Lens msg msg' (Field "doCommonSubexpressionElimination" msg) (Field "doCommonSubexpressionElimination" msg')

doConstantFolding :: forall msg msg'. HasField "doConstantFolding" msg msg' => Lens msg msg' (Field "doConstantFolding" msg) (Field "doConstantFolding" msg')

doFunctionInlining :: forall msg msg'. HasField "doFunctionInlining" msg msg' => Lens msg msg' (Field "doFunctionInlining" msg) (Field "doFunctionInlining" msg')

enableBfloat16Sendrecv :: forall msg msg'. HasField "enableBfloat16Sendrecv" msg msg' => Lens msg msg' (Field "enableBfloat16Sendrecv" msg) (Field "enableBfloat16Sendrecv" msg')

enableRecvScheduling :: forall msg msg'. HasField "enableRecvScheduling" msg msg' => Lens msg msg' (Field "enableRecvScheduling" msg) (Field "enableRecvScheduling" msg')

globalJitLevel :: forall msg msg'. HasField "globalJitLevel" msg msg' => Lens msg msg' (Field "globalJitLevel" msg) (Field "globalJitLevel" msg')

gpuOptions :: forall msg msg'. HasField "gpuOptions" msg msg' => Lens msg msg' (Field "gpuOptions" msg) (Field "gpuOptions" msg')

graphOptions :: forall msg msg'. HasField "graphOptions" msg msg' => Lens msg msg' (Field "graphOptions" msg) (Field "graphOptions" msg')

inferShapes :: forall msg msg'. HasField "inferShapes" msg msg' => Lens msg msg' (Field "inferShapes" msg) (Field "inferShapes" msg')

interOpParallelismThreads :: forall msg msg'. HasField "interOpParallelismThreads" msg msg' => Lens msg msg' (Field "interOpParallelismThreads" msg) (Field "interOpParallelismThreads" msg')

interOpThreadPool :: forall msg msg'. HasField "interOpThreadPool" msg msg' => Lens msg msg' (Field "interOpThreadPool" msg) (Field "interOpThreadPool" msg')

intraOpParallelismThreads :: forall msg msg'. HasField "intraOpParallelismThreads" msg msg' => Lens msg msg' (Field "intraOpParallelismThreads" msg) (Field "intraOpParallelismThreads" msg')

key :: forall msg msg'. HasField "key" msg msg' => Lens msg msg' (Field "key" msg) (Field "key" msg')

logDevicePlacement :: forall msg msg'. HasField "logDevicePlacement" msg msg' => Lens msg msg' (Field "logDevicePlacement" msg) (Field "logDevicePlacement" msg')

maybe'costGraph :: forall msg msg'. HasField "maybe'costGraph" msg msg' => Lens msg msg' (Field "maybe'costGraph" msg) (Field "maybe'costGraph" msg')

maybe'debugOptions :: forall msg msg'. HasField "maybe'debugOptions" msg msg' => Lens msg msg' (Field "maybe'debugOptions" msg) (Field "maybe'debugOptions" msg')

maybe'gpuOptions :: forall msg msg'. HasField "maybe'gpuOptions" msg msg' => Lens msg msg' (Field "maybe'gpuOptions" msg) (Field "maybe'gpuOptions" msg')

maybe'graphOptions :: forall msg msg'. HasField "maybe'graphOptions" msg msg' => Lens msg msg' (Field "maybe'graphOptions" msg) (Field "maybe'graphOptions" msg')

maybe'optimizerOptions :: forall msg msg'. HasField "maybe'optimizerOptions" msg msg' => Lens msg msg' (Field "maybe'optimizerOptions" msg) (Field "maybe'optimizerOptions" msg')

maybe'rpcOptions :: forall msg msg'. HasField "maybe'rpcOptions" msg msg' => Lens msg msg' (Field "maybe'rpcOptions" msg) (Field "maybe'rpcOptions" msg')

maybe'stepStats :: forall msg msg'. HasField "maybe'stepStats" msg msg' => Lens msg msg' (Field "maybe'stepStats" msg) (Field "maybe'stepStats" msg')

numThreads :: forall msg msg'. HasField "numThreads" msg msg' => Lens msg msg' (Field "numThreads" msg) (Field "numThreads" msg')

operationTimeoutInMs :: forall msg msg'. HasField "operationTimeoutInMs" msg msg' => Lens msg msg' (Field "operationTimeoutInMs" msg) (Field "operationTimeoutInMs" msg')

optLevel :: forall msg msg'. HasField "optLevel" msg msg' => Lens msg msg' (Field "optLevel" msg) (Field "optLevel" msg')

optimizerOptions :: forall msg msg'. HasField "optimizerOptions" msg msg' => Lens msg msg' (Field "optimizerOptions" msg) (Field "optimizerOptions" msg')

outputPartitionGraphs :: forall msg msg'. HasField "outputPartitionGraphs" msg msg' => Lens msg msg' (Field "outputPartitionGraphs" msg) (Field "outputPartitionGraphs" msg')

partitionGraphs :: forall msg msg'. HasField "partitionGraphs" msg msg' => Lens msg msg' (Field "partitionGraphs" msg) (Field "partitionGraphs" msg')

perProcessGpuMemoryFraction :: forall msg msg'. HasField "perProcessGpuMemoryFraction" msg msg' => Lens msg msg' (Field "perProcessGpuMemoryFraction" msg) (Field "perProcessGpuMemoryFraction" msg')

placePrunedGraph :: forall msg msg'. HasField "placePrunedGraph" msg msg' => Lens msg msg' (Field "placePrunedGraph" msg) (Field "placePrunedGraph" msg')

placementPeriod :: forall msg msg'. HasField "placementPeriod" msg msg' => Lens msg msg' (Field "placementPeriod" msg) (Field "placementPeriod" msg')

rpcOptions :: forall msg msg'. HasField "rpcOptions" msg msg' => Lens msg msg' (Field "rpcOptions" msg) (Field "rpcOptions" msg')

sessionInterOpThreadPool :: forall msg msg'. HasField "sessionInterOpThreadPool" msg msg' => Lens msg msg' (Field "sessionInterOpThreadPool" msg) (Field "sessionInterOpThreadPool" msg')

stepStats :: forall msg msg'. HasField "stepStats" msg msg' => Lens msg msg' (Field "stepStats" msg) (Field "stepStats" msg')

timelineStep :: forall msg msg'. HasField "timelineStep" msg msg' => Lens msg msg' (Field "timelineStep" msg) (Field "timelineStep" msg')

timeoutInMs :: forall msg msg'. HasField "timeoutInMs" msg msg' => Lens msg msg' (Field "timeoutInMs" msg) (Field "timeoutInMs" msg')

traceLevel :: forall msg msg'. HasField "traceLevel" msg msg' => Lens msg msg' (Field "traceLevel" msg) (Field "traceLevel" msg')

usePerSessionThreads :: forall msg msg'. HasField "usePerSessionThreads" msg msg' => Lens msg msg' (Field "usePerSessionThreads" msg) (Field "usePerSessionThreads" msg')

useRpcForInprocessMaster :: forall msg msg'. HasField "useRpcForInprocessMaster" msg msg' => Lens msg msg' (Field "useRpcForInprocessMaster" msg) (Field "useRpcForInprocessMaster" msg')

value :: forall msg msg'. HasField "value" msg msg' => Lens msg msg' (Field "value" msg) (Field "value" msg')

visibleDeviceList :: forall msg msg'. HasField "visibleDeviceList" msg msg' => Lens msg msg' (Field "visibleDeviceList" msg) (Field "visibleDeviceList" msg')