{- This file was auto-generated from tensorflow/core/protobuf/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.Config_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.CostGraph
import qualified Proto.Tensorflow.Core.Framework.Graph
import qualified Proto.Tensorflow.Core.Framework.StepStats
import qualified Proto.Tensorflow.Core.Protobuf.Cluster
import qualified Proto.Tensorflow.Core.Protobuf.Debug
import qualified Proto.Tensorflow.Core.Protobuf.RewriterConfig
allocatorType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "allocatorType" a) =>
  Lens.Family2.LensLike' f s a
allocatorType :: LensLike' f s a
allocatorType = forall s a (f :: * -> *).
(HasField s "allocatorType" 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 @"allocatorType"
allowGrowth ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "allowGrowth" a) =>
  Lens.Family2.LensLike' f s a
allowGrowth :: LensLike' f s a
allowGrowth = forall s a (f :: * -> *).
(HasField s "allowGrowth" 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 @"allowGrowth"
allowSoftPlacement ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "allowSoftPlacement" a) =>
  Lens.Family2.LensLike' f s a
allowSoftPlacement :: LensLike' f s a
allowSoftPlacement
  = forall s a (f :: * -> *).
(HasField s "allowSoftPlacement" 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 @"allowSoftPlacement"
buildCostModel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "buildCostModel" a) =>
  Lens.Family2.LensLike' f s a
buildCostModel :: LensLike' f s a
buildCostModel = forall s a (f :: * -> *).
(HasField s "buildCostModel" 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 @"buildCostModel"
buildCostModelAfter ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "buildCostModelAfter" a) =>
  Lens.Family2.LensLike' f s a
buildCostModelAfter :: LensLike' f s a
buildCostModelAfter
  = forall s a (f :: * -> *).
(HasField s "buildCostModelAfter" 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 @"buildCostModelAfter"
cacheRpcResponse ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "cacheRpcResponse" a) =>
  Lens.Family2.LensLike' f s a
cacheRpcResponse :: LensLike' f s a
cacheRpcResponse = forall s a (f :: * -> *).
(HasField s "cacheRpcResponse" 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 @"cacheRpcResponse"
clusterDef ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "clusterDef" a) =>
  Lens.Family2.LensLike' f s a
clusterDef :: LensLike' f s a
clusterDef = forall s a (f :: * -> *).
(HasField s "clusterDef" 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 @"clusterDef"
collectiveDeterministicSequentialExecution ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "collectiveDeterministicSequentialExecution" a) =>
  Lens.Family2.LensLike' f s a
collectiveDeterministicSequentialExecution :: LensLike' f s a
collectiveDeterministicSequentialExecution
  = forall s a (f :: * -> *).
(HasField s "collectiveDeterministicSequentialExecution" 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
      @"collectiveDeterministicSequentialExecution"
collectiveGraphKey ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "collectiveGraphKey" a) =>
  Lens.Family2.LensLike' f s a
collectiveGraphKey :: LensLike' f s a
collectiveGraphKey
  = forall s a (f :: * -> *).
(HasField s "collectiveGraphKey" 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 @"collectiveGraphKey"
collectiveGroupLeader ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "collectiveGroupLeader" a) =>
  Lens.Family2.LensLike' f s a
collectiveGroupLeader :: LensLike' f s a
collectiveGroupLeader
  = forall s a (f :: * -> *).
(HasField s "collectiveGroupLeader" 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 @"collectiveGroupLeader"
collectiveNccl ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "collectiveNccl" a) =>
  Lens.Family2.LensLike' f s a
collectiveNccl :: LensLike' f s a
collectiveNccl = forall s a (f :: * -> *).
(HasField s "collectiveNccl" 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 @"collectiveNccl"
collectiveRingOrder ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "collectiveRingOrder" a) =>
  Lens.Family2.LensLike' f s a
collectiveRingOrder :: LensLike' f s a
collectiveRingOrder
  = forall s a (f :: * -> *).
(HasField s "collectiveRingOrder" 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 @"collectiveRingOrder"
compressionAlgorithm ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "compressionAlgorithm" a) =>
  Lens.Family2.LensLike' f s a
compressionAlgorithm :: LensLike' f s a
compressionAlgorithm
  = forall s a (f :: * -> *).
(HasField s "compressionAlgorithm" 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 @"compressionAlgorithm"
compressionLevel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "compressionLevel" a) =>
  Lens.Family2.LensLike' f s a
