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 "operationTimeoutInMs" ConfigProto ConfigProto 
HasField "placementPeriod" 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 "operationTimeoutInMs" ConfigProto = Int64 
type Field "placementPeriod" ConfigProto = Int32 
type Field "sessionInterOpThreadPool" ConfigProto = [ThreadPoolOptionProto] 
type Field "usePerSessionThreads" ConfigProto = Bool 

data DebugTensorWatch

Instances

Eq DebugTensorWatch 
Show DebugTensorWatch 
Message DebugTensorWatch 
Default DebugTensorWatch 
HasField "debugOps" DebugTensorWatch DebugTensorWatch 
HasField "debugUrls" DebugTensorWatch DebugTensorWatch 
HasField "nodeName" DebugTensorWatch DebugTensorWatch 
HasField "outputSlot" DebugTensorWatch DebugTensorWatch 
type Field "debugOps" DebugTensorWatch = [Text] 
type Field "debugUrls" DebugTensorWatch = [Text] 
type Field "nodeName" DebugTensorWatch = Text 
type Field "outputSlot" DebugTensorWatch = Int32 

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 "optLevel" OptimizerOptions OptimizerOptions 
type Field "doCommonSubexpressionElimination" OptimizerOptions = Bool 
type Field "doConstantFolding" OptimizerOptions = Bool 
type Field "doFunctionInlining" OptimizerOptions = Bool 
type Field "optLevel" OptimizerOptions = OptimizerOptions'Level 

data 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 "debugTensorWatchOpts" RunOptions RunOptions 
HasField "interOpThreadPool" RunOptions RunOptions 
HasField "outputPartitionGraphs" RunOptions RunOptions 
HasField "timeoutInMs" RunOptions RunOptions 
HasField "traceLevel" RunOptions RunOptions 
type Field "debugTensorWatchOpts" RunOptions = [DebugTensorWatch] 
type Field "interOpThreadPool" RunOptions = Int32 
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')

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

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

debugUrls :: forall msg msg'. HasField "debugUrls" msg msg' => Lens msg msg' (Field "debugUrls" msg) (Field "debugUrls" 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')

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'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'stepStats :: forall msg msg'. HasField "maybe'stepStats" msg msg' => Lens msg msg' (Field "maybe'stepStats" msg) (Field "maybe'stepStats" msg')

nodeName :: forall msg msg'. HasField "nodeName" msg msg' => Lens msg msg' (Field "nodeName" msg) (Field "nodeName" 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')

outputSlot :: forall msg msg'. HasField "outputSlot" msg msg' => Lens msg msg' (Field "outputSlot" msg) (Field "outputSlot" 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')

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')

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')