Safe Haskell | None |
---|---|
Language | Haskell2010 |
Proto.Tensorflow.Core.Protobuf.Config
Documentation
data ConfigProto
Constructors
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 ConfigProto'DeviceCountEntry
Constructors
ConfigProto'DeviceCountEntry | |
Fields |
Instances
Eq ConfigProto'DeviceCountEntry | |
Show ConfigProto'DeviceCountEntry | |
Message ConfigProto'DeviceCountEntry | |
Default ConfigProto'DeviceCountEntry | |
HasField "key" ConfigProto'DeviceCountEntry ConfigProto'DeviceCountEntry | |
HasField "value" ConfigProto'DeviceCountEntry ConfigProto'DeviceCountEntry | |
type Field "key" ConfigProto'DeviceCountEntry = Text | |
type Field "value" ConfigProto'DeviceCountEntry = Int32 |
data GPUOptions
Constructors
GPUOptions | |
Fields |
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
Constructors
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
Constructors
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 |
Constructors
OptimizerOptions'L0 | |
OptimizerOptions'L1 |
Instances
Bounded OptimizerOptions'Level | |
Enum OptimizerOptions'Level | |
Eq OptimizerOptions'Level | |
Show OptimizerOptions'Level | |
MessageEnum OptimizerOptions'Level | |
FieldDefault OptimizerOptions'Level | |
Default OptimizerOptions'Level |
data RPCOptions
Constructors
RPCOptions | |
Fields |
Instances
Eq RPCOptions | |
Show RPCOptions | |
Message RPCOptions | |
Default RPCOptions | |
HasField "useRpcForInprocessMaster" RPCOptions RPCOptions | |
type Field "useRpcForInprocessMaster" RPCOptions = Bool |
data RunMetadata
Constructors
RunMetadata | |
Fields
|
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
Constructors
RunOptions | |
Fields
|
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 |
Constructors
RunOptions'NO_TRACE | |
RunOptions'SOFTWARE_TRACE | |
RunOptions'HARDWARE_TRACE | |
RunOptions'FULL_TRACE |
Instances
Bounded RunOptions'TraceLevel | |
Enum RunOptions'TraceLevel | |
Eq RunOptions'TraceLevel | |
Show RunOptions'TraceLevel | |
MessageEnum RunOptions'TraceLevel | |
FieldDefault RunOptions'TraceLevel | |
Default RunOptions'TraceLevel |
Constructors
ThreadPoolOptionProto | |
Fields |
Instances
Eq ThreadPoolOptionProto | |
Show ThreadPoolOptionProto | |
Message ThreadPoolOptionProto | |
Default ThreadPoolOptionProto | |
HasField "numThreads" ThreadPoolOptionProto ThreadPoolOptionProto | |
type Field "numThreads" ThreadPoolOptionProto = Int32 |
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')