compressionLevel :: LensLike' f s a
compressionLevel = forall s a (f :: * -> *).
(HasField s "compressionLevel" 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 @"compressionLevel"
costGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "costGraph" a) =>
  Lens.Family2.LensLike' f s a
costGraph :: LensLike' f s a
costGraph = forall s a (f :: * -> *).
(HasField s "costGraph" 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 @"costGraph"
debugOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "debugOptions" a) =>
  Lens.Family2.LensLike' f s a
debugOptions :: LensLike' f s a
debugOptions = forall s a (f :: * -> *).
(HasField s "debugOptions" 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 @"debugOptions"
deferredDeletionBytes ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "deferredDeletionBytes" a) =>
  Lens.Family2.LensLike' f s a
deferredDeletionBytes :: LensLike' f s a
deferredDeletionBytes
  = forall s a (f :: * -> *).
(HasField s "deferredDeletionBytes" 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 @"deferredDeletionBytes"
deviceCount ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "deviceCount" a) =>
  Lens.Family2.LensLike' f s a
deviceCount :: LensLike' f s a
deviceCount = forall s a (f :: * -> *).
(HasField s "deviceCount" 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 @"deviceCount"
deviceFilters ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "deviceFilters" a) =>
  Lens.Family2.LensLike' f s a
deviceFilters :: LensLike' f s a
deviceFilters = forall s a (f :: * -> *).
(HasField s "deviceFilters" 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 @"deviceFilters"
disableOutputPartitionGraphs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "disableOutputPartitionGraphs" a) =>
  Lens.Family2.LensLike' f s a
disableOutputPartitionGraphs :: LensLike' f s a
disableOutputPartitionGraphs
  = forall s a (f :: * -> *).
(HasField s "disableOutputPartitionGraphs" 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 @"disableOutputPartitionGraphs"
disableSessionConnectionSharing ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "disableSessionConnectionSharing" a) =>
  Lens.Family2.LensLike' f s a
disableSessionConnectionSharing :: LensLike' f s a
disableSessionConnectionSharing
  = forall s a (f :: * -> *).
(HasField s "disableSessionConnectionSharing" 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 @"disableSessionConnectionSharing"
disableThreadSpinning ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "disableThreadSpinning" a) =>
  Lens.Family2.LensLike' f s a
disableThreadSpinning :: LensLike' f s a
disableThreadSpinning
  = forall s a (f :: * -> *).
(HasField s "disableThreadSpinning" 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 @"disableThreadSpinning"
doCommonSubexpressionElimination ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "doCommonSubexpressionElimination" a) =>
  Lens.Family2.LensLike' f s a
doCommonSubexpressionElimination :: LensLike' f s a
doCommonSubexpressionElimination
  = forall s a (f :: * -> *).
(HasField s "doCommonSubexpressionElimination" 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 @"doCommonSubexpressionElimination"
doConstantFolding ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "doConstantFolding" a) =>
  Lens.Family2.LensLike' f s a
doConstantFolding :: LensLike' f s a
doConstantFolding = forall s a (f :: * -> *).
(HasField s "doConstantFolding" 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 @"doConstantFolding"
doFunctionInlining ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "doFunctionInlining" a) =>
  Lens.Family2.LensLike' f s a
doFunctionInlining :: LensLike' f s a
doFunctionInlining
  = forall s a (f :: * -> *).
(HasField s "doFunctionInlining" 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 @"doFunctionInlining"
enableBfloat16Sendrecv ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "enableBfloat16Sendrecv" a) =>
  Lens.Family2.LensLike' f s a
enableBfloat16Sendrecv :: LensLike' f s a
enableBfloat16Sendrecv
  = forall s a (f :: * -> *).
(HasField s "enableBfloat16Sendrecv" 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 @"enableBfloat16Sendrecv"
enableMlirBridge ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "enableMlirBridge" a) =>
  Lens.Family2.LensLike' f s a
enableMlirBridge :: LensLike' f s a
enableMlirBridge = forall s a (f :: * -> *).
(HasField s "enableMlirBridge" 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 @"enableMlirBridge"
enableMlirGraphOptimization ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "enableMlirGraphOptimization" a) =>
  Lens.Family2.LensLike' f s a
enableMlirGraphOptimization :: LensLike' f s a
enableMlirGraphOptimization
  = forall s a (f :: * -> *).
(HasField s "enableMlirGraphOptimization" 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 @"enableMlirGraphOptimization"
enableRecvScheduling ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "enableRecvScheduling" a) =>
  Lens.Family2.LensLike' f s a
