Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data CallableOptions
- data CallableOptions'FeedDevicesEntry
- data CallableOptions'FetchDevicesEntry
- data ConfigProto
- data ConfigProto'DeviceCountEntry
- data ConfigProto'Experimental
- data GPUOptions
- data GPUOptions'Experimental
- data GPUOptions'Experimental'VirtualDevices
- data GraphOptions
- data OptimizerOptions
- data OptimizerOptions'GlobalJitLevel
- data OptimizerOptions'GlobalJitLevel
- data OptimizerOptions'GlobalJitLevel'UnrecognizedValue
- data OptimizerOptions'Level
- data OptimizerOptions'Level
- data OptimizerOptions'Level'UnrecognizedValue
- data RPCOptions
- data RunMetadata
- data RunMetadata'FunctionGraphs
- data RunOptions
- data RunOptions'Experimental
- data RunOptions'Experimental'RunHandlerPoolOptions
- data RunOptions'TraceLevel
- data RunOptions'TraceLevel
- data RunOptions'TraceLevel'UnrecognizedValue
- data SessionMetadata
- data TensorConnection
- data ThreadPoolOptionProto
Documentation
data CallableOptions Source #
Fields :
feed
:: Lens' CallableOptions [Data.Text.Text]
vec'feed
:: Lens' CallableOptions (Data.Vector.Vector Data.Text.Text)
fetch
:: Lens' CallableOptions [Data.Text.Text]
vec'fetch
:: Lens' CallableOptions (Data.Vector.Vector Data.Text.Text)
target
:: Lens' CallableOptions [Data.Text.Text]
vec'target
:: Lens' CallableOptions (Data.Vector.Vector Data.Text.Text)
runOptions
:: Lens' CallableOptions RunOptions
maybe'runOptions
:: Lens' CallableOptions (Prelude.Maybe RunOptions)
tensorConnection
:: Lens' CallableOptions [TensorConnection]
vec'tensorConnection
:: Lens' CallableOptions (Data.Vector.Vector TensorConnection)
feedDevices
:: Lens' CallableOptions (Data.Map.Map Data.Text.Text Data.Text.Text)
fetchDevices
:: Lens' CallableOptions (Data.Map.Map Data.Text.Text Data.Text.Text)
fetchSkipSync
:: Lens' CallableOptions Prelude.Bool
Instances
data CallableOptions'FeedDevicesEntry Source #
Fields :
Instances
data CallableOptions'FetchDevicesEntry Source #
Fields :
Instances
data ConfigProto Source #
Fields :
deviceCount
:: Lens' ConfigProto (Data.Map.Map Data.Text.Text Data.Int.Int32)
intraOpParallelismThreads
:: Lens' ConfigProto Data.Int.Int32
interOpParallelismThreads
:: Lens' ConfigProto Data.Int.Int32
usePerSessionThreads
:: Lens' ConfigProto Prelude.Bool
sessionInterOpThreadPool
:: Lens' ConfigProto [ThreadPoolOptionProto]
vec'sessionInterOpThreadPool
:: Lens' ConfigProto (Data.Vector.Vector ThreadPoolOptionProto)
placementPeriod
:: Lens' ConfigProto Data.Int.Int32
deviceFilters
:: Lens' ConfigProto [Data.Text.Text]
vec'deviceFilters
:: Lens' ConfigProto (Data.Vector.Vector Data.Text.Text)
gpuOptions
:: Lens' ConfigProto GPUOptions
maybe'gpuOptions
:: Lens' ConfigProto (Prelude.Maybe GPUOptions)
allowSoftPlacement
:: Lens' ConfigProto Prelude.Bool
logDevicePlacement
:: Lens' ConfigProto Prelude.Bool
graphOptions
:: Lens' ConfigProto GraphOptions
maybe'graphOptions
:: Lens' ConfigProto (Prelude.Maybe GraphOptions)
operationTimeoutInMs
:: Lens' ConfigProto Data.Int.Int64
rpcOptions
:: Lens' ConfigProto RPCOptions
maybe'rpcOptions
:: Lens' ConfigProto (Prelude.Maybe RPCOptions)
clusterDef
:: Lens' ConfigProto Proto.Tensorflow.Core.Protobuf.Cluster.ClusterDef
maybe'clusterDef
:: Lens' ConfigProto (Prelude.Maybe Proto.Tensorflow.Core.Protobuf.Cluster.ClusterDef)
isolateSessionState
:: Lens' ConfigProto Prelude.Bool
shareClusterDevicesInSession
:: Lens' ConfigProto Prelude.Bool
experimental
:: Lens' ConfigProto ConfigProto'Experimental
maybe'experimental
:: Lens' ConfigProto (Prelude.Maybe ConfigProto'Experimental)
Instances
data ConfigProto'DeviceCountEntry Source #
Fields :
Instances
data ConfigProto'Experimental Source #
Fields :
collectiveGroupLeader
:: Lens' ConfigProto'Experimental Data.Text.Text
executorType
:: Lens' ConfigProto'Experimental Data.Text.Text
recvBufMaxChunk
:: Lens' ConfigProto'Experimental Data.Int.Int32
useNumaAffinity
:: Lens' ConfigProto'Experimental Prelude.Bool
collectiveDeterministicSequentialExecution
:: Lens' ConfigProto'Experimental Prelude.Bool
collectiveNccl
:: Lens' ConfigProto'Experimental Prelude.Bool
shareSessionStateInClusterspecPropagation
:: Lens' ConfigProto'Experimental Prelude.Bool
disableThreadSpinning
:: Lens' ConfigProto'Experimental Prelude.Bool
shareClusterDevicesInSession
:: Lens' ConfigProto'Experimental Prelude.Bool
sessionMetadata
:: Lens' ConfigProto'Experimental SessionMetadata
maybe'sessionMetadata
:: Lens' ConfigProto'Experimental (Prelude.Maybe SessionMetadata)
optimizeForStaticGraph
:: Lens' ConfigProto'Experimental Prelude.Bool
enableMlirBridge
:: Lens' ConfigProto'Experimental Prelude.Bool
enableMlirGraphOptimization
:: Lens' ConfigProto'Experimental Prelude.Bool
disableOutputPartitionGraphs
:: Lens' ConfigProto'Experimental Prelude.Bool
xlaFusionAutotunerThresh
:: Lens' ConfigProto'Experimental Data.Int.Int64
Instances
data GPUOptions Source #
Fields :
perProcessGpuMemoryFraction
:: Lens' GPUOptions Prelude.Double
allowGrowth
:: Lens' GPUOptions Prelude.Bool
allocatorType
:: Lens' GPUOptions Data.Text.Text
deferredDeletionBytes
:: Lens' GPUOptions Data.Int.Int64
visibleDeviceList
:: Lens' GPUOptions Data.Text.Text
pollingActiveDelayUsecs
:: Lens' GPUOptions Data.Int.Int32
pollingInactiveDelayMsecs
:: Lens' GPUOptions Data.Int.Int32
forceGpuCompatible
:: Lens' GPUOptions Prelude.Bool
experimental
:: Lens' GPUOptions GPUOptions'Experimental
maybe'experimental
:: Lens' GPUOptions (Prelude.Maybe GPUOptions'Experimental)
Instances
data GPUOptions'Experimental Source #
Fields :
virtualDevices
:: Lens' GPUOptions'Experimental [GPUOptions
Experimental
VirtualDevices]vec'virtualDevices
:: Lens' GPUOptions'Experimental (Data.Vector.Vector GPUOptions
Experimental
VirtualDevices)useUnifiedMemory
:: Lens' GPUOptions'Experimental Prelude.Bool
numDevToDevCopyStreams
:: Lens' GPUOptions'Experimental Data.Int.Int32
collectiveRingOrder
:: Lens' GPUOptions'Experimental Data.Text.Text
timestampedAllocator
:: Lens' GPUOptions'Experimental Prelude.Bool
kernelTrackerMaxInterval
:: Lens' GPUOptions'Experimental Data.Int.Int32
kernelTrackerMaxBytes
:: Lens' GPUOptions'Experimental Data.Int.Int32
kernelTrackerMaxPending
:: Lens' GPUOptions'Experimental Data.Int.Int32
Instances
data GPUOptions'Experimental'VirtualDevices Source #
Fields :
memoryLimitMb
:: Lens' GPUOptions
Experimental
VirtualDevices [Prelude.Float]vec'memoryLimitMb
:: Lens' GPUOptions
Experimental
VirtualDevices (Data.Vector.Unboxed.Vector Prelude.Float)priority
:: Lens' GPUOptions
Experimental
VirtualDevices [Data.Int.Int32]vec'priority
:: Lens' GPUOptions
Experimental
VirtualDevices (Data.Vector.Unboxed.Vector Data.Int.Int32)
Instances
data GraphOptions Source #
Fields :
enableRecvScheduling
:: Lens' GraphOptions Prelude.Bool
optimizerOptions
:: Lens' GraphOptions OptimizerOptions
maybe'optimizerOptions
:: Lens' GraphOptions (Prelude.Maybe OptimizerOptions)
buildCostModel
:: Lens' GraphOptions Data.Int.Int64
buildCostModelAfter
:: Lens' GraphOptions Data.Int.Int64
inferShapes
:: Lens' GraphOptions Prelude.Bool
placePrunedGraph
:: Lens' GraphOptions Prelude.Bool
enableBfloat16Sendrecv
:: Lens' GraphOptions Prelude.Bool
timelineStep
:: Lens' GraphOptions Data.Int.Int32
rewriteOptions
:: Lens' GraphOptions Proto.Tensorflow.Core.Protobuf.RewriterConfig.RewriterConfig
maybe'rewriteOptions
:: Lens' GraphOptions (Prelude.Maybe Proto.Tensorflow.Core.Protobuf.RewriterConfig.RewriterConfig)
Instances
data OptimizerOptions Source #
Fields :
doCommonSubexpressionElimination
:: Lens' OptimizerOptions Prelude.Bool
doConstantFolding
:: Lens' OptimizerOptions Prelude.Bool
maxFoldedConstantInBytes
:: Lens' OptimizerOptions Data.Int.Int64
doFunctionInlining
:: Lens' OptimizerOptions Prelude.Bool
optLevel
:: Lens' OptimizerOptions OptimizerOptions'Level
globalJitLevel
:: Lens' OptimizerOptions OptimizerOptions'GlobalJitLevel
Instances
data OptimizerOptions'GlobalJitLevel Source #
OptimizerOptions'OFF | |
OptimizerOptions'DEFAULT | |
OptimizerOptions'ON_1 | |
OptimizerOptions'ON_2 | |
OptimizerOptions'GlobalJitLevel'Unrecognized !OptimizerOptions'GlobalJitLevel'UnrecognizedValue |
Instances
data OptimizerOptions'GlobalJitLevel Source #
Instances
data OptimizerOptions'GlobalJitLevel'UnrecognizedValue Source #
Instances
data OptimizerOptions'Level Source #
OptimizerOptions'L0 | |
OptimizerOptions'L1 | |
OptimizerOptions'Level'Unrecognized !OptimizerOptions'Level'UnrecognizedValue |
Instances
data OptimizerOptions'Level Source #
Instances
data OptimizerOptions'Level'UnrecognizedValue Source #
Instances
data RPCOptions Source #
Fields :
useRpcForInprocessMaster
:: Lens' RPCOptions Prelude.Bool
compressionAlgorithm
:: Lens' RPCOptions Data.Text.Text
compressionLevel
:: Lens' RPCOptions Data.Int.Int32
cacheRpcResponse
:: Lens' RPCOptions Prelude.Bool
disableSessionConnectionSharing
:: Lens' RPCOptions Prelude.Bool
Instances
data RunMetadata Source #
Fields :
stepStats
:: Lens' RunMetadata Proto.Tensorflow.Core.Framework.StepStats.StepStats
maybe'stepStats
:: Lens' RunMetadata (Prelude.Maybe Proto.Tensorflow.Core.Framework.StepStats.StepStats)
costGraph
:: Lens' RunMetadata Proto.Tensorflow.Core.Framework.CostGraph.CostGraphDef
maybe'costGraph
:: Lens' RunMetadata (Prelude.Maybe Proto.Tensorflow.Core.Framework.CostGraph.CostGraphDef)
partitionGraphs
:: Lens' RunMetadata [Proto.Tensorflow.Core.Framework.Graph.GraphDef]
vec'partitionGraphs
:: Lens' RunMetadata (Data.Vector.Vector Proto.Tensorflow.Core.Framework.Graph.GraphDef)
functionGraphs
:: Lens' RunMetadata [RunMetadata'FunctionGraphs]
vec'functionGraphs
:: Lens' RunMetadata (Data.Vector.Vector RunMetadata'FunctionGraphs)
Instances
data RunMetadata'FunctionGraphs Source #
Fields :
partitionGraphs
:: Lens' RunMetadata'FunctionGraphs [Proto.Tensorflow.Core.Framework.Graph.GraphDef]
vec'partitionGraphs
:: Lens' RunMetadata'FunctionGraphs (Data.Vector.Vector Proto.Tensorflow.Core.Framework.Graph.GraphDef)
preOptimizationGraph
:: Lens' RunMetadata'FunctionGraphs Proto.Tensorflow.Core.Framework.Graph.GraphDef
maybe'preOptimizationGraph
:: Lens' RunMetadata'FunctionGraphs (Prelude.Maybe Proto.Tensorflow.Core.Framework.Graph.GraphDef)
postOptimizationGraph
:: Lens' RunMetadata'FunctionGraphs Proto.Tensorflow.Core.Framework.Graph.GraphDef
maybe'postOptimizationGraph
:: Lens' RunMetadata'FunctionGraphs (Prelude.Maybe Proto.Tensorflow.Core.Framework.Graph.GraphDef)
Instances
data RunOptions Source #
Fields :
traceLevel
:: Lens' RunOptions RunOptions'TraceLevel
timeoutInMs
:: Lens' RunOptions Data.Int.Int64
interOpThreadPool
:: Lens' RunOptions Data.Int.Int32
outputPartitionGraphs
:: Lens' RunOptions Prelude.Bool
debugOptions
:: Lens' RunOptions Proto.Tensorflow.Core.Protobuf.Debug.DebugOptions
maybe'debugOptions
:: Lens' RunOptions (Prelude.Maybe Proto.Tensorflow.Core.Protobuf.Debug.DebugOptions)
reportTensorAllocationsUponOom
:: Lens' RunOptions Prelude.Bool
experimental
:: Lens' RunOptions RunOptions'Experimental
maybe'experimental
:: Lens' RunOptions (Prelude.Maybe RunOptions'Experimental)
Instances
data RunOptions'Experimental Source #
Fields :
collectiveGraphKey
:: Lens' RunOptions'Experimental Data.Int.Int64
useRunHandlerPool
:: Lens' RunOptions'Experimental Prelude.Bool
runHandlerPoolOptions
:: Lens' RunOptions'Experimental RunOptions
Experimental
RunHandlerPoolOptionsmaybe'runHandlerPoolOptions
:: Lens' RunOptions'Experimental (Prelude.Maybe RunOptions
Experimental
RunHandlerPoolOptions)
Instances
data RunOptions'Experimental'RunHandlerPoolOptions Source #
Fields :
priority
:: Lens' RunOptions
Experimental
RunHandlerPoolOptions Data.Int.Int64
Instances
data RunOptions'TraceLevel Source #
RunOptions'NO_TRACE | |
RunOptions'SOFTWARE_TRACE | |
RunOptions'HARDWARE_TRACE | |
RunOptions'FULL_TRACE | |
RunOptions'TraceLevel'Unrecognized !RunOptions'TraceLevel'UnrecognizedValue |
Instances
data RunOptions'TraceLevel Source #
Instances
data RunOptions'TraceLevel'UnrecognizedValue Source #
Instances
data SessionMetadata Source #
Instances
data TensorConnection Source #
Fields :
fromTensor
:: Lens' TensorConnection Data.Text.Text
toTensor
:: Lens' TensorConnection Data.Text.Text
Instances
data ThreadPoolOptionProto Source #
Fields :
numThreads
:: Lens' ThreadPoolOptionProto Data.Int.Int32
globalName
:: Lens' ThreadPoolOptionProto Data.Text.Text