{- This file was auto-generated from tensorflow/core/protobuf/rewriter_config.proto by the proto-lens-protoc program. -}
{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-}
{-# OPTIONS_GHC -Wno-unused-imports#-}
{-# OPTIONS_GHC -Wno-duplicate-exports#-}
{-# OPTIONS_GHC -Wno-dodgy-exports#-}
module Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields where
import qualified Data.ProtoLens.Runtime.Prelude as Prelude
import qualified Data.ProtoLens.Runtime.Data.Int as Data.Int
import qualified Data.ProtoLens.Runtime.Data.Monoid as Data.Monoid
import qualified Data.ProtoLens.Runtime.Data.Word as Data.Word
import qualified Data.ProtoLens.Runtime.Data.ProtoLens as Data.ProtoLens
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes as Data.ProtoLens.Encoding.Bytes
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing as Data.ProtoLens.Encoding.Growing
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe as Data.ProtoLens.Encoding.Parser.Unsafe
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire as Data.ProtoLens.Encoding.Wire
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Field as Data.ProtoLens.Field
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum as Data.ProtoLens.Message.Enum
import qualified Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types as Data.ProtoLens.Service.Types
import qualified Data.ProtoLens.Runtime.Lens.Family2 as Lens.Family2
import qualified Data.ProtoLens.Runtime.Lens.Family2.Unchecked as Lens.Family2.Unchecked
import qualified Data.ProtoLens.Runtime.Data.Text as Data.Text
import qualified Data.ProtoLens.Runtime.Data.Map as Data.Map
import qualified Data.ProtoLens.Runtime.Data.ByteString as Data.ByteString
import qualified Data.ProtoLens.Runtime.Data.ByteString.Char8 as Data.ByteString.Char8
import qualified Data.ProtoLens.Runtime.Data.Text.Encoding as Data.Text.Encoding
import qualified Data.ProtoLens.Runtime.Data.Vector as Data.Vector
import qualified Data.ProtoLens.Runtime.Data.Vector.Generic as Data.Vector.Generic
import qualified Data.ProtoLens.Runtime.Data.Vector.Unboxed as Data.Vector.Unboxed
import qualified Data.ProtoLens.Runtime.Text.Read as Text.Read
import qualified Proto.Tensorflow.Core.Framework.AttrValue
import qualified Proto.Tensorflow.Core.Protobuf.VerifierConfig
arithmeticOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "arithmeticOptimization" a) =>
  Lens.Family2.LensLike' f s a
arithmeticOptimization :: LensLike' f s a
arithmeticOptimization
  = forall s a (f :: * -> *).
(HasField s "arithmeticOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"arithmeticOptimization"
autoMixedPrecision ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "autoMixedPrecision" a) =>
  Lens.Family2.LensLike' f s a
autoMixedPrecision :: LensLike' f s a
autoMixedPrecision
  = forall s a (f :: * -> *).
(HasField s "autoMixedPrecision" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"autoMixedPrecision"
autoMixedPrecisionMkl ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "autoMixedPrecisionMkl" a) =>
  Lens.Family2.LensLike' f s a
autoMixedPrecisionMkl :: LensLike' f s a
autoMixedPrecisionMkl
  = forall s a (f :: * -> *).
(HasField s "autoMixedPrecisionMkl" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"autoMixedPrecisionMkl"
autoParallel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "autoParallel" a) =>
  Lens.Family2.LensLike' f s a
autoParallel :: LensLike' f s a
autoParallel = forall s a (f :: * -> *).
(HasField s "autoParallel" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"autoParallel"
commonSubgraphElimination ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "commonSubgraphElimination" a) =>
  Lens.Family2.LensLike' f s a
commonSubgraphElimination :: LensLike' f s a
commonSubgraphElimination
  = forall s a (f :: * -> *).
(HasField s "commonSubgraphElimination" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"commonSubgraphElimination"
constantFolding ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "constantFolding" a) =>
  Lens.Family2.LensLike' f s a
constantFolding :: LensLike' f s a
constantFolding = forall s a (f :: * -> *).
(HasField s "constantFolding" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"constantFolding"
customOptimizers ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "customOptimizers" a) =>
  Lens.Family2.LensLike' f s a
customOptimizers :: LensLike' f s a
customOptimizers = forall s a (f :: * -> *).
(HasField s "customOptimizers" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"customOptimizers"
debugStripper ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "debugStripper" a) =>
  Lens.Family2.LensLike' f s a
debugStripper :: LensLike' f s a
debugStripper = forall s a (f :: * -> *).
(HasField s "debugStripper" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"debugStripper"
dependencyOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "dependencyOptimization" a) =>
  Lens.Family2.LensLike' f s a
dependencyOptimization :: LensLike' f s a
dependencyOptimization
  = forall s a (f :: * -> *).
(HasField s "dependencyOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"dependencyOptimization"
disableMetaOptimizer ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "disableMetaOptimizer" a) =>
  Lens.Family2.LensLike' f s a
disableMetaOptimizer :: LensLike' f s a
disableMetaOptimizer
  = forall s a (f :: * -> *).
(HasField s "disableMetaOptimizer" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"disableMetaOptimizer"
disableModelPruning ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "disableModelPruning" a) =>
  Lens.Family2.LensLike' f s a
disableModelPruning :: LensLike' f s a
disableModelPruning
  = forall s a (f :: * -> *).
(HasField s "disableModelPruning" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"disableModelPruning"
enable ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "enable" a) =>
  Lens.Family2.LensLike' f s a
enable :: LensLike' f s a
enable = forall s a (f :: * -> *).
(HasField s "enable" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"enable"
enableOp ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "enableOp" a) =>
  Lens.Family2.LensLike' f s a
enableOp :: LensLike' f s a
enableOp = forall s a (f :: * -> *).
(HasField s "enableOp" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"enableOp"
failOnOptimizerErrors ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "failOnOptimizerErrors" a) =>
  Lens.Family2.LensLike' f s a
failOnOptimizerErrors :: LensLike' f s a
failOnOptimizerErrors
  = forall s a (f :: * -> *).
(HasField s "failOnOptimizerErrors" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"failOnOptimizerErrors"
functionOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "functionOptimization" a) =>
  Lens.Family2.LensLike' f s a
functionOptimization :: LensLike' f s a
functionOptimization
  = forall s a (f :: * -> *).
(HasField s "functionOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"functionOptimization"
implementationSelector ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "implementationSelector" a) =>
  Lens.Family2.LensLike' f s a
implementationSelector :: LensLike' f s a
implementationSelector
  = forall s a (f :: * -> *).
(HasField s "implementationSelector" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"implementationSelector"
interOptimizerVerifierConfig ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "interOptimizerVerifierConfig" a) =>
  Lens.Family2.LensLike' f s a
interOptimizerVerifierConfig :: LensLike' f s a
interOptimizerVerifierConfig
  = forall s a (f :: * -> *).
(HasField s "interOptimizerVerifierConfig" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"interOptimizerVerifierConfig"
key ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "key" a) =>
  Lens.Family2.LensLike' f s a
key :: LensLike' f s a
key = forall s a (f :: * -> *).
(HasField s "key" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"key"
layoutOptimizer ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "layoutOptimizer" a) =>
  Lens.Family2.LensLike' f s a
layoutOptimizer :: LensLike' f s a
layoutOptimizer = forall s a (f :: * -> *).
(HasField s "layoutOptimizer" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"layoutOptimizer"
loopOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "loopOptimization" a) =>
  Lens.Family2.LensLike' f s a
loopOptimization :: LensLike' f s a
loopOptimization = forall s a (f :: * -> *).
(HasField s "loopOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"loopOptimization"
maybe'autoParallel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'autoParallel" a) =>
  Lens.Family2.LensLike' f s a
maybe'autoParallel :: LensLike' f s a
maybe'autoParallel
  = forall s a (f :: * -> *).
(HasField s "maybe'autoParallel" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'autoParallel"
maybe'interOptimizerVerifierConfig ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'interOptimizerVerifierConfig" a) =>
  Lens.Family2.LensLike' f s a
maybe'interOptimizerVerifierConfig :: LensLike' f s a
maybe'interOptimizerVerifierConfig
  = forall s a (f :: * -> *).
(HasField s "maybe'interOptimizerVerifierConfig" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'interOptimizerVerifierConfig"
maybe'postOptimizationVerifierConfig ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'postOptimizationVerifierConfig" a) =>
  Lens.Family2.LensLike' f s a
maybe'postOptimizationVerifierConfig :: LensLike' f s a
maybe'postOptimizationVerifierConfig
  = forall s a (f :: * -> *).
(HasField s "maybe'postOptimizationVerifierConfig" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field
      @"maybe'postOptimizationVerifierConfig"
maybe'scopedAllocatorOpts ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'scopedAllocatorOpts" a) =>
  Lens.Family2.LensLike' f s a
maybe'scopedAllocatorOpts :: LensLike' f s a
maybe'scopedAllocatorOpts
  = forall s a (f :: * -> *).
(HasField s "maybe'scopedAllocatorOpts" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'scopedAllocatorOpts"
maybe'value ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'value" a) =>
  Lens.Family2.LensLike' f s a
maybe'value :: LensLike' f s a
maybe'value = forall s a (f :: * -> *).
(HasField s "maybe'value" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"maybe'value"
memoryOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "memoryOptimization" a) =>
  Lens.Family2.LensLike' f s a
memoryOptimization :: LensLike' f s a
memoryOptimization
  = forall s a (f :: * -> *).
(HasField s "memoryOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"memoryOptimization"
memoryOptimizerTargetNodeNameScope ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "memoryOptimizerTargetNodeNameScope" a) =>
  Lens.Family2.LensLike' f s a
memoryOptimizerTargetNodeNameScope :: LensLike' f s a
memoryOptimizerTargetNodeNameScope
  = forall s a (f :: * -> *).
(HasField s "memoryOptimizerTargetNodeNameScope" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"memoryOptimizerTargetNodeNameScope"
metaOptimizerIterations ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "metaOptimizerIterations" a) =>
  Lens.Family2.LensLike' f s a
metaOptimizerIterations :: LensLike' f s a
metaOptimizerIterations
  = forall s a (f :: * -> *).
(HasField s "metaOptimizerIterations" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"metaOptimizerIterations"
metaOptimizerTimeoutMs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "metaOptimizerTimeoutMs" a) =>
  Lens.Family2.LensLike' f s a
metaOptimizerTimeoutMs :: LensLike' f s a
metaOptimizerTimeoutMs
  = forall s a (f :: * -> *).
(HasField s "metaOptimizerTimeoutMs" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"metaOptimizerTimeoutMs"
minGraphNodes ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "minGraphNodes" a) =>
  Lens.Family2.LensLike' f s a
minGraphNodes :: LensLike' f s a
minGraphNodes = forall s a (f :: * -> *).
(HasField s "minGraphNodes" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"minGraphNodes"
name ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "name" a) =>
  Lens.Family2.LensLike' f s a
name :: LensLike' f s a
name = forall s a (f :: * -> *).
(HasField s "name" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"name"
numReplicas ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "numReplicas" a) =>
  Lens.Family2.LensLike' f s a
numReplicas :: LensLike' f s a
numReplicas = forall s a (f :: * -> *).
(HasField s "numReplicas" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"numReplicas"
optimizers ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "optimizers" a) =>
  Lens.Family2.LensLike' f s a
optimizers :: LensLike' f s a
optimizers = forall s a (f :: * -> *).
(HasField s "optimizers" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"optimizers"
parameterMap ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "parameterMap" a) =>
  Lens.Family2.LensLike' f s a
parameterMap :: LensLike' f s a
parameterMap = forall s a (f :: * -> *).
(HasField s "parameterMap" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"parameterMap"
pinToHostOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "pinToHostOptimization" a) =>
  Lens.Family2.LensLike' f s a
pinToHostOptimization :: LensLike' f s a
pinToHostOptimization
  = forall s a (f :: * -> *).
(HasField s "pinToHostOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"pinToHostOptimization"
postOptimizationVerifierConfig ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "postOptimizationVerifierConfig" a) =>
  Lens.Family2.LensLike' f s a
postOptimizationVerifierConfig :: LensLike' f s a
postOptimizationVerifierConfig
  = forall s a (f :: * -> *).
(HasField s "postOptimizationVerifierConfig" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"postOptimizationVerifierConfig"
remapping ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "remapping" a) =>
  Lens.Family2.LensLike' f s a
remapping :: LensLike' f s a
remapping = forall s a (f :: * -> *).
(HasField s "remapping" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"remapping"
scopedAllocatorOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "scopedAllocatorOptimization" a) =>
  Lens.Family2.LensLike' f s a
scopedAllocatorOptimization :: LensLike' f s a
scopedAllocatorOptimization
  = forall s a (f :: * -> *).
(HasField s "scopedAllocatorOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"scopedAllocatorOptimization"
scopedAllocatorOpts ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "scopedAllocatorOpts" a) =>
  Lens.Family2.LensLike' f s a
scopedAllocatorOpts :: LensLike' f s a
scopedAllocatorOpts
  = forall s a (f :: * -> *).
(HasField s "scopedAllocatorOpts" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"scopedAllocatorOpts"
shapeOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "shapeOptimization" a) =>
  Lens.Family2.LensLike' f s a
shapeOptimization :: LensLike' f s a
shapeOptimization = forall s a (f :: * -> *).
(HasField s "shapeOptimization" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"shapeOptimization"
value ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "value" a) =>
  Lens.Family2.LensLike' f s a
value :: LensLike' f s a
value = forall s a (f :: * -> *).
(HasField s "value" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"value"
vec'customOptimizers ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'customOptimizers" a) =>
  Lens.Family2.LensLike' f s a
vec'customOptimizers :: LensLike' f s a
vec'customOptimizers
  = forall s a (f :: * -> *).
(HasField s "vec'customOptimizers" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'customOptimizers"
vec'enableOp ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'enableOp" a) =>
  Lens.Family2.LensLike' f s a
vec'enableOp :: LensLike' f s a
vec'enableOp = forall s a (f :: * -> *).
(HasField s "vec'enableOp" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'enableOp"
vec'optimizers ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'optimizers" a) =>
  Lens.Family2.LensLike' f s a
vec'optimizers :: LensLike' f s a
vec'optimizers = forall s a (f :: * -> *).
(HasField s "vec'optimizers" a, Functor f) =>
(a -> f a) -> s -> f s
forall (x :: Symbol) s a (f :: * -> *).
(HasField s x a, Functor f) =>
(a -> f a) -> s -> f s
Data.ProtoLens.Field.field @"vec'optimizers"