enableRecvScheduling :: LensLike' f s a
enableRecvScheduling
  = forall s a (f :: * -> *).
(HasField s "enableRecvScheduling" 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 @"enableRecvScheduling"
executorType ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "executorType" a) =>
  Lens.Family2.LensLike' f s a
executorType :: LensLike' f s a
executorType = forall s a (f :: * -> *).
(HasField s "executorType" 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 @"executorType"
experimental ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "experimental" a) =>
  Lens.Family2.LensLike' f s a
experimental :: LensLike' f s a
experimental = forall s a (f :: * -> *).
(HasField s "experimental" 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 @"experimental"
feed ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "feed" a) =>
  Lens.Family2.LensLike' f s a
feed :: LensLike' f s a
feed = forall s a (f :: * -> *).
(HasField s "feed" 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 @"feed"
feedDevices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "feedDevices" a) =>
  Lens.Family2.LensLike' f s a
feedDevices :: LensLike' f s a
feedDevices = forall s a (f :: * -> *).
(HasField s "feedDevices" 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 @"feedDevices"
fetch ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "fetch" a) =>
  Lens.Family2.LensLike' f s a
fetch :: LensLike' f s a
fetch = forall s a (f :: * -> *).
(HasField s "fetch" 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 @"fetch"
fetchDevices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "fetchDevices" a) =>
  Lens.Family2.LensLike' f s a
fetchDevices :: LensLike' f s a
fetchDevices = forall s a (f :: * -> *).
(HasField s "fetchDevices" 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 @"fetchDevices"
fetchSkipSync ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "fetchSkipSync" a) =>
  Lens.Family2.LensLike' f s a
fetchSkipSync :: LensLike' f s a
fetchSkipSync = forall s a (f :: * -> *).
(HasField s "fetchSkipSync" 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 @"fetchSkipSync"
forceGpuCompatible ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "forceGpuCompatible" a) =>
  Lens.Family2.LensLike' f s a
forceGpuCompatible :: LensLike' f s a
forceGpuCompatible
  = forall s a (f :: * -> *).
(HasField s "forceGpuCompatible" 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 @"forceGpuCompatible"
fromTensor ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "fromTensor" a) =>
  Lens.Family2.LensLike' f s a
fromTensor :: LensLike' f s a
fromTensor = forall s a (f :: * -> *).
(HasField s "fromTensor" 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 @"fromTensor"
functionGraphs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "functionGraphs" a) =>
  Lens.Family2.LensLike' f s a
functionGraphs :: LensLike' f s a
functionGraphs = forall s a (f :: * -> *).
(HasField s "functionGraphs" 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 @"functionGraphs"
globalJitLevel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "globalJitLevel" a) =>
  Lens.Family2.LensLike' f s a
globalJitLevel :: LensLike' f s a
globalJitLevel = forall s a (f :: * -> *).
(HasField s "globalJitLevel" 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 @"globalJitLevel"
globalName ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "globalName" a) =>
  Lens.Family2.LensLike' f s a
globalName :: LensLike' f s a
globalName = forall s a (f :: * -> *).
(HasField s "globalName" 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 @"globalName"
gpuOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "gpuOptions" a) =>
  Lens.Family2.LensLike' f s a
gpuOptions :: LensLike' f s a
gpuOptions = forall s a (f :: * -> *).
(HasField s "gpuOptions" 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 @"gpuOptions"
graphOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "graphOptions" a) =>
  Lens.Family2.LensLike' f s a
graphOptions :: LensLike' f s a
graphOptions = forall s a (f :: * -> *).
(HasField s "graphOptions" 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 @"graphOptions"
inferShapes ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "inferShapes" a) =>
  Lens.Family2.LensLike' f s a
inferShapes :: LensLike' f s a
inferShapes = forall s a (f :: * -> *).
(HasField s "inferShapes" 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 @"inferShapes"
interOpParallelismThreads ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "interOpParallelismThreads" a) =>
  Lens.Family2.LensLike' f s a
interOpParallelismThreads :: LensLike' f s a
interOpParallelismThreads
  = forall s a (f :: * -> *).
(HasField s "interOpParallelismThreads" 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 @"interOpParallelismThreads"
interOpThreadPool ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "interOpThreadPool" a) =>
  Lens.Family2.LensLike' f s a
interOpThreadPool :: LensLike' f s a
interOpThreadPool = forall s a (f :: * -> *).
(HasField s "interOpThreadPool" 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 @"interOpThreadPool"
intraOpParallelismThreads ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "intraOpParallelismThreads" a) =>
  Lens.Family2.LensLike' f s a
