Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data AutoParallelOptions
- data RewriterConfig
- data RewriterConfig'CustomGraphOptimizer
- data RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
- data RewriterConfig'MemOptType
- = RewriterConfig'DEFAULT_MEM_OPT
- | RewriterConfig'NO_MEM_OPT
- | RewriterConfig'MANUAL
- | RewriterConfig'HEURISTICS
- | RewriterConfig'SWAPPING_HEURISTICS
- | RewriterConfig'RECOMPUTATION_HEURISTICS
- | RewriterConfig'SCHEDULING_HEURISTICS
- | RewriterConfig'MemOptType'Unrecognized !RewriterConfig'MemOptType'UnrecognizedValue
- data RewriterConfig'MemOptType
- data RewriterConfig'MemOptType'UnrecognizedValue
- data RewriterConfig'NumIterationsType
- data RewriterConfig'NumIterationsType
- data RewriterConfig'NumIterationsType'UnrecognizedValue
- data RewriterConfig'Toggle
- data RewriterConfig'Toggle
- data RewriterConfig'Toggle'UnrecognizedValue
- data ScopedAllocatorOptions
Documentation
data AutoParallelOptions Source #
Fields :
enable
:: Lens' AutoParallelOptions Prelude.Bool
numReplicas
:: Lens' AutoParallelOptions Data.Int.Int32
Instances
data RewriterConfig Source #
Fields :
layoutOptimizer
:: Lens' RewriterConfig RewriterConfig'Toggle
constantFolding
:: Lens' RewriterConfig RewriterConfig'Toggle
shapeOptimization
:: Lens' RewriterConfig RewriterConfig'Toggle
remapping
:: Lens' RewriterConfig RewriterConfig'Toggle
commonSubgraphElimination
:: Lens' RewriterConfig RewriterConfig'Toggle
arithmeticOptimization
:: Lens' RewriterConfig RewriterConfig'Toggle
dependencyOptimization
:: Lens' RewriterConfig RewriterConfig'Toggle
loopOptimization
:: Lens' RewriterConfig RewriterConfig'Toggle
functionOptimization
:: Lens' RewriterConfig RewriterConfig'Toggle
debugStripper
:: Lens' RewriterConfig RewriterConfig'Toggle
disableModelPruning
:: Lens' RewriterConfig Prelude.Bool
scopedAllocatorOptimization
:: Lens' RewriterConfig RewriterConfig'Toggle
pinToHostOptimization
:: Lens' RewriterConfig RewriterConfig'Toggle
implementationSelector
:: Lens' RewriterConfig RewriterConfig'Toggle
autoMixedPrecision
:: Lens' RewriterConfig RewriterConfig'Toggle
autoMixedPrecisionMkl
:: Lens' RewriterConfig RewriterConfig'Toggle
disableMetaOptimizer
:: Lens' RewriterConfig Prelude.Bool
metaOptimizerIterations
:: Lens' RewriterConfig RewriterConfig'NumIterationsType
minGraphNodes
:: Lens' RewriterConfig Data.Int.Int32
memoryOptimization
:: Lens' RewriterConfig RewriterConfig'MemOptType
memoryOptimizerTargetNodeNameScope
:: Lens' RewriterConfig Data.Text.Text
metaOptimizerTimeoutMs
:: Lens' RewriterConfig Data.Int.Int64
autoParallel
:: Lens' RewriterConfig AutoParallelOptions
maybe'autoParallel
:: Lens' RewriterConfig (Prelude.Maybe AutoParallelOptions)
failOnOptimizerErrors
:: Lens' RewriterConfig Prelude.Bool
scopedAllocatorOpts
:: Lens' RewriterConfig ScopedAllocatorOptions
maybe'scopedAllocatorOpts
:: Lens' RewriterConfig (Prelude.Maybe ScopedAllocatorOptions)
optimizers
:: Lens' RewriterConfig [Data.Text.Text]
vec'optimizers
:: Lens' RewriterConfig (Data.Vector.Vector Data.Text.Text)
customOptimizers
:: Lens' RewriterConfig [RewriterConfig'CustomGraphOptimizer]
vec'customOptimizers
:: Lens' RewriterConfig (Data.Vector.Vector RewriterConfig'CustomGraphOptimizer)
interOptimizerVerifierConfig
:: Lens' RewriterConfig Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig
maybe'interOptimizerVerifierConfig
:: Lens' RewriterConfig (Prelude.Maybe Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig)
postOptimizationVerifierConfig
:: Lens' RewriterConfig Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig
maybe'postOptimizationVerifierConfig
:: Lens' RewriterConfig (Prelude.Maybe Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig)
Instances
data RewriterConfig'CustomGraphOptimizer Source #
Fields :
name
:: Lens' RewriterConfig'CustomGraphOptimizer Data.Text.Text
parameterMap
:: Lens' RewriterConfig'CustomGraphOptimizer (Data.Map.Map Data.Text.Text Proto.Tensorflow.Core.Framework.AttrValue.AttrValue)
Instances
data RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Source #
Fields :
key
:: Lens' RewriterConfig
CustomGraphOptimizer
ParameterMapEntry Data.Text.Textvalue
:: Lens' RewriterConfig
CustomGraphOptimizer
ParameterMapEntry Proto.Tensorflow.Core.Framework.AttrValue.AttrValuemaybe'value
:: Lens' RewriterConfig
CustomGraphOptimizer
ParameterMapEntry (Prelude.Maybe Proto.Tensorflow.Core.Framework.AttrValue.AttrValue)
Instances
data RewriterConfig'MemOptType Source #
Instances
data RewriterConfig'MemOptType Source #
Instances
data RewriterConfig'MemOptType'UnrecognizedValue Source #
Instances
data RewriterConfig'NumIterationsType Source #
RewriterConfig'DEFAULT_NUM_ITERS | |
RewriterConfig'ONE | |
RewriterConfig'TWO | |
RewriterConfig'NumIterationsType'Unrecognized !RewriterConfig'NumIterationsType'UnrecognizedValue |
Instances
data RewriterConfig'NumIterationsType Source #
Instances
data RewriterConfig'NumIterationsType'UnrecognizedValue Source #
Instances
data RewriterConfig'Toggle Source #
RewriterConfig'DEFAULT | |
RewriterConfig'ON | |
RewriterConfig'OFF | |
RewriterConfig'AGGRESSIVE | |
RewriterConfig'Toggle'Unrecognized !RewriterConfig'Toggle'UnrecognizedValue |
Instances
data RewriterConfig'Toggle Source #
Instances
data RewriterConfig'Toggle'UnrecognizedValue Source #
Instances
data ScopedAllocatorOptions Source #
Fields :
enableOp
:: Lens' ScopedAllocatorOptions [Data.Text.Text]
vec'enableOp
:: Lens' ScopedAllocatorOptions (Data.Vector.Vector Data.Text.Text)