intraOpParallelismThreads :: LensLike' f s a
intraOpParallelismThreads
  = forall s a (f :: * -> *).
(HasField s "intraOpParallelismThreads" 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 @"intraOpParallelismThreads"
isolateSessionState ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "isolateSessionState" a) =>
  Lens.Family2.LensLike' f s a
isolateSessionState :: LensLike' f s a
isolateSessionState
  = forall s a (f :: * -> *).
(HasField s "isolateSessionState" 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 @"isolateSessionState"
kernelTrackerMaxBytes ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "kernelTrackerMaxBytes" a) =>
  Lens.Family2.LensLike' f s a
kernelTrackerMaxBytes :: LensLike' f s a
kernelTrackerMaxBytes
  = forall s a (f :: * -> *).
(HasField s "kernelTrackerMaxBytes" 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 @"kernelTrackerMaxBytes"
kernelTrackerMaxInterval ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "kernelTrackerMaxInterval" a) =>
  Lens.Family2.LensLike' f s a
kernelTrackerMaxInterval :: LensLike' f s a
kernelTrackerMaxInterval
  = forall s a (f :: * -> *).
(HasField s "kernelTrackerMaxInterval" 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 @"kernelTrackerMaxInterval"
kernelTrackerMaxPending ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "kernelTrackerMaxPending" a) =>
  Lens.Family2.LensLike' f s a
kernelTrackerMaxPending :: LensLike' f s a
kernelTrackerMaxPending
  = forall s a (f :: * -> *).
(HasField s "kernelTrackerMaxPending" 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 @"kernelTrackerMaxPending"
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"
logDevicePlacement ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "logDevicePlacement" a) =>
  Lens.Family2.LensLike' f s a
logDevicePlacement :: LensLike' f s a
logDevicePlacement
  = forall s a (f :: * -> *).
(HasField s "logDevicePlacement" 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 @"logDevicePlacement"
maxFoldedConstantInBytes ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maxFoldedConstantInBytes" a) =>
  Lens.Family2.LensLike' f s a
maxFoldedConstantInBytes :: LensLike' f s a
maxFoldedConstantInBytes
  = forall s a (f :: * -> *).
(HasField s "maxFoldedConstantInBytes" 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 @"maxFoldedConstantInBytes"
maybe'clusterDef ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'clusterDef" a) =>
  Lens.Family2.LensLike' f s a
maybe'clusterDef :: LensLike' f s a
maybe'clusterDef = forall s a (f :: * -> *).
(HasField s "maybe'clusterDef" 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'clusterDef"
maybe'costGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'costGraph" a) =>
  Lens.Family2.LensLike' f s a
maybe'costGraph :: LensLike' f s a
maybe'costGraph = forall s a (f :: * -> *).
(HasField s "maybe'costGraph" 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'costGraph"
maybe'debugOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'debugOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'debugOptions :: LensLike' f s a
maybe'debugOptions
  = forall s a (f :: * -> *).
(HasField s "maybe'debugOptions" 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'debugOptions"
maybe'experimental ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'experimental" a) =>
  Lens.Family2.LensLike' f s a
maybe'experimental :: LensLike' f s a
maybe'experimental
  = forall s a (f :: * -> *).
(HasField s "maybe'experimental" 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'experimental"
maybe'gpuOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'gpuOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'gpuOptions :: LensLike' f s a
maybe'gpuOptions = forall s a (f :: * -> *).
(HasField s "maybe'gpuOptions" 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'gpuOptions"
maybe'graphOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'graphOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'graphOptions :: LensLike' f s a
maybe'graphOptions
  = forall s a (f :: * -> *).
(HasField s "maybe'graphOptions" 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'graphOptions"
maybe'optimizerOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'optimizerOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'optimizerOptions :: LensLike' f s a
maybe'optimizerOptions
  = forall s a (f :: * -> *).
(HasField s "maybe'optimizerOptions" 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'optimizerOptions"
maybe'postOptimizationGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'postOptimizationGraph" a) =>
  Lens.Family2.LensLike' f s a
maybe'postOptimizationGraph :: LensLike' f s a
maybe'postOptimizationGraph
  = forall s a (f :: * -> *).
(HasField s "maybe'postOptimizationGraph" 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'postOptimizationGraph"
maybe'preOptimizationGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'preOptimizationGraph" a) =>
  Lens.Family2.LensLike' f s a
maybe'preOptimizationGraph :: LensLike' f s a
maybe'preOptimizationGraph
  = forall s a (f :: * -> *).
(HasField s "maybe'preOptimizationGraph" 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'preOptimizationGraph"
maybe'rewriteOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'rewriteOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'rewriteOptions :: LensLike' f s a
maybe'rewriteOptions
  = forall s a (f :: * -> *).
(HasField s "maybe'rewriteOptions" 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'rewriteOptions"
maybe'rpcOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'rpcOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'rpcOptions :: LensLike' f s a
maybe'rpcOptions = forall s a (f :: * -> *).
(HasField s "maybe'rpcOptions" 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'rpcOptions"
maybe'runHandlerPoolOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'runHandlerPoolOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'runHandlerPoolOptions :: LensLike' f s a
maybe'runHandlerPoolOptions
  = forall s a (f :: * -> *).
(HasField s "maybe'runHandlerPoolOptions" 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'runHandlerPoolOptions"
maybe'runOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'runOptions" a) =>
  Lens.Family2.LensLike' f s a
maybe'runOptions :: LensLike' f s a
maybe'runOptions = forall s a (f :: * -> *).
(HasField s "maybe'runOptions" 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'runOptions"
maybe'sessionMetadata ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'sessionMetadata" a) =>
  Lens.Family2.LensLike' f s a
maybe'sessionMetadata :: LensLike' f s a
maybe'sessionMetadata
  = forall s a (f :: * -> *).
(HasField s "maybe'sessionMetadata" 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'sessionMetadata"
maybe'stepStats ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "maybe'stepStats" a) =>
  Lens.Family2.LensLike' f s a
maybe'stepStats :: LensLike' f s a
maybe'stepStats = forall s a (f :: * -> *).
(HasField s "maybe'stepStats" 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'stepStats"
memoryLimitMb ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "memoryLimitMb" a) =>
  Lens.Family2.LensLike' f s a
memoryLimitMb :: LensLike' f s a
memoryLimitMb = forall s a (f :: * -> *).
(HasField s "memoryLimitMb" 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 @"memoryLimitMb"
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"
numDevToDevCopyStreams ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "numDevToDevCopyStreams" a) =>
  Lens.Family2.LensLike' f s a
numDevToDevCopyStreams :: LensLike' f s a
numDevToDevCopyStreams
  = forall s a (f :: * -> *).
(HasField s "numDevToDevCopyStreams" 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 @"numDevToDevCopyStreams"
numThreads ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "numThreads" a) =>
  Lens.Family2.LensLike' f s a
numThreads :: LensLike' f s a
numThreads = forall s a (f :: * -> *).
(HasField s "numThreads" 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 @"numThreads"
operationTimeoutInMs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "operationTimeoutInMs" a) =>
  Lens.Family2.LensLike' f s a
operationTimeoutInMs :: LensLike' f s a
operationTimeoutInMs
  = forall s a (f :: * -> *).
(HasField s "operationTimeoutInMs" 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 @"operationTimeoutInMs"
optLevel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "optLevel" a) =>
  Lens.Family2.LensLike' f s a
optLevel :: LensLike' f s a
optLevel = forall s a (f :: * -> *).
(HasField s "optLevel" 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 @"optLevel"
optimizeForStaticGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "optimizeForStaticGraph" a) =>
  Lens.Family2.LensLike' f s a
optimizeForStaticGraph :: LensLike' f s a
optimizeForStaticGraph
  = forall s a (f :: * -> *).
(HasField s "optimizeForStaticGraph" 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 @"optimizeForStaticGraph"
optimizerOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "optimizerOptions" a) =>
  Lens.Family2.LensLike' f s a
optimizerOptions :: LensLike' f s a
optimizerOptions = forall s a (f :: * -> *).
(HasField s "optimizerOptions" 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 @"optimizerOptions"
outputPartitionGraphs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "outputPartitionGraphs" a) =>
  Lens.Family2.LensLike' f s a
outputPartitionGraphs :: LensLike' f s a
outputPartitionGraphs
  = forall s a (f :: * -> *).
(HasField s "outputPartitionGraphs" 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 @"outputPartitionGraphs"
partitionGraphs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "partitionGraphs" a) =>
  Lens.Family2.LensLike' f s a
partitionGraphs :: LensLike' f s a
partitionGraphs = forall s a (f :: * -> *).
(HasField s "partitionGraphs" 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 @"partitionGraphs"
perProcessGpuMemoryFraction ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "perProcessGpuMemoryFraction" a) =>
  Lens.Family2.LensLike' f s a
perProcessGpuMemoryFraction :: LensLike' f s a
perProcessGpuMemoryFraction
  = forall s a (f :: * -> *).
(HasField s "perProcessGpuMemoryFraction" 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 @"perProcessGpuMemoryFraction"
placePrunedGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "placePrunedGraph" a) =>
  Lens.Family2.LensLike' f s a
placePrunedGraph :: LensLike' f s a
placePrunedGraph = forall s a (f :: * -> *).
(HasField s "placePrunedGraph" 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 @"placePrunedGraph"
placementPeriod ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "placementPeriod" a) =>
  Lens.Family2.LensLike' f s a
placementPeriod :: LensLike' f s a
placementPeriod = forall s a (f :: * -> *).
(HasField s "placementPeriod" 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 @"placementPeriod"
pollingActiveDelayUsecs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "pollingActiveDelayUsecs" a) =>
  Lens.Family2.LensLike' f s a
pollingActiveDelayUsecs :: LensLike' f s a
pollingActiveDelayUsecs
  = forall s a (f :: * -> *).
(HasField s "pollingActiveDelayUsecs" 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 @"pollingActiveDelayUsecs"
pollingInactiveDelayMsecs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "pollingInactiveDelayMsecs" a) =>
  Lens.Family2.LensLike' f s a
pollingInactiveDelayMsecs :: LensLike' f s a
pollingInactiveDelayMsecs
  = forall s a (f :: * -> *).
(HasField s "pollingInactiveDelayMsecs" 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 @"pollingInactiveDelayMsecs"
postOptimizationGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "postOptimizationGraph" a) =>
  Lens.Family2.LensLike' f s a
postOptimizationGraph :: LensLike' f s a
postOptimizationGraph
  = forall s a (f :: * -> *).
(HasField s "postOptimizationGraph" 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 @"postOptimizationGraph"
preOptimizationGraph ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "preOptimizationGraph" a) =>
  Lens.Family2.LensLike' f s a
preOptimizationGraph :: LensLike' f s a
preOptimizationGraph
  = forall s a (f :: * -> *).
(HasField s "preOptimizationGraph" 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 @"preOptimizationGraph"
priority ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "priority" a) =>
  Lens.Family2.LensLike' f s a
priority :: LensLike' f s a
priority = forall s a (f :: * -> *).
(HasField s "priority" 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 @"priority"
recvBufMaxChunk ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "recvBufMaxChunk" a) =>
  Lens.Family2.LensLike' f s a
recvBufMaxChunk :: LensLike' f s a
recvBufMaxChunk = forall s a (f :: * -> *).
(HasField s "recvBufMaxChunk" 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 @"recvBufMaxChunk"
reportTensorAllocationsUponOom ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "reportTensorAllocationsUponOom" a) =>
  Lens.Family2.LensLike' f s a
reportTensorAllocationsUponOom :: LensLike' f s a
reportTensorAllocationsUponOom
  = forall s a (f :: * -> *).
(HasField s "reportTensorAllocationsUponOom" 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 @"reportTensorAllocationsUponOom"
rewriteOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "rewriteOptions" a) =>
  Lens.Family2.LensLike' f s a
rewriteOptions :: LensLike' f s a
rewriteOptions = forall s a (f :: * -> *).
(HasField s "rewriteOptions" 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 @"rewriteOptions"
rpcOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "rpcOptions" a) =>
  Lens.Family2.LensLike' f s a
rpcOptions :: LensLike' f s a
rpcOptions = forall s a (f :: * -> *).
(HasField s "rpcOptions" 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 @"rpcOptions"
runHandlerPoolOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "runHandlerPoolOptions" a) =>
  Lens.Family2.LensLike' f s a
runHandlerPoolOptions :: LensLike' f s a
runHandlerPoolOptions
  = forall s a (f :: * -> *).
(HasField s "runHandlerPoolOptions" 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 @"runHandlerPoolOptions"
runOptions ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "runOptions" a) =>
  Lens.Family2.LensLike' f s a
runOptions :: LensLike' f s a
runOptions = forall s a (f :: * -> *).
(HasField s "runOptions" 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 @"runOptions"
sessionInterOpThreadPool ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "sessionInterOpThreadPool" a) =>
  Lens.Family2.LensLike' f s a
sessionInterOpThreadPool :: LensLike' f s a
sessionInterOpThreadPool
  = forall s a (f :: * -> *).
(HasField s "sessionInterOpThreadPool" 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 @"sessionInterOpThreadPool"
sessionMetadata ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "sessionMetadata" a) =>
  Lens.Family2.LensLike' f s a
sessionMetadata :: LensLike' f s a
sessionMetadata = forall s a (f :: * -> *).
(HasField s "sessionMetadata" 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 @"sessionMetadata"
shareClusterDevicesInSession ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "shareClusterDevicesInSession" a) =>
  Lens.Family2.LensLike' f s a
shareClusterDevicesInSession :: LensLike' f s a
shareClusterDevicesInSession
  = forall s a (f :: * -> *).
(HasField s "shareClusterDevicesInSession" 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 @"shareClusterDevicesInSession"
shareSessionStateInClusterspecPropagation ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "shareSessionStateInClusterspecPropagation" a) =>
  Lens.Family2.LensLike' f s a
shareSessionStateInClusterspecPropagation :: LensLike' f s a
shareSessionStateInClusterspecPropagation
  = forall s a (f :: * -> *).
(HasField s "shareSessionStateInClusterspecPropagation" 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
      @"shareSessionStateInClusterspecPropagation"
stepStats ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "stepStats" a) =>
  Lens.Family2.LensLike' f s a
stepStats :: LensLike' f s a
stepStats = forall s a (f :: * -> *).
(HasField s "stepStats" 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 @"stepStats"
target ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "target" a) =>
  Lens.Family2.LensLike' f s a
target :: LensLike' f s a
target = forall s a (f :: * -> *).
(HasField s "target" 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 @"target"
tensorConnection ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "tensorConnection" a) =>
  Lens.Family2.LensLike' f s a
tensorConnection :: LensLike' f s a
tensorConnection = forall s a (f :: * -> *).
(HasField s "tensorConnection" 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 @"tensorConnection"
timelineStep ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "timelineStep" a) =>
  Lens.Family2.LensLike' f s a
timelineStep :: LensLike' f s a
timelineStep = forall s a (f :: * -> *).
(HasField s "timelineStep" 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 @"timelineStep"
timeoutInMs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "timeoutInMs" a) =>
  Lens.Family2.LensLike' f s a
timeoutInMs :: LensLike' f s a
timeoutInMs = forall s a (f :: * -> *).
(HasField s "timeoutInMs" 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 @"timeoutInMs"
timestampedAllocator ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "timestampedAllocator" a) =>
  Lens.Family2.LensLike' f s a
timestampedAllocator :: LensLike' f s a
timestampedAllocator
  = forall s a (f :: * -> *).
(HasField s "timestampedAllocator" 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 @"timestampedAllocator"
toTensor ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "toTensor" a) =>
  Lens.Family2.LensLike' f s a
toTensor :: LensLike' f s a
toTensor = forall s a (f :: * -> *).
(HasField s "toTensor" 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 @"toTensor"
traceLevel ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "traceLevel" a) =>
  Lens.Family2.LensLike' f s a
traceLevel :: LensLike' f s a
traceLevel = forall s a (f :: * -> *).
(HasField s "traceLevel" 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 @"traceLevel"
useNumaAffinity ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "useNumaAffinity" a) =>
  Lens.Family2.LensLike' f s a
useNumaAffinity :: LensLike' f s a
useNumaAffinity = forall s a (f :: * -> *).
(HasField s "useNumaAffinity" 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 @"useNumaAffinity"
usePerSessionThreads ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "usePerSessionThreads" a) =>
  Lens.Family2.LensLike' f s a
usePerSessionThreads :: LensLike' f s a
usePerSessionThreads
  = forall s a (f :: * -> *).
(HasField s "usePerSessionThreads" 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 @"usePerSessionThreads"
useRpcForInprocessMaster ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "useRpcForInprocessMaster" a) =>
  Lens.Family2.LensLike' f s a
useRpcForInprocessMaster :: LensLike' f s a
useRpcForInprocessMaster
  = forall s a (f :: * -> *).
(HasField s "useRpcForInprocessMaster" 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 @"useRpcForInprocessMaster"
useRunHandlerPool ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "useRunHandlerPool" a) =>
  Lens.Family2.LensLike' f s a
useRunHandlerPool :: LensLike' f s a
useRunHandlerPool = forall s a (f :: * -> *).
(HasField s "useRunHandlerPool" 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 @"useRunHandlerPool"
useUnifiedMemory ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "useUnifiedMemory" a) =>
  Lens.Family2.LensLike' f s a
useUnifiedMemory :: LensLike' f s a
useUnifiedMemory = forall s a (f :: * -> *).
(HasField s "useUnifiedMemory" 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 @"useUnifiedMemory"
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'deviceFilters ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'deviceFilters" a) =>
  Lens.Family2.LensLike' f s a
vec'deviceFilters :: LensLike' f s a
vec'deviceFilters = forall s a (f :: * -> *).
(HasField s "vec'deviceFilters" 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'deviceFilters"
vec'feed ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'feed" a) =>
  Lens.Family2.LensLike' f s a
vec'feed :: LensLike' f s a
vec'feed = forall s a (f :: * -> *).
(HasField s "vec'feed" 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'feed"
vec'fetch ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'fetch" a) =>
  Lens.Family2.LensLike' f s a
vec'fetch :: LensLike' f s a
vec'fetch = forall s a (f :: * -> *).
(HasField s "vec'fetch" 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'fetch"
vec'functionGraphs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'functionGraphs" a) =>
  Lens.Family2.LensLike' f s a
vec'functionGraphs :: LensLike' f s a
vec'functionGraphs
  = forall s a (f :: * -> *).
(HasField s "vec'functionGraphs" 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'functionGraphs"
vec'memoryLimitMb ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'memoryLimitMb" a) =>
  Lens.Family2.LensLike' f s a
vec'memoryLimitMb :: LensLike' f s a
vec'memoryLimitMb = forall s a (f :: * -> *).
(HasField s "vec'memoryLimitMb" 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'memoryLimitMb"
vec'partitionGraphs ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'partitionGraphs" a) =>
  Lens.Family2.LensLike' f s a
vec'partitionGraphs :: LensLike' f s a
vec'partitionGraphs
  = forall s a (f :: * -> *).
(HasField s "vec'partitionGraphs" 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'partitionGraphs"
vec'priority ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'priority" a) =>
  Lens.Family2.LensLike' f s a
vec'priority :: LensLike' f s a
vec'priority = forall s a (f :: * -> *).
(HasField s "vec'priority" 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'priority"
vec'sessionInterOpThreadPool ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'sessionInterOpThreadPool" a) =>
  Lens.Family2.LensLike' f s a
vec'sessionInterOpThreadPool :: LensLike' f s a
vec'sessionInterOpThreadPool
  = forall s a (f :: * -> *).
(HasField s "vec'sessionInterOpThreadPool" 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'sessionInterOpThreadPool"
vec'target ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'target" a) =>
  Lens.Family2.LensLike' f s a
vec'target :: LensLike' f s a
vec'target = forall s a (f :: * -> *).
(HasField s "vec'target" 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'target"
vec'tensorConnection ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'tensorConnection" a) =>
  Lens.Family2.LensLike' f s a
vec'tensorConnection :: LensLike' f s a
vec'tensorConnection
  = forall s a (f :: * -> *).
(HasField s "vec'tensorConnection" 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'tensorConnection"
vec'virtualDevices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "vec'virtualDevices" a) =>
  Lens.Family2.LensLike' f s a
vec'virtualDevices :: LensLike' f s a
vec'virtualDevices
  = forall s a (f :: * -> *).
(HasField s "vec'virtualDevices" 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'virtualDevices"
version ::
  forall f s a.
  (Prelude.Functor f, Data.ProtoLens.Field.HasField s "version" a) =>
  Lens.Family2.LensLike' f s a
version :: LensLike' f s a
version = forall s a (f :: * -> *).
(HasField s "version" 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 @"version"
virtualDevices ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "virtualDevices" a) =>
  Lens.Family2.LensLike' f s a
virtualDevices :: LensLike' f s a
virtualDevices = forall s a (f :: * -> *).
(HasField s "virtualDevices" 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 @"virtualDevices"
visibleDeviceList ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "visibleDeviceList" a) =>
  Lens.Family2.LensLike' f s a
visibleDeviceList :: LensLike' f s a
visibleDeviceList = forall s a (f :: * -> *).
(HasField s "visibleDeviceList" 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 @"visibleDeviceList"
xlaFusionAutotunerThresh ::
  forall f s a.
  (Prelude.Functor f,
   Data.ProtoLens.Field.HasField s "xlaFusionAutotunerThresh" a) =>
  Lens.Family2.LensLike' f s a
xlaFusionAutotunerThresh :: LensLike' f s a
xlaFusionAutotunerThresh
  = forall s a (f :: * -> *).
(HasField s "xlaFusionAutotunerThresh" 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 @"xlaFusionAutotunerThresh"