mirror of
https://github.com/tensorflow/haskell.git
synced 2024-06-17 18:18:33 +02:00
* Update README to refer to 2.3.0-gpu. * Remove old package documentation from haddock directory.
10891 lines
1.2 MiB
10891 lines
1.2 MiB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><link rel="stylesheet" type="text/css" href="style.css" /><script type="text/javascript" src="highlight.js"></script></head><body><pre><span id="%24con2tag_Ds5RTHUnFB39TW4kMnrLU7"><span id="%24con2tag_AD025CiQdD0GPvoOGMnFEO"><span id="%24con2tag_AsMau4Nrx7m93W56Z2E8eO"></span></span></span><span class="hs-comment">{- This file was auto-generated from tensorflow/core/protobuf/rewriter_config.proto by the proto-lens-protoc program. -}</span><span>
|
|
</span><span id="line-2"></span><span class="hs-pragma">{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-}</span><span>
|
|
</span><span id="line-3"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-unused-imports#-}</span><span>
|
|
</span><span id="line-4"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-duplicate-exports#-}</span><span>
|
|
</span><span id="line-5"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-dodgy-exports#-}</span><span>
|
|
</span><span id="line-6"></span><span class="hs-keyword">module</span><span> </span><span class="hs-identifier">Proto.Tensorflow.Core.Protobuf.RewriterConfig</span><span> </span><span class="hs-special">(</span><span>
|
|
</span><span id="line-7"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier">AutoParallelOptions</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier">RewriterConfig</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-8"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier">RewriterConfig'CustomGraphOptimizer</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-9"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-10"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier">RewriterConfig'MemOptType</span></a></span><span class="hs-special">(</span><span class="hs-glyph">..</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier">RewriterConfig'MemOptType</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-11"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="hs-identifier">RewriterConfig'MemOptType'UnrecognizedValue</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-12"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier">RewriterConfig'NumIterationsType</span></a></span><span class="hs-special">(</span><span class="hs-glyph">..</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-13"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier">RewriterConfig'NumIterationsType</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-14"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="hs-identifier">RewriterConfig'NumIterationsType'UnrecognizedValue</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-15"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier">RewriterConfig'Toggle</span></a></span><span class="hs-special">(</span><span class="hs-glyph">..</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier">RewriterConfig'Toggle</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-16"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27UnrecognizedValue"><span class="hs-identifier">RewriterConfig'Toggle'UnrecognizedValue</span></a></span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier">ScopedAllocatorOptions</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-17"></span><span> </span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-18"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Control.DeepSeq</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Control.DeepSeq</span></span><span>
|
|
</span><span id="line-19"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Prism</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Prism</span></span><span>
|
|
</span><span id="line-20"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Prelude</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Prelude</span></span><span>
|
|
</span><span id="line-21"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Int</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Int</span></span><span>
|
|
</span><span id="line-22"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Monoid</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Monoid</span></span><span>
|
|
</span><span id="line-23"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Word</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Word</span></span><span>
|
|
</span><span id="line-24"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens</span></span><span>
|
|
</span><span id="line-25"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Bytes</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Bytes</span></span><span>
|
|
</span><span id="line-26"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Growing</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Growing</span></span><span>
|
|
</span><span id="line-27"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Parser.Unsafe</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Parser.Unsafe</span></span><span>
|
|
</span><span id="line-28"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.Wire</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Encoding.Wire</span></span><span>
|
|
</span><span id="line-29"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Field</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Field</span></span><span>
|
|
</span><span id="line-30"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Message.Enum</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Message.Enum</span></span><span>
|
|
</span><span id="line-31"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Service.Types</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Service.Types</span></span><span>
|
|
</span><span id="line-32"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Lens.Family2</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Lens.Family2</span></span><span>
|
|
</span><span id="line-33"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Lens.Family2.Unchecked</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Lens.Family2.Unchecked</span></span><span>
|
|
</span><span id="line-34"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Text</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text</span></span><span>
|
|
</span><span id="line-35"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Map</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Map</span></span><span>
|
|
</span><span id="line-36"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ByteString</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString</span></span><span>
|
|
</span><span id="line-37"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ByteString.Char8</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.ByteString.Char8</span></span><span>
|
|
</span><span id="line-38"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Text.Encoding</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Text.Encoding</span></span><span>
|
|
</span><span id="line-39"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector</span></span><span>
|
|
</span><span id="line-40"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector.Generic</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector.Generic</span></span><span>
|
|
</span><span id="line-41"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector.Unboxed</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Data.Vector.Unboxed</span></span><span>
|
|
</span><span id="line-42"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Text.Read</span></span><span> </span><span class="hs-keyword">as</span><span> </span><span class="annot"><span class="hs-identifier">Text.Read</span></span><span>
|
|
</span><span id="line-43"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.AttrValue.html"><span class="hs-identifier">Proto.Tensorflow.Core.Framework.AttrValue</span></a></span><span>
|
|
</span><span id="line-44"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html"><span class="hs-identifier">Proto.Tensorflow.Core.Protobuf.VerifierConfig</span></a></span><span>
|
|
</span><span id="line-45"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.enable' @:: Lens' AutoParallelOptions Prelude.Bool@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.numReplicas' @:: Lens' AutoParallelOptions Data.Int.Int32@ -}</span><span>
|
|
</span><span id="line-49"></span><span class="hs-keyword">data</span><span> </span><span id="AutoParallelOptions"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-var">AutoParallelOptions</span></a></span></span><span>
|
|
</span><span id="line-50"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="AutoParallelOptions%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions%27_constructor"><span class="hs-identifier hs-var">AutoParallelOptions'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_AutoParallelOptions%27enable"><span class="annot"><span class="annottext">AutoParallelOptions -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27enable"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'enable</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-51"></span><span> </span><span id="_AutoParallelOptions%27numReplicas"><span class="annot"><span class="annottext">AutoParallelOptions -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27numReplicas"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'numReplicas</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-52"></span><span> </span><span id="_AutoParallelOptions%27_unknownFields"><span class="annot"><span class="annottext">AutoParallelOptions -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27_unknownFields"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-53"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679506369"><span id="local-6989586621679506371"><span class="annot"><span class="annottext">AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
(AutoParallelOptions -> AutoParallelOptions -> Bool)
|
|
-> (AutoParallelOptions -> AutoParallelOptions -> Bool)
|
|
-> Eq AutoParallelOptions
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
$c/= :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
== :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
$c== :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679506353"><span id="local-6989586621679506355"><span id="local-6989586621679506357"><span id="local-6989586621679506359"><span id="local-6989586621679506361"><span id="local-6989586621679506363"><span id="local-6989586621679506365"><span class="annot"><span class="annottext">Eq AutoParallelOptions
|
|
Eq AutoParallelOptions =>
|
|
(AutoParallelOptions -> AutoParallelOptions -> Ordering)
|
|
-> (AutoParallelOptions -> AutoParallelOptions -> Bool)
|
|
-> (AutoParallelOptions -> AutoParallelOptions -> Bool)
|
|
-> (AutoParallelOptions -> AutoParallelOptions -> Bool)
|
|
-> (AutoParallelOptions -> AutoParallelOptions -> Bool)
|
|
-> (AutoParallelOptions
|
|
-> AutoParallelOptions -> AutoParallelOptions)
|
|
-> (AutoParallelOptions
|
|
-> AutoParallelOptions -> AutoParallelOptions)
|
|
-> Ord AutoParallelOptions
|
|
AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
AutoParallelOptions -> AutoParallelOptions -> Ordering
|
|
AutoParallelOptions -> AutoParallelOptions -> AutoParallelOptions
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: AutoParallelOptions -> AutoParallelOptions -> AutoParallelOptions
|
|
$cmin :: AutoParallelOptions -> AutoParallelOptions -> AutoParallelOptions
|
|
max :: AutoParallelOptions -> AutoParallelOptions -> AutoParallelOptions
|
|
$cmax :: AutoParallelOptions -> AutoParallelOptions -> AutoParallelOptions
|
|
>= :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
$c>= :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
> :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
$c> :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
<= :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
$c<= :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
< :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
$c< :: AutoParallelOptions -> AutoParallelOptions -> Bool
|
|
compare :: AutoParallelOptions -> AutoParallelOptions -> Ordering
|
|
$ccompare :: AutoParallelOptions -> AutoParallelOptions -> Ordering
|
|
$cp1Ord :: Eq AutoParallelOptions
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-54"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679506347"><span id="local-6989586621679506349"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-55"></span><span> </span><span id="local-6989586621679506345"><span class="annot"><span class="annottext">showsPrec :: Int -> AutoParallelOptions -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679506343"><span class="annot"><span class="annottext">__x :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679506343"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679506342"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679506342"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-56"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-57"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-58"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-59"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AutoParallelOptions -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506343"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679506342"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-60"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span> </span><span class="annot"><span class="hs-string">"enable"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-61"></span><span> </span><span id="local-6989586621679506336"><span class="annot"><span class="annottext">fieldOf :: Proxy# "enable"
|
|
-> (Bool -> f Bool) -> AutoParallelOptions -> f AutoParallelOptions
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-62"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -> f Bool) -> AutoParallelOptions -> f AutoParallelOptions)
|
|
-> ((Bool -> f Bool) -> Bool -> f Bool)
|
|
-> (Bool -> f Bool)
|
|
-> AutoParallelOptions
|
|
-> f AutoParallelOptions
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-63"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(AutoParallelOptions -> Bool)
|
|
-> (AutoParallelOptions -> Bool -> AutoParallelOptions)
|
|
-> Lens AutoParallelOptions AutoParallelOptions Bool Bool
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-64"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27enable"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'enable</span></a></span><span>
|
|
</span><span id="line-65"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506332"><span class="annot"><span class="annottext">x__ :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679506332"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506331"><span class="annot"><span class="annottext">y__ :: Bool
|
|
</span><a href="#local-6989586621679506331"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506332"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_AutoParallelOptions'enable :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27enable"><span class="hs-identifier hs-var">_AutoParallelOptions'enable</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506331"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-66"></span><span> </span><span class="annot"><span class="annottext">(Bool -> f Bool) -> Bool -> f Bool
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-67"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span> </span><span class="annot"><span class="hs-string">"numReplicas"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-68"></span><span> </span><span id="local-6989586621679506328"><span class="annot"><span class="annottext">fieldOf :: Proxy# "numReplicas"
|
|
-> (Int32 -> f Int32)
|
|
-> AutoParallelOptions
|
|
-> f AutoParallelOptions
|
|
</span><a href="#local-6989586621679506328"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-69"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -> f Int32)
|
|
-> AutoParallelOptions -> f AutoParallelOptions)
|
|
-> ((Int32 -> f Int32) -> Int32 -> f Int32)
|
|
-> (Int32 -> f Int32)
|
|
-> AutoParallelOptions
|
|
-> f AutoParallelOptions
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-70"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(AutoParallelOptions -> Int32)
|
|
-> (AutoParallelOptions -> Int32 -> AutoParallelOptions)
|
|
-> Lens AutoParallelOptions AutoParallelOptions Int32 Int32
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-71"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27numReplicas"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'numReplicas</span></a></span><span>
|
|
</span><span id="line-72"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506327"><span class="annot"><span class="annottext">x__ :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679506327"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506326"><span class="annot"><span class="annottext">y__ :: Int32
|
|
</span><a href="#local-6989586621679506326"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506327"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_AutoParallelOptions'numReplicas :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27numReplicas"><span class="hs-identifier hs-var">_AutoParallelOptions'numReplicas</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679506326"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-73"></span><span> </span><span class="annot"><span class="annottext">(Int32 -> f Int32) -> Int32 -> f Int32
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-74"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679506319"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-75"></span><span> </span><span id="local-6989586621679506314"><span class="annot"><span class="annottext">messageName :: Proxy AutoParallelOptions -> Text
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.AutoParallelOptions"</span></span><span>
|
|
</span><span id="line-76"></span><span> </span><span id="local-6989586621679506311"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy AutoParallelOptions -> ByteString
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-77"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\DC3AutoParallelOptions\DC2\SYN\n\
|
|
\\ACKenable\CAN\SOH \SOH(\bR\ACKenable\DC2!\n\
|
|
\\fnum_replicas\CAN\STX \SOH(\ENQR\vnumReplicas"</span></span><span>
|
|
</span><span id="line-81"></span><span> </span><span id="local-6989586621679506309"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy AutoParallelOptions -> ByteString
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-82"></span><span> </span><span id="local-6989586621679506306"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor AutoParallelOptions)
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></span></span><span>
|
|
</span><span id="line-83"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-84"></span><span> </span><span id="local-6989586621679506304"><span class="annot"><span class="annottext">enable__field_descriptor :: FieldDescriptor AutoParallelOptions
|
|
</span><a href="#local-6989586621679506304"><span class="hs-identifier hs-var hs-var">enable__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-85"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Bool
|
|
-> FieldAccessor AutoParallelOptions Bool
|
|
-> FieldDescriptor AutoParallelOptions
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-86"></span><span> </span><span class="annot"><span class="hs-string">"enable"</span></span><span>
|
|
</span><span id="line-87"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -> FieldTypeDescriptor Bool
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-88"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-89"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
|
|
-> Lens AutoParallelOptions AutoParallelOptions Bool Bool
|
|
-> FieldAccessor AutoParallelOptions Bool
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-90"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"enable"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-91"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span>
|
|
</span><span id="line-92"></span><span> </span><span id="local-6989586621679506297"><span class="annot"><span class="annottext">numReplicas__field_descriptor :: FieldDescriptor AutoParallelOptions
|
|
</span><a href="#local-6989586621679506297"><span class="hs-identifier hs-var hs-var">numReplicas__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-93"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int32
|
|
-> FieldAccessor AutoParallelOptions Int32
|
|
-> FieldDescriptor AutoParallelOptions
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-94"></span><span> </span><span class="annot"><span class="hs-string">"num_replicas"</span></span><span>
|
|
</span><span id="line-95"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -> FieldTypeDescriptor Int32
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-96"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-97"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
|
|
-> Lens AutoParallelOptions AutoParallelOptions Int32 Int32
|
|
-> FieldAccessor AutoParallelOptions Int32
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-98"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-99"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"numReplicas"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-100"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span>
|
|
</span><span id="line-101"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-102"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor AutoParallelOptions)]
|
|
-> Map Tag (FieldDescriptor AutoParallelOptions)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-103"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor AutoParallelOptions
|
|
</span><a href="#local-6989586621679506304"><span class="hs-identifier hs-var">enable__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-104"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor AutoParallelOptions
|
|
</span><a href="#local-6989586621679506297"><span class="hs-identifier hs-var">numReplicas__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-105"></span><span> </span><span id="local-6989586621679506293"><span class="annot"><span class="annottext">unknownFields :: LensLike' f AutoParallelOptions FieldSet
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></span></span><span>
|
|
</span><span id="line-106"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(AutoParallelOptions -> FieldSet)
|
|
-> (AutoParallelOptions -> FieldSet -> AutoParallelOptions)
|
|
-> Lens' AutoParallelOptions FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-107"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27_unknownFields"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'_unknownFields</span></a></span><span>
|
|
</span><span id="line-108"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506291"><span class="annot"><span class="annottext">x__ :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679506291"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506290"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679506290"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506291"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_AutoParallelOptions'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27_unknownFields"><span class="hs-identifier hs-var">_AutoParallelOptions'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679506290"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-109"></span><span> </span><span id="local-6989586621679506289"><span class="annot"><span class="annottext">defMessage :: AutoParallelOptions
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></span></span><span>
|
|
</span><span id="line-110"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WAutoParallelOptions'_constructor :: Bool -> Int32 -> FieldSet -> AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#%24WAutoParallelOptions%27_constructor"><span class="hs-identifier hs-type hs-type">AutoParallelOptions'_constructor</span></a></span><span>
|
|
</span><span id="line-111"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_AutoParallelOptions'enable :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27enable"><span class="hs-identifier hs-var">_AutoParallelOptions'enable</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-112"></span><span> </span><span class="annot"><span class="annottext">_AutoParallelOptions'numReplicas :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27numReplicas"><span class="hs-identifier hs-var">_AutoParallelOptions'numReplicas</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-113"></span><span> </span><span class="annot"><span class="annottext">_AutoParallelOptions'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27_unknownFields"><span class="hs-identifier hs-var">_AutoParallelOptions'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-114"></span><span> </span><span id="local-6989586621679506285"><span class="annot"><span class="annottext">parseMessage :: Parser AutoParallelOptions
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></span></span><span>
|
|
</span><span id="line-115"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-116"></span><span> </span><span class="annot"><a href="#local-6989586621679506283"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-117"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span>
|
|
</span><span id="line-118"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span>
|
|
</span><span id="line-119"></span><span> </span><span id="local-6989586621679506283"><span class="annot"><span class="annottext">loop :: AutoParallelOptions -> Parser AutoParallelOptions
|
|
</span><a href="#local-6989586621679506283"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679506282"><span class="annot"><span class="annottext">x :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679506282"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-120"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679506281"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506281"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-121"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506281"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-122"></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679506279"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679506279"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-123"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-124"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679506279"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-125"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-126"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-127"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-128"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-129"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-130"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679506279"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-131"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> Parser AutoParallelOptions
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-132"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter AutoParallelOptions AutoParallelOptions FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> AutoParallelOptions
|
|
-> AutoParallelOptions
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-133"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter AutoParallelOptions AutoParallelOptions FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679506275"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679506275"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679506275"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506282"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-134"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-135"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679506273"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679506273"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-136"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679506273"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-137"></span><span> </span><span class="hs-number">8</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679506271"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506271"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -> String -> Parser Bool
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-138"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Bool) -> Parser Word64 -> Parser Bool
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-139"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Word64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-140"></span><span> </span><span class="annot"><span class="hs-string">"enable"</span></span><span>
|
|
</span><span id="line-141"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> Parser AutoParallelOptions
|
|
</span><a href="#local-6989586621679506283"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter AutoParallelOptions AutoParallelOptions Bool Bool
|
|
-> Bool -> AutoParallelOptions -> AutoParallelOptions
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"enable"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506271"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506282"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-142"></span><span> </span><span class="hs-number">16</span><span>
|
|
</span><span id="line-143"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679506267"><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679506267"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -> String -> Parser Int32
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-144"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int32) -> Parser Word64 -> Parser Int32
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-145"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-146"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-147"></span><span> </span><span class="annot"><span class="hs-string">"num_replicas"</span></span><span>
|
|
</span><span id="line-148"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> Parser AutoParallelOptions
|
|
</span><a href="#local-6989586621679506283"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-149"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter AutoParallelOptions AutoParallelOptions Int32 Int32
|
|
-> Int32 -> AutoParallelOptions -> AutoParallelOptions
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"numReplicas"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679506267"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506282"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-150"></span><span> </span><span id="local-6989586621679506266"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679506266"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-151"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679506265"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679506265"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-152"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679506266"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-153"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> Parser AutoParallelOptions
|
|
</span><a href="#local-6989586621679506283"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-154"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter AutoParallelOptions AutoParallelOptions FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> AutoParallelOptions
|
|
-> AutoParallelOptions
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-155"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter AutoParallelOptions AutoParallelOptions FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679506263"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679506263"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679506265"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679506263"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506282"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-156"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-157"></span><span> </span><span class="annot"><span class="annottext">Parser AutoParallelOptions -> String -> Parser AutoParallelOptions
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-158"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> Parser AutoParallelOptions
|
|
</span><a href="#local-6989586621679506283"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"AutoParallelOptions"</span></span><span>
|
|
</span><span id="line-159"></span><span> </span><span id="local-6989586621679506262"><span class="annot"><span class="annottext">buildMessage :: AutoParallelOptions -> Builder
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></span></span><span>
|
|
</span><span id="line-160"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506260"><span class="annot"><span class="annottext">_x :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679506260"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-161"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-162"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-163"></span><span> </span><span id="local-6989586621679506259"><span class="annot"><span class="annottext">_v :: Bool
|
|
</span><a href="#local-6989586621679506259"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool AutoParallelOptions AutoParallelOptions Bool Bool
|
|
-> AutoParallelOptions -> Bool
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"enable"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506260"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-164"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-165"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -> Bool -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506259"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-166"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-167"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-168"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-169"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">8</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-170"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Bool -> Word64) -> Bool -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-171"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-172"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506256"><span class="annot"><span class="annottext">b :: Bool
|
|
</span><a href="#local-6989586621679506256"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506256"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-173"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506259"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-175"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-176"></span><span> </span><span id="local-6989586621679506255"><span class="annot"><span class="annottext">_v :: Int32
|
|
</span><a href="#local-6989586621679506255"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-177"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Int32 AutoParallelOptions AutoParallelOptions Int32 Int32
|
|
-> AutoParallelOptions -> Int32
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"numReplicas"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506260"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-178"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-179"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int32 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679506255"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-180"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-181"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-182"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-183"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">16</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-184"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int32 -> Word64) -> Int32 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-185"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679506255"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-186"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-187"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet AutoParallelOptions AutoParallelOptions FieldSet FieldSet
|
|
-> AutoParallelOptions -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet AutoParallelOptions AutoParallelOptions FieldSet FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506260"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-188"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-189"></span><span> </span><span id="local-6989586621679506251"><span class="annot"><span class="annottext">rnf :: AutoParallelOptions -> ()
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></span></span><span>
|
|
</span><span id="line-190"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506249"><span class="annot"><span class="annottext">x__ :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679506249"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-191"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-192"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AutoParallelOptions -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27_unknownFields"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506249"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-193"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-194"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AutoParallelOptions -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27enable"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'enable</span></a></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506249"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-195"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-196"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AutoParallelOptions -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_AutoParallelOptions%27numReplicas"><span class="hs-identifier hs-var hs-var">_AutoParallelOptions'numReplicas</span></a></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679506249"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-197"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.layoutOptimizer' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.constantFolding' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.shapeOptimization' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.remapping' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.commonSubgraphElimination' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.arithmeticOptimization' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.dependencyOptimization' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.loopOptimization' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.functionOptimization' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.debugStripper' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.disableModelPruning' @:: Lens' RewriterConfig Prelude.Bool@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.scopedAllocatorOptimization' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.pinToHostOptimization' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.implementationSelector' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.autoMixedPrecision' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.autoMixedPrecisionMkl' @:: Lens' RewriterConfig RewriterConfig'Toggle@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.disableMetaOptimizer' @:: Lens' RewriterConfig Prelude.Bool@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.metaOptimizerIterations' @:: Lens' RewriterConfig RewriterConfig'NumIterationsType@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.minGraphNodes' @:: Lens' RewriterConfig Data.Int.Int32@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.memoryOptimization' @:: Lens' RewriterConfig RewriterConfig'MemOptType@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.memoryOptimizerTargetNodeNameScope' @:: Lens' RewriterConfig Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.metaOptimizerTimeoutMs' @:: Lens' RewriterConfig Data.Int.Int64@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.autoParallel' @:: Lens' RewriterConfig AutoParallelOptions@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.maybe'autoParallel' @:: Lens' RewriterConfig (Prelude.Maybe AutoParallelOptions)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.failOnOptimizerErrors' @:: Lens' RewriterConfig Prelude.Bool@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.scopedAllocatorOpts' @:: Lens' RewriterConfig ScopedAllocatorOptions@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.maybe'scopedAllocatorOpts' @:: Lens' RewriterConfig (Prelude.Maybe ScopedAllocatorOptions)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.optimizers' @:: Lens' RewriterConfig [Data.Text.Text]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.vec'optimizers' @:: Lens' RewriterConfig (Data.Vector.Vector Data.Text.Text)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.customOptimizers' @:: Lens' RewriterConfig [RewriterConfig'CustomGraphOptimizer]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.vec'customOptimizers' @:: Lens' RewriterConfig (Data.Vector.Vector RewriterConfig'CustomGraphOptimizer)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.interOptimizerVerifierConfig' @:: Lens' RewriterConfig Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.maybe'interOptimizerVerifierConfig' @:: Lens' RewriterConfig (Prelude.Maybe Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.postOptimizationVerifierConfig' @:: Lens' RewriterConfig Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.maybe'postOptimizationVerifierConfig' @:: Lens' RewriterConfig (Prelude.Maybe Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig)@ -}</span><span>
|
|
</span><span id="line-234"></span><span class="hs-keyword">data</span><span> </span><span id="RewriterConfig"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-var">RewriterConfig</span></a></span></span><span>
|
|
</span><span id="line-235"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27_constructor"><span class="hs-identifier hs-var">RewriterConfig'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_RewriterConfig%27layoutOptimizer"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27layoutOptimizer"><span class="hs-identifier hs-var hs-var">_RewriterConfig'layoutOptimizer</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-236"></span><span> </span><span id="_RewriterConfig%27constantFolding"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27constantFolding"><span class="hs-identifier hs-var hs-var">_RewriterConfig'constantFolding</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-237"></span><span> </span><span id="_RewriterConfig%27shapeOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27shapeOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'shapeOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-238"></span><span> </span><span id="_RewriterConfig%27remapping"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27remapping"><span class="hs-identifier hs-var hs-var">_RewriterConfig'remapping</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-239"></span><span> </span><span id="_RewriterConfig%27commonSubgraphElimination"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27commonSubgraphElimination"><span class="hs-identifier hs-var hs-var">_RewriterConfig'commonSubgraphElimination</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-240"></span><span> </span><span id="_RewriterConfig%27arithmeticOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27arithmeticOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'arithmeticOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-241"></span><span> </span><span id="_RewriterConfig%27dependencyOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27dependencyOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'dependencyOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-242"></span><span> </span><span id="_RewriterConfig%27loopOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27loopOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'loopOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-243"></span><span> </span><span id="_RewriterConfig%27functionOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27functionOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'functionOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-244"></span><span> </span><span id="_RewriterConfig%27debugStripper"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27debugStripper"><span class="hs-identifier hs-var hs-var">_RewriterConfig'debugStripper</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-245"></span><span> </span><span id="_RewriterConfig%27disableModelPruning"><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableModelPruning"><span class="hs-identifier hs-var hs-var">_RewriterConfig'disableModelPruning</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-246"></span><span> </span><span id="_RewriterConfig%27scopedAllocatorOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'scopedAllocatorOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-247"></span><span> </span><span id="_RewriterConfig%27pinToHostOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27pinToHostOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'pinToHostOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-248"></span><span> </span><span id="_RewriterConfig%27implementationSelector"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27implementationSelector"><span class="hs-identifier hs-var hs-var">_RewriterConfig'implementationSelector</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-249"></span><span> </span><span id="_RewriterConfig%27autoMixedPrecision"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecision"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoMixedPrecision</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-250"></span><span> </span><span id="_RewriterConfig%27autoMixedPrecisionMkl"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecisionMkl"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoMixedPrecisionMkl</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-251"></span><span> </span><span id="_RewriterConfig%27disableMetaOptimizer"><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableMetaOptimizer"><span class="hs-identifier hs-var hs-var">_RewriterConfig'disableMetaOptimizer</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-252"></span><span> </span><span id="_RewriterConfig%27metaOptimizerIterations"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerIterations"><span class="hs-identifier hs-var hs-var">_RewriterConfig'metaOptimizerIterations</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-253"></span><span> </span><span id="_RewriterConfig%27minGraphNodes"><span class="annot"><span class="annottext">RewriterConfig -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27minGraphNodes"><span class="hs-identifier hs-var hs-var">_RewriterConfig'minGraphNodes</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-254"></span><span> </span><span id="_RewriterConfig%27memoryOptimization"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'memoryOptimization</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-255"></span><span> </span><span id="_RewriterConfig%27memoryOptimizerTargetNodeNameScope"><span class="annot"><span class="annottext">RewriterConfig -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimizerTargetNodeNameScope"><span class="hs-identifier hs-var hs-var">_RewriterConfig'memoryOptimizerTargetNodeNameScope</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-256"></span><span> </span><span id="_RewriterConfig%27metaOptimizerTimeoutMs"><span class="annot"><span class="annottext">RewriterConfig -> Int64
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerTimeoutMs"><span class="hs-identifier hs-var hs-var">_RewriterConfig'metaOptimizerTimeoutMs</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int64</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-257"></span><span> </span><span id="_RewriterConfig%27autoParallel"><span class="annot"><span class="annottext">RewriterConfig -> Maybe AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoParallel"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoParallel</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-258"></span><span> </span><span id="_RewriterConfig%27failOnOptimizerErrors"><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27failOnOptimizerErrors"><span class="hs-identifier hs-var hs-var">_RewriterConfig'failOnOptimizerErrors</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-259"></span><span> </span><span id="_RewriterConfig%27scopedAllocatorOpts"><span class="annot"><span class="annottext">RewriterConfig -> Maybe ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOpts"><span class="hs-identifier hs-var hs-var">_RewriterConfig'scopedAllocatorOpts</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-260"></span><span> </span><span id="_RewriterConfig%27optimizers"><span class="annot"><span class="annottext">RewriterConfig -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27optimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'optimizers</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-261"></span><span> </span><span id="_RewriterConfig%27customOptimizers"><span class="annot"><span class="annottext">RewriterConfig -> Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27customOptimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'customOptimizers</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-262"></span><span> </span><span id="_RewriterConfig%27interOptimizerVerifierConfig"><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27interOptimizerVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'interOptimizerVerifierConfig</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-263"></span><span> </span><span id="_RewriterConfig%27postOptimizationVerifierConfig"><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27postOptimizationVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'postOptimizationVerifierConfig</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-264"></span><span> </span><span id="_RewriterConfig%27_unknownFields"><span class="annot"><span class="annottext">RewriterConfig -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-265"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679506213"><span id="local-6989586621679506215"><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig -> Bool
|
|
(RewriterConfig -> RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> RewriterConfig -> Bool) -> Eq RewriterConfig
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig -> RewriterConfig -> Bool
|
|
$c/= :: RewriterConfig -> RewriterConfig -> Bool
|
|
== :: RewriterConfig -> RewriterConfig -> Bool
|
|
$c== :: RewriterConfig -> RewriterConfig -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679506198"><span id="local-6989586621679506200"><span id="local-6989586621679506202"><span id="local-6989586621679506204"><span id="local-6989586621679506206"><span id="local-6989586621679506208"><span id="local-6989586621679506210"><span class="annot"><span class="annottext">Eq RewriterConfig
|
|
Eq RewriterConfig =>
|
|
(RewriterConfig -> RewriterConfig -> Ordering)
|
|
-> (RewriterConfig -> RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> RewriterConfig -> RewriterConfig)
|
|
-> (RewriterConfig -> RewriterConfig -> RewriterConfig)
|
|
-> Ord RewriterConfig
|
|
RewriterConfig -> RewriterConfig -> Bool
|
|
RewriterConfig -> RewriterConfig -> Ordering
|
|
RewriterConfig -> RewriterConfig -> RewriterConfig
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig -> RewriterConfig -> RewriterConfig
|
|
$cmin :: RewriterConfig -> RewriterConfig -> RewriterConfig
|
|
max :: RewriterConfig -> RewriterConfig -> RewriterConfig
|
|
$cmax :: RewriterConfig -> RewriterConfig -> RewriterConfig
|
|
>= :: RewriterConfig -> RewriterConfig -> Bool
|
|
$c>= :: RewriterConfig -> RewriterConfig -> Bool
|
|
> :: RewriterConfig -> RewriterConfig -> Bool
|
|
$c> :: RewriterConfig -> RewriterConfig -> Bool
|
|
<= :: RewriterConfig -> RewriterConfig -> Bool
|
|
$c<= :: RewriterConfig -> RewriterConfig -> Bool
|
|
< :: RewriterConfig -> RewriterConfig -> Bool
|
|
$c< :: RewriterConfig -> RewriterConfig -> Bool
|
|
compare :: RewriterConfig -> RewriterConfig -> Ordering
|
|
$ccompare :: RewriterConfig -> RewriterConfig -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-266"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679506193"><span id="local-6989586621679506195"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-267"></span><span> </span><span id="local-6989586621679506192"><span class="annot"><span class="annottext">showsPrec :: Int -> RewriterConfig -> ShowS
|
|
</span><a href="#local-6989586621679506192"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679506191"><span class="annot"><span class="annottext">__x :: RewriterConfig
|
|
</span><a href="#local-6989586621679506191"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679506190"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679506190"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-268"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-269"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-270"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-271"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506191"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679506190"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-272"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"layoutOptimizer"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-273"></span><span> </span><span id="local-6989586621679506188"><span class="annot"><span class="annottext">fieldOf :: Proxy# "layoutOptimizer"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506188"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-274"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-275"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-276"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27layoutOptimizer"><span class="hs-identifier hs-var hs-var">_RewriterConfig'layoutOptimizer</span></a></span><span>
|
|
</span><span id="line-277"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506187"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506187"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506186"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506186"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506187"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'layoutOptimizer :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27layoutOptimizer"><span class="hs-identifier hs-var">_RewriterConfig'layoutOptimizer</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506186"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-278"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-279"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"constantFolding"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-280"></span><span> </span><span id="local-6989586621679506184"><span class="annot"><span class="annottext">fieldOf :: Proxy# "constantFolding"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506184"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-281"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-282"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-283"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27constantFolding"><span class="hs-identifier hs-var hs-var">_RewriterConfig'constantFolding</span></a></span><span>
|
|
</span><span id="line-284"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506183"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506183"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506182"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506182"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506183"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'constantFolding :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27constantFolding"><span class="hs-identifier hs-var">_RewriterConfig'constantFolding</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506182"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-285"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-286"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"shapeOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-287"></span><span> </span><span id="local-6989586621679506180"><span class="annot"><span class="annottext">fieldOf :: Proxy# "shapeOptimization"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506180"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-288"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-289"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-290"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27shapeOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'shapeOptimization</span></a></span><span>
|
|
</span><span id="line-291"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506179"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506179"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506178"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506178"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506179"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'shapeOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27shapeOptimization"><span class="hs-identifier hs-var">_RewriterConfig'shapeOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506178"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-292"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-293"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"remapping"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-294"></span><span> </span><span id="local-6989586621679506176"><span class="annot"><span class="annottext">fieldOf :: Proxy# "remapping"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506176"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-295"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-296"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-297"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27remapping"><span class="hs-identifier hs-var hs-var">_RewriterConfig'remapping</span></a></span><span>
|
|
</span><span id="line-298"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506175"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506175"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506174"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506174"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506175"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'remapping :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27remapping"><span class="hs-identifier hs-var">_RewriterConfig'remapping</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506174"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-299"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-300"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"commonSubgraphElimination"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-301"></span><span> </span><span id="local-6989586621679506172"><span class="annot"><span class="annottext">fieldOf :: Proxy# "commonSubgraphElimination"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506172"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-302"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-303"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-304"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27commonSubgraphElimination"><span class="hs-identifier hs-var hs-var">_RewriterConfig'commonSubgraphElimination</span></a></span><span>
|
|
</span><span id="line-305"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506171"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506171"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506170"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506170"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-306"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506171"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'commonSubgraphElimination :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27commonSubgraphElimination"><span class="hs-identifier hs-var">_RewriterConfig'commonSubgraphElimination</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506170"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-307"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-308"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"arithmeticOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-309"></span><span> </span><span id="local-6989586621679506168"><span class="annot"><span class="annottext">fieldOf :: Proxy# "arithmeticOptimization"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506168"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-310"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-311"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-312"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27arithmeticOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'arithmeticOptimization</span></a></span><span>
|
|
</span><span id="line-313"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506167"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506167"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506166"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506166"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506167"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'arithmeticOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27arithmeticOptimization"><span class="hs-identifier hs-var">_RewriterConfig'arithmeticOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506166"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-314"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-315"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"dependencyOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-316"></span><span> </span><span id="local-6989586621679506164"><span class="annot"><span class="annottext">fieldOf :: Proxy# "dependencyOptimization"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506164"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-317"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-318"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-319"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27dependencyOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'dependencyOptimization</span></a></span><span>
|
|
</span><span id="line-320"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506163"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506163"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506162"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506162"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506163"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'dependencyOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27dependencyOptimization"><span class="hs-identifier hs-var">_RewriterConfig'dependencyOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506162"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-321"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-322"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"loopOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-323"></span><span> </span><span id="local-6989586621679506160"><span class="annot"><span class="annottext">fieldOf :: Proxy# "loopOptimization"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506160"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-324"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-325"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-326"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27loopOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'loopOptimization</span></a></span><span>
|
|
</span><span id="line-327"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506159"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506159"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506158"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506158"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506159"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'loopOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27loopOptimization"><span class="hs-identifier hs-var">_RewriterConfig'loopOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506158"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-328"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-329"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"functionOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-330"></span><span> </span><span id="local-6989586621679506156"><span class="annot"><span class="annottext">fieldOf :: Proxy# "functionOptimization"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506156"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-331"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-332"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-333"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27functionOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'functionOptimization</span></a></span><span>
|
|
</span><span id="line-334"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506155"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506155"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506154"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506154"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506155"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'functionOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27functionOptimization"><span class="hs-identifier hs-var">_RewriterConfig'functionOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506154"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-335"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-336"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"debugStripper"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-337"></span><span> </span><span id="local-6989586621679506152"><span class="annot"><span class="annottext">fieldOf :: Proxy# "debugStripper"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506152"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-338"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-339"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-340"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27debugStripper"><span class="hs-identifier hs-var hs-var">_RewriterConfig'debugStripper</span></a></span><span>
|
|
</span><span id="line-341"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506151"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506151"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506150"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506150"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506151"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'debugStripper :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27debugStripper"><span class="hs-identifier hs-var">_RewriterConfig'debugStripper</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506150"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-342"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-343"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"disableModelPruning"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-344"></span><span> </span><span id="local-6989586621679506148"><span class="annot"><span class="annottext">fieldOf :: Proxy# "disableModelPruning"
|
|
-> (Bool -> f Bool) -> RewriterConfig -> f RewriterConfig
|
|
</span><a href="#local-6989586621679506148"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-345"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -> f Bool) -> RewriterConfig -> f RewriterConfig)
|
|
-> ((Bool -> f Bool) -> Bool -> f Bool)
|
|
-> (Bool -> f Bool)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-346"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> Bool -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig Bool Bool
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-347"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableModelPruning"><span class="hs-identifier hs-var hs-var">_RewriterConfig'disableModelPruning</span></a></span><span>
|
|
</span><span id="line-348"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506147"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506147"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506146"><span class="annot"><span class="annottext">y__ :: Bool
|
|
</span><a href="#local-6989586621679506146"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506147"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'disableModelPruning :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableModelPruning"><span class="hs-identifier hs-var">_RewriterConfig'disableModelPruning</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506146"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-349"></span><span> </span><span class="annot"><span class="annottext">(Bool -> f Bool) -> Bool -> f Bool
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-350"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"scopedAllocatorOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-351"></span><span> </span><span id="local-6989586621679506144"><span class="annot"><span class="annottext">fieldOf :: Proxy# "scopedAllocatorOptimization"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506144"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-352"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-353"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-354"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'scopedAllocatorOptimization</span></a></span><span>
|
|
</span><span id="line-355"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506143"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506143"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506142"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506142"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-356"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506143"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'scopedAllocatorOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOptimization"><span class="hs-identifier hs-var">_RewriterConfig'scopedAllocatorOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506142"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-357"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-358"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"pinToHostOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-359"></span><span> </span><span id="local-6989586621679506140"><span class="annot"><span class="annottext">fieldOf :: Proxy# "pinToHostOptimization"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506140"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-360"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-361"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-362"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27pinToHostOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'pinToHostOptimization</span></a></span><span>
|
|
</span><span id="line-363"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506139"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506139"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506138"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506138"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506139"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'pinToHostOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27pinToHostOptimization"><span class="hs-identifier hs-var">_RewriterConfig'pinToHostOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506138"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-364"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-365"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"implementationSelector"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-366"></span><span> </span><span id="local-6989586621679506136"><span class="annot"><span class="annottext">fieldOf :: Proxy# "implementationSelector"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506136"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-367"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-368"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-369"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27implementationSelector"><span class="hs-identifier hs-var hs-var">_RewriterConfig'implementationSelector</span></a></span><span>
|
|
</span><span id="line-370"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506135"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506135"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506134"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506134"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506135"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'implementationSelector :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27implementationSelector"><span class="hs-identifier hs-var">_RewriterConfig'implementationSelector</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506134"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-371"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-372"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"autoMixedPrecision"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-373"></span><span> </span><span id="local-6989586621679506132"><span class="annot"><span class="annottext">fieldOf :: Proxy# "autoMixedPrecision"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506132"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-374"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-375"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-376"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecision"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoMixedPrecision</span></a></span><span>
|
|
</span><span id="line-377"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506131"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506131"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506130"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506130"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506131"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'autoMixedPrecision :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecision"><span class="hs-identifier hs-var">_RewriterConfig'autoMixedPrecision</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506130"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-378"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-379"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"autoMixedPrecisionMkl"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-380"></span><span> </span><span id="local-6989586621679506128"><span class="annot"><span class="annottext">fieldOf :: Proxy# "autoMixedPrecisionMkl"
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506128"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-381"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-382"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig -> RewriterConfig'Toggle -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-383"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecisionMkl"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoMixedPrecisionMkl</span></a></span><span>
|
|
</span><span id="line-384"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506127"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506127"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506126"><span class="annot"><span class="annottext">y__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506126"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506127"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'autoMixedPrecisionMkl :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecisionMkl"><span class="hs-identifier hs-var">_RewriterConfig'autoMixedPrecisionMkl</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679506126"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-385"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'Toggle -> f RewriterConfig'Toggle)
|
|
-> RewriterConfig'Toggle -> f RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-386"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"disableMetaOptimizer"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-387"></span><span> </span><span id="local-6989586621679506124"><span class="annot"><span class="annottext">fieldOf :: Proxy# "disableMetaOptimizer"
|
|
-> (Bool -> f Bool) -> RewriterConfig -> f RewriterConfig
|
|
</span><a href="#local-6989586621679506124"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-388"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -> f Bool) -> RewriterConfig -> f RewriterConfig)
|
|
-> ((Bool -> f Bool) -> Bool -> f Bool)
|
|
-> (Bool -> f Bool)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-389"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> Bool -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig Bool Bool
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-390"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableMetaOptimizer"><span class="hs-identifier hs-var hs-var">_RewriterConfig'disableMetaOptimizer</span></a></span><span>
|
|
</span><span id="line-391"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506123"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506123"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506122"><span class="annot"><span class="annottext">y__ :: Bool
|
|
</span><a href="#local-6989586621679506122"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506123"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'disableMetaOptimizer :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableMetaOptimizer"><span class="hs-identifier hs-var">_RewriterConfig'disableMetaOptimizer</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506122"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-392"></span><span> </span><span class="annot"><span class="annottext">(Bool -> f Bool) -> Bool -> f Bool
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-393"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"metaOptimizerIterations"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-394"></span><span> </span><span id="local-6989586621679506120"><span class="annot"><span class="annottext">fieldOf :: Proxy# "metaOptimizerIterations"
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> f RewriterConfig'NumIterationsType)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506120"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-395"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'NumIterationsType
|
|
-> f RewriterConfig'NumIterationsType)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'NumIterationsType
|
|
-> f RewriterConfig'NumIterationsType)
|
|
-> RewriterConfig'NumIterationsType
|
|
-> f RewriterConfig'NumIterationsType)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> f RewriterConfig'NumIterationsType)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-396"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'NumIterationsType)
|
|
-> (RewriterConfig
|
|
-> RewriterConfig'NumIterationsType -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'NumIterationsType
|
|
RewriterConfig'NumIterationsType
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-397"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerIterations"><span class="hs-identifier hs-var hs-var">_RewriterConfig'metaOptimizerIterations</span></a></span><span>
|
|
</span><span id="line-398"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506119"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506119"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506118"><span class="annot"><span class="annottext">y__ :: RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679506118"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506119"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'metaOptimizerIterations :: RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerIterations"><span class="hs-identifier hs-var">_RewriterConfig'metaOptimizerIterations</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679506118"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-399"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'NumIterationsType
|
|
-> f RewriterConfig'NumIterationsType)
|
|
-> RewriterConfig'NumIterationsType
|
|
-> f RewriterConfig'NumIterationsType
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-400"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"minGraphNodes"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-401"></span><span> </span><span id="local-6989586621679506116"><span class="annot"><span class="annottext">fieldOf :: Proxy# "minGraphNodes"
|
|
-> (Int32 -> f Int32) -> RewriterConfig -> f RewriterConfig
|
|
</span><a href="#local-6989586621679506116"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-402"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -> f Int32) -> RewriterConfig -> f RewriterConfig)
|
|
-> ((Int32 -> f Int32) -> Int32 -> f Int32)
|
|
-> (Int32 -> f Int32)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-403"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Int32)
|
|
-> (RewriterConfig -> Int32 -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig Int32 Int32
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-404"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27minGraphNodes"><span class="hs-identifier hs-var hs-var">_RewriterConfig'minGraphNodes</span></a></span><span>
|
|
</span><span id="line-405"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506115"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506115"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506114"><span class="annot"><span class="annottext">y__ :: Int32
|
|
</span><a href="#local-6989586621679506114"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506115"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'minGraphNodes :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27minGraphNodes"><span class="hs-identifier hs-var">_RewriterConfig'minGraphNodes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679506114"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-406"></span><span> </span><span class="annot"><span class="annottext">(Int32 -> f Int32) -> Int32 -> f Int32
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-407"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"memoryOptimization"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-408"></span><span> </span><span id="local-6989586621679506112"><span class="annot"><span class="annottext">fieldOf :: Proxy# "memoryOptimization"
|
|
-> (RewriterConfig'MemOptType -> f RewriterConfig'MemOptType)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506112"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-409"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((RewriterConfig'MemOptType -> f RewriterConfig'MemOptType)
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((RewriterConfig'MemOptType -> f RewriterConfig'MemOptType)
|
|
-> RewriterConfig'MemOptType -> f RewriterConfig'MemOptType)
|
|
-> (RewriterConfig'MemOptType -> f RewriterConfig'MemOptType)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-410"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> RewriterConfig'MemOptType)
|
|
-> (RewriterConfig -> RewriterConfig'MemOptType -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'MemOptType
|
|
RewriterConfig'MemOptType
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-411"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'memoryOptimization</span></a></span><span>
|
|
</span><span id="line-412"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506111"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506111"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506110"><span class="annot"><span class="annottext">y__ :: RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679506110"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506111"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'memoryOptimization :: RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimization"><span class="hs-identifier hs-var">_RewriterConfig'memoryOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679506110"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-413"></span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'MemOptType -> f RewriterConfig'MemOptType)
|
|
-> RewriterConfig'MemOptType -> f RewriterConfig'MemOptType
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-414"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"memoryOptimizerTargetNodeNameScope"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-415"></span><span> </span><span id="local-6989586621679506108"><span class="annot"><span class="annottext">fieldOf :: Proxy# "memoryOptimizerTargetNodeNameScope"
|
|
-> (Text -> f Text) -> RewriterConfig -> f RewriterConfig
|
|
</span><a href="#local-6989586621679506108"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-416"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text) -> RewriterConfig -> f RewriterConfig)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-417"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Text)
|
|
-> (RewriterConfig -> Text -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig Text Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-418"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimizerTargetNodeNameScope"><span class="hs-identifier hs-var hs-var">_RewriterConfig'memoryOptimizerTargetNodeNameScope</span></a></span><span>
|
|
</span><span id="line-419"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506107"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506107"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506106"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679506106"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-420"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506107"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'memoryOptimizerTargetNodeNameScope :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimizerTargetNodeNameScope"><span class="hs-identifier hs-var">_RewriterConfig'memoryOptimizerTargetNodeNameScope</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679506106"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-421"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-422"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"metaOptimizerTimeoutMs"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int64</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-423"></span><span> </span><span id="local-6989586621679506104"><span class="annot"><span class="annottext">fieldOf :: Proxy# "metaOptimizerTimeoutMs"
|
|
-> (Int64 -> f Int64) -> RewriterConfig -> f RewriterConfig
|
|
</span><a href="#local-6989586621679506104"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-424"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int64 -> f Int64) -> RewriterConfig -> f RewriterConfig)
|
|
-> ((Int64 -> f Int64) -> Int64 -> f Int64)
|
|
-> (Int64 -> f Int64)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-425"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Int64)
|
|
-> (RewriterConfig -> Int64 -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig Int64 Int64
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-426"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Int64
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerTimeoutMs"><span class="hs-identifier hs-var hs-var">_RewriterConfig'metaOptimizerTimeoutMs</span></a></span><span>
|
|
</span><span id="line-427"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506103"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506103"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506102"><span class="annot"><span class="annottext">y__ :: Int64
|
|
</span><a href="#local-6989586621679506102"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506103"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'metaOptimizerTimeoutMs :: Int64
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerTimeoutMs"><span class="hs-identifier hs-var">_RewriterConfig'metaOptimizerTimeoutMs</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int64
|
|
</span><a href="#local-6989586621679506102"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-428"></span><span> </span><span class="annot"><span class="annottext">(Int64 -> f Int64) -> Int64 -> f Int64
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-429"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"autoParallel"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-430"></span><span> </span><span id="local-6989586621679506100"><span class="annot"><span class="annottext">fieldOf :: Proxy# "autoParallel"
|
|
-> (AutoParallelOptions -> f AutoParallelOptions)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506100"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-431"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((AutoParallelOptions -> f AutoParallelOptions)
|
|
-> Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> (AutoParallelOptions -> f AutoParallelOptions)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-432"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe AutoParallelOptions)
|
|
-> (RewriterConfig -> Maybe AutoParallelOptions -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe AutoParallelOptions)
|
|
(Maybe AutoParallelOptions)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-433"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoParallel"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoParallel</span></a></span><span>
|
|
</span><span id="line-434"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506099"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506099"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506098"><span class="annot"><span class="annottext">y__ :: Maybe AutoParallelOptions
|
|
</span><a href="#local-6989586621679506098"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506099"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'autoParallel :: Maybe AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoParallel"><span class="hs-identifier hs-var">_RewriterConfig'autoParallel</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe AutoParallelOptions
|
|
</span><a href="#local-6989586621679506098"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-435"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
-> Lens' (Maybe AutoParallelOptions) AutoParallelOptions
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-436"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'autoParallel"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-437"></span><span> </span><span id="local-6989586621679506095"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'autoParallel"
|
|
-> (Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506095"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-438"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> (Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-439"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe AutoParallelOptions)
|
|
-> (RewriterConfig -> Maybe AutoParallelOptions -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe AutoParallelOptions)
|
|
(Maybe AutoParallelOptions)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-440"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoParallel"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoParallel</span></a></span><span>
|
|
</span><span id="line-441"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506094"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506094"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506093"><span class="annot"><span class="annottext">y__ :: Maybe AutoParallelOptions
|
|
</span><a href="#local-6989586621679506093"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506094"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'autoParallel :: Maybe AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoParallel"><span class="hs-identifier hs-var">_RewriterConfig'autoParallel</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe AutoParallelOptions
|
|
</span><a href="#local-6989586621679506093"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-442"></span><span> </span><span class="annot"><span class="annottext">(Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions))
|
|
-> Maybe AutoParallelOptions -> f (Maybe AutoParallelOptions)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-443"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"failOnOptimizerErrors"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-444"></span><span> </span><span id="local-6989586621679506091"><span class="annot"><span class="annottext">fieldOf :: Proxy# "failOnOptimizerErrors"
|
|
-> (Bool -> f Bool) -> RewriterConfig -> f RewriterConfig
|
|
</span><a href="#local-6989586621679506091"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-445"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -> f Bool) -> RewriterConfig -> f RewriterConfig)
|
|
-> ((Bool -> f Bool) -> Bool -> f Bool)
|
|
-> (Bool -> f Bool)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-446"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Bool)
|
|
-> (RewriterConfig -> Bool -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig Bool Bool
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-447"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27failOnOptimizerErrors"><span class="hs-identifier hs-var hs-var">_RewriterConfig'failOnOptimizerErrors</span></a></span><span>
|
|
</span><span id="line-448"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506090"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506090"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506089"><span class="annot"><span class="annottext">y__ :: Bool
|
|
</span><a href="#local-6989586621679506089"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506090"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'failOnOptimizerErrors :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27failOnOptimizerErrors"><span class="hs-identifier hs-var">_RewriterConfig'failOnOptimizerErrors</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679506089"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-449"></span><span> </span><span class="annot"><span class="annottext">(Bool -> f Bool) -> Bool -> f Bool
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-450"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"scopedAllocatorOpts"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-451"></span><span> </span><span id="local-6989586621679506087"><span class="annot"><span class="annottext">fieldOf :: Proxy# "scopedAllocatorOpts"
|
|
-> (ScopedAllocatorOptions -> f ScopedAllocatorOptions)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506087"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-452"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ScopedAllocatorOptions -> f (Maybe ScopedAllocatorOptions))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((ScopedAllocatorOptions -> f ScopedAllocatorOptions)
|
|
-> Maybe ScopedAllocatorOptions
|
|
-> f (Maybe ScopedAllocatorOptions))
|
|
-> (ScopedAllocatorOptions -> f ScopedAllocatorOptions)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-453"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe ScopedAllocatorOptions)
|
|
-> (RewriterConfig
|
|
-> Maybe ScopedAllocatorOptions -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe ScopedAllocatorOptions)
|
|
(Maybe ScopedAllocatorOptions)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-454"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOpts"><span class="hs-identifier hs-var hs-var">_RewriterConfig'scopedAllocatorOpts</span></a></span><span>
|
|
</span><span id="line-455"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506086"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506086"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506085"><span class="annot"><span class="annottext">y__ :: Maybe ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679506085"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506086"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'scopedAllocatorOpts :: Maybe ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOpts"><span class="hs-identifier hs-var">_RewriterConfig'scopedAllocatorOpts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679506085"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-456"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
-> Lens' (Maybe ScopedAllocatorOptions) ScopedAllocatorOptions
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-457"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'scopedAllocatorOpts"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-458"></span><span> </span><span id="local-6989586621679506083"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'scopedAllocatorOpts"
|
|
-> (Maybe ScopedAllocatorOptions
|
|
-> f (Maybe ScopedAllocatorOptions))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506083"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-459"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe ScopedAllocatorOptions -> f (Maybe ScopedAllocatorOptions))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((Maybe ScopedAllocatorOptions
|
|
-> f (Maybe ScopedAllocatorOptions))
|
|
-> Maybe ScopedAllocatorOptions
|
|
-> f (Maybe ScopedAllocatorOptions))
|
|
-> (Maybe ScopedAllocatorOptions
|
|
-> f (Maybe ScopedAllocatorOptions))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-460"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe ScopedAllocatorOptions)
|
|
-> (RewriterConfig
|
|
-> Maybe ScopedAllocatorOptions -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe ScopedAllocatorOptions)
|
|
(Maybe ScopedAllocatorOptions)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-461"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOpts"><span class="hs-identifier hs-var hs-var">_RewriterConfig'scopedAllocatorOpts</span></a></span><span>
|
|
</span><span id="line-462"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506082"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506082"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506081"><span class="annot"><span class="annottext">y__ :: Maybe ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679506081"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506082"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'scopedAllocatorOpts :: Maybe ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOpts"><span class="hs-identifier hs-var">_RewriterConfig'scopedAllocatorOpts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679506081"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-463"></span><span> </span><span class="annot"><span class="annottext">(Maybe ScopedAllocatorOptions -> f (Maybe ScopedAllocatorOptions))
|
|
-> Maybe ScopedAllocatorOptions -> f (Maybe ScopedAllocatorOptions)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-464"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"optimizers"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-465"></span><span> </span><span id="local-6989586621679506079"><span class="annot"><span class="annottext">fieldOf :: Proxy# "optimizers"
|
|
-> ([Text] -> f [Text]) -> RewriterConfig -> f RewriterConfig
|
|
</span><a href="#local-6989586621679506079"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-466"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> (([Text] -> f [Text]) -> Vector Text -> f (Vector Text))
|
|
-> ([Text] -> f [Text])
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-467"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Vector Text)
|
|
-> (RewriterConfig -> Vector Text -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-468"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27optimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'optimizers</span></a></span><span>
|
|
</span><span id="line-469"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506078"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506078"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506077"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679506077"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506078"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'optimizers :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27optimizers"><span class="hs-identifier hs-var">_RewriterConfig'optimizers</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679506077"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-470"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -> [Text])
|
|
-> (Vector Text -> [Text] -> Vector Text)
|
|
-> Lens (Vector Text) (Vector Text) [Text] [Text]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-471"></span><span> </span><span class="annot"><span class="annottext">Vector Text -> [Text]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-472"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679506075"><span class="annot"><span class="annottext">y__ :: [Text]
|
|
</span><a href="#local-6989586621679506075"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[Text] -> Vector Text
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
|
|
</span><a href="#local-6989586621679506075"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-473"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'optimizers"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-474"></span><span> </span><span id="local-6989586621679506072"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'optimizers"
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506072"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-475"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((Vector Text -> f (Vector Text))
|
|
-> Vector Text -> f (Vector Text))
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-476"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Vector Text)
|
|
-> (RewriterConfig -> Vector Text -> RewriterConfig)
|
|
-> Lens RewriterConfig RewriterConfig (Vector Text) (Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-477"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27optimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'optimizers</span></a></span><span>
|
|
</span><span id="line-478"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506071"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506071"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506070"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679506070"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506071"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'optimizers :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27optimizers"><span class="hs-identifier hs-var">_RewriterConfig'optimizers</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679506070"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-479"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -> f (Vector Text)) -> Vector Text -> f (Vector Text)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-480"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"customOptimizers"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-481"></span><span> </span><span id="local-6989586621679506068"><span class="annot"><span class="annottext">fieldOf :: Proxy# "customOptimizers"
|
|
-> ([RewriterConfig'CustomGraphOptimizer]
|
|
-> f [RewriterConfig'CustomGraphOptimizer])
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506068"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-482"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> (([RewriterConfig'CustomGraphOptimizer]
|
|
-> f [RewriterConfig'CustomGraphOptimizer])
|
|
-> Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> ([RewriterConfig'CustomGraphOptimizer]
|
|
-> f [RewriterConfig'CustomGraphOptimizer])
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-483"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Vector RewriterConfig'CustomGraphOptimizer)
|
|
-> (RewriterConfig
|
|
-> Vector RewriterConfig'CustomGraphOptimizer -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-484"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27customOptimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'customOptimizers</span></a></span><span>
|
|
</span><span id="line-485"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506067"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506067"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506066"><span class="annot"><span class="annottext">y__ :: Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679506066"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506067"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'customOptimizers :: Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27customOptimizers"><span class="hs-identifier hs-var">_RewriterConfig'customOptimizers</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679506066"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-486"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector RewriterConfig'CustomGraphOptimizer
|
|
-> [RewriterConfig'CustomGraphOptimizer])
|
|
-> (Vector RewriterConfig'CustomGraphOptimizer
|
|
-> [RewriterConfig'CustomGraphOptimizer]
|
|
-> Vector RewriterConfig'CustomGraphOptimizer)
|
|
-> Lens
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
[RewriterConfig'CustomGraphOptimizer]
|
|
[RewriterConfig'CustomGraphOptimizer]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-487"></span><span> </span><span class="annot"><span class="annottext">Vector RewriterConfig'CustomGraphOptimizer
|
|
-> [RewriterConfig'CustomGraphOptimizer]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-488"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679506065"><span class="annot"><span class="annottext">y__ :: [RewriterConfig'CustomGraphOptimizer]
|
|
</span><a href="#local-6989586621679506065"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[RewriterConfig'CustomGraphOptimizer]
|
|
-> Vector RewriterConfig'CustomGraphOptimizer
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[RewriterConfig'CustomGraphOptimizer]
|
|
</span><a href="#local-6989586621679506065"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-489"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'customOptimizers"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-490"></span><span> </span><span id="local-6989586621679506063"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'customOptimizers"
|
|
-> (Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506063"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-491"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> (Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-492"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Vector RewriterConfig'CustomGraphOptimizer)
|
|
-> (RewriterConfig
|
|
-> Vector RewriterConfig'CustomGraphOptimizer -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-493"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27customOptimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'customOptimizers</span></a></span><span>
|
|
</span><span id="line-494"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506062"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506062"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506061"><span class="annot"><span class="annottext">y__ :: Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679506061"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506062"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'customOptimizers :: Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27customOptimizers"><span class="hs-identifier hs-var">_RewriterConfig'customOptimizers</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679506061"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-495"></span><span> </span><span class="annot"><span class="annottext">(Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer))
|
|
-> Vector RewriterConfig'CustomGraphOptimizer
|
|
-> f (Vector RewriterConfig'CustomGraphOptimizer)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-496"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"interOptimizerVerifierConfig"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-497"></span><span> </span><span id="local-6989586621679506059"><span class="annot"><span class="annottext">fieldOf :: Proxy# "interOptimizerVerifierConfig"
|
|
-> (VerifierConfig -> f VerifierConfig)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506059"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-498"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((VerifierConfig -> f VerifierConfig)
|
|
-> Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> (VerifierConfig -> f VerifierConfig)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-499"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe VerifierConfig)
|
|
-> (RewriterConfig -> Maybe VerifierConfig -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-500"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27interOptimizerVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'interOptimizerVerifierConfig</span></a></span><span>
|
|
</span><span id="line-501"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506058"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506058"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506057"><span class="annot"><span class="annottext">y__ :: Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506057"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-502"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506058"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'interOptimizerVerifierConfig :: Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27interOptimizerVerifierConfig"><span class="hs-identifier hs-var">_RewriterConfig'interOptimizerVerifierConfig</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506057"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-503"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VerifierConfig -> Lens' (Maybe VerifierConfig) VerifierConfig
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">VerifierConfig
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-504"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'interOptimizerVerifierConfig"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-505"></span><span> </span><span id="local-6989586621679506055"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'interOptimizerVerifierConfig"
|
|
-> (Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506055"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-506"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> (Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-507"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe VerifierConfig)
|
|
-> (RewriterConfig -> Maybe VerifierConfig -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-508"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27interOptimizerVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'interOptimizerVerifierConfig</span></a></span><span>
|
|
</span><span id="line-509"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506054"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506054"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506053"><span class="annot"><span class="annottext">y__ :: Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506053"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-510"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506054"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'interOptimizerVerifierConfig :: Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27interOptimizerVerifierConfig"><span class="hs-identifier hs-var">_RewriterConfig'interOptimizerVerifierConfig</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506053"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-511"></span><span> </span><span class="annot"><span class="annottext">(Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> Maybe VerifierConfig -> f (Maybe VerifierConfig)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-512"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"postOptimizationVerifierConfig"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-513"></span><span> </span><span id="local-6989586621679506051"><span class="annot"><span class="annottext">fieldOf :: Proxy# "postOptimizationVerifierConfig"
|
|
-> (VerifierConfig -> f VerifierConfig)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506051"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-514"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((VerifierConfig -> f VerifierConfig)
|
|
-> Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> (VerifierConfig -> f VerifierConfig)
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-515"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe VerifierConfig)
|
|
-> (RewriterConfig -> Maybe VerifierConfig -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-516"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27postOptimizationVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'postOptimizationVerifierConfig</span></a></span><span>
|
|
</span><span id="line-517"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506050"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506050"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506049"><span class="annot"><span class="annottext">y__ :: Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506049"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-518"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506050"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'postOptimizationVerifierConfig :: Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27postOptimizationVerifierConfig"><span class="hs-identifier hs-var">_RewriterConfig'postOptimizationVerifierConfig</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506049"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-519"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VerifierConfig -> Lens' (Maybe VerifierConfig) VerifierConfig
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">VerifierConfig
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-520"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'postOptimizationVerifierConfig"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-521"></span><span> </span><span id="local-6989586621679506047"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'postOptimizationVerifierConfig"
|
|
-> (Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
</span><a href="#local-6989586621679506047"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-522"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig -> f RewriterConfig)
|
|
-> ((Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> (Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> RewriterConfig
|
|
-> f RewriterConfig
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-523"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig -> Maybe VerifierConfig)
|
|
-> (RewriterConfig -> Maybe VerifierConfig -> RewriterConfig)
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-524"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27postOptimizationVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'postOptimizationVerifierConfig</span></a></span><span>
|
|
</span><span id="line-525"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679506046"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679506046"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679506045"><span class="annot"><span class="annottext">y__ :: Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506045"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-526"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679506046"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'postOptimizationVerifierConfig :: Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27postOptimizationVerifierConfig"><span class="hs-identifier hs-var">_RewriterConfig'postOptimizationVerifierConfig</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe VerifierConfig
|
|
</span><a href="#local-6989586621679506045"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-527"></span><span> </span><span class="annot"><span class="annottext">(Maybe VerifierConfig -> f (Maybe VerifierConfig))
|
|
-> Maybe VerifierConfig -> f (Maybe VerifierConfig)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-528"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679506038"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-529"></span><span> </span><span id="local-6989586621679506034"><span class="annot"><span class="annottext">messageName :: Proxy RewriterConfig -> Text
|
|
</span><a href="#local-6989586621679506034"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.RewriterConfig"</span></span><span>
|
|
</span><span id="line-530"></span><span> </span><span id="local-6989586621679506033"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy RewriterConfig -> ByteString
|
|
</span><a href="#local-6989586621679506033"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-531"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\SORewriterConfig\DC2L\n\
|
|
\\DLElayout_optimizer\CAN\SOH \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SIlayoutOptimizer\DC2L\n\
|
|
\\DLEconstant_folding\CAN\ETX \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SIconstantFolding\DC2P\n\
|
|
\\DC2shape_optimization\CAN\r \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DC1shapeOptimization\DC2?\n\
|
|
\\tremapping\CAN\SO \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\tremapping\DC2a\n\
|
|
\\ESCcommon_subgraph_elimination\CAN\CAN \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\EMcommonSubgraphElimination\DC2Z\n\
|
|
\\ETBarithmetic_optimization\CAN\a \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SYNarithmeticOptimization\DC2Z\n\
|
|
\\ETBdependency_optimization\CAN\b \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SYNdependencyOptimization\DC2N\n\
|
|
\\DC1loop_optimization\CAN\t \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DLEloopOptimization\DC2V\n\
|
|
\\NAKfunction_optimization\CAN\n\
|
|
\ \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DC4functionOptimization\DC2H\n\
|
|
\\SOdebug_stripper\CAN\v \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\rdebugStripper\DC22\n\
|
|
\\NAKdisable_model_pruning\CAN\STX \SOH(\bR\DC3disableModelPruning\DC2e\n\
|
|
\\GSscoped_allocator_optimization\CAN\SI \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\ESCscopedAllocatorOptimization\DC2Z\n\
|
|
\\CANpin_to_host_optimization\CAN\DC2 \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\NAKpinToHostOptimization\DC2Z\n\
|
|
\\ETBimplementation_selector\CAN\SYN \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SYNimplementationSelector\DC2S\n\
|
|
\\DC4auto_mixed_precision\CAN\ETB \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DC2autoMixedPrecision\DC2Z\n\
|
|
\\CANauto_mixed_precision_mkl\CAN\EM \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\NAKautoMixedPrecisionMkl\DC24\n\
|
|
\\SYNdisable_meta_optimizer\CAN\DC3 \SOH(\bR\DC4disableMetaOptimizer\DC2h\n\
|
|
\\EMmeta_optimizer_iterations\CAN\f \SOH(\SO2,.tensorflow.RewriterConfig.NumIterationsTypeR\ETBmetaOptimizerIterations\DC2&\n\
|
|
\\SImin_graph_nodes\CAN\DC1 \SOH(\ENQR\rminGraphNodes\DC2V\n\
|
|
\\DC3memory_optimization\CAN\EOT \SOH(\SO2%.tensorflow.RewriterConfig.MemOptTypeR\DC2memoryOptimization\DC2S\n\
|
|
\'memory_optimizer_target_node_name_scope\CAN\ACK \SOH(\tR\"memoryOptimizerTargetNodeNameScope\DC29\n\
|
|
\\EMmeta_optimizer_timeout_ms\CAN\DC4 \SOH(\ETXR\SYNmetaOptimizerTimeoutMs\DC2D\n\
|
|
\\rauto_parallel\CAN\ENQ \SOH(\v2\US.tensorflow.AutoParallelOptionsR\fautoParallel\DC27\n\
|
|
\\CANfail_on_optimizer_errors\CAN\NAK \SOH(\bR\NAKfailOnOptimizerErrors\DC2V\n\
|
|
\\NAKscoped_allocator_opts\CAN\DLE \SOH(\v2\".tensorflow.ScopedAllocatorOptionsR\DC3scopedAllocatorOpts\DC2\RS\n\
|
|
\\n\
|
|
\optimizers\CANd \ETX(\tR\n\
|
|
\optimizers\DC2]\n\
|
|
\\DC1custom_optimizers\CAN\200\SOH \ETX(\v2/.tensorflow.RewriterConfig.CustomGraphOptimizerR\DLEcustomOptimizers\DC2b\n\
|
|
\\USinter_optimizer_verifier_config\CAN\172\STX \SOH(\v2\SUB.tensorflow.VerifierConfigR\FSinterOptimizerVerifierConfig\DC2f\n\
|
|
\!post_optimization_verifier_config\CAN\173\STX \SOH(\v2\SUB.tensorflow.VerifierConfigR\RSpostOptimizationVerifierConfig\SUB\234\SOH\n\
|
|
\\DC4CustomGraphOptimizer\DC2\DC2\n\
|
|
\\EOTname\CAN\SOH \SOH(\tR\EOTname\DC2f\n\
|
|
\\rparameter_map\CAN\STX \ETX(\v2A.tensorflow.RewriterConfig.CustomGraphOptimizer.ParameterMapEntryR\fparameterMap\SUBV\n\
|
|
\\DC1ParameterMapEntry\DC2\DLE\n\
|
|
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2+\n\
|
|
\\ENQvalue\CAN\STX \SOH(\v2\NAK.tensorflow.AttrValueR\ENQvalue:\STX8\SOH\"6\n\
|
|
\\ACKToggle\DC2\v\n\
|
|
\\aDEFAULT\DLE\NUL\DC2\ACK\n\
|
|
\\STXON\DLE\SOH\DC2\a\n\
|
|
\\ETXOFF\DLE\STX\DC2\SO\n\
|
|
\\n\
|
|
\AGGRESSIVE\DLE\ETX\"<\n\
|
|
\\DC1NumIterationsType\DC2\NAK\n\
|
|
\\DC1DEFAULT_NUM_ITERS\DLE\NUL\DC2\a\n\
|
|
\\ETXONE\DLE\SOH\DC2\a\n\
|
|
\\ETXTWO\DLE\STX\"\159\SOH\n\
|
|
\\n\
|
|
\MemOptType\DC2\DC3\n\
|
|
\\SIDEFAULT_MEM_OPT\DLE\NUL\DC2\SO\n\
|
|
\\n\
|
|
\NO_MEM_OPT\DLE\SOH\DC2\n\
|
|
\\n\
|
|
\\ACKMANUAL\DLE\STX\DC2\ETB\n\
|
|
\\DC3SWAPPING_HEURISTICS\DLE\EOT\DC2\FS\n\
|
|
\\CANRECOMPUTATION_HEURISTICS\DLE\ENQ\DC2\EM\n\
|
|
\\NAKSCHEDULING_HEURISTICS\DLE\ACK\DC2\SO\n\
|
|
\\n\
|
|
\HEURISTICS\DLE\ETX"</span></span><span>
|
|
</span><span id="line-593"></span><span> </span><span id="local-6989586621679506032"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy RewriterConfig -> ByteString
|
|
</span><a href="#local-6989586621679506032"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-594"></span><span> </span><span id="local-6989586621679506031"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor RewriterConfig)
|
|
</span><a href="#local-6989586621679506031"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-595"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-596"></span><span> </span><span id="local-6989586621679506030"><span class="annot"><span class="annottext">layoutOptimizer__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506030"><span class="hs-identifier hs-var hs-var">layoutOptimizer__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-597"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-598"></span><span> </span><span class="annot"><span class="hs-string">"layout_optimizer"</span></span><span>
|
|
</span><span id="line-599"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-600"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-601"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-602"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-603"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"layoutOptimizer"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-604"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-605"></span><span> </span><span id="local-6989586621679506028"><span class="annot"><span class="annottext">constantFolding__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506028"><span class="hs-identifier hs-var hs-var">constantFolding__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-606"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-607"></span><span> </span><span class="annot"><span class="hs-string">"constant_folding"</span></span><span>
|
|
</span><span id="line-608"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-609"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-610"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-611"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-612"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"constantFolding"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-613"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-614"></span><span> </span><span id="local-6989586621679506027"><span class="annot"><span class="annottext">shapeOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506027"><span class="hs-identifier hs-var hs-var">shapeOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-615"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-616"></span><span> </span><span class="annot"><span class="hs-string">"shape_optimization"</span></span><span>
|
|
</span><span id="line-617"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-618"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-619"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-620"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-621"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"shapeOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-622"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-623"></span><span> </span><span id="local-6989586621679506026"><span class="annot"><span class="annottext">remapping__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506026"><span class="hs-identifier hs-var hs-var">remapping__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-624"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-625"></span><span> </span><span class="annot"><span class="hs-string">"remapping"</span></span><span>
|
|
</span><span id="line-626"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-627"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-628"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-629"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-630"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"remapping"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-631"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-632"></span><span> </span><span id="local-6989586621679506025"><span class="annot"><span class="annottext">commonSubgraphElimination__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506025"><span class="hs-identifier hs-var hs-var">commonSubgraphElimination__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-633"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-634"></span><span> </span><span class="annot"><span class="hs-string">"common_subgraph_elimination"</span></span><span>
|
|
</span><span id="line-635"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-636"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-637"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-638"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-639"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"commonSubgraphElimination"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-640"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-641"></span><span> </span><span id="local-6989586621679506024"><span class="annot"><span class="annottext">arithmeticOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506024"><span class="hs-identifier hs-var hs-var">arithmeticOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-642"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-643"></span><span> </span><span class="annot"><span class="hs-string">"arithmetic_optimization"</span></span><span>
|
|
</span><span id="line-644"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-645"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-646"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-647"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-648"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"arithmeticOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-649"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-650"></span><span> </span><span id="local-6989586621679506023"><span class="annot"><span class="annottext">dependencyOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506023"><span class="hs-identifier hs-var hs-var">dependencyOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-651"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-652"></span><span> </span><span class="annot"><span class="hs-string">"dependency_optimization"</span></span><span>
|
|
</span><span id="line-653"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-654"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-655"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-656"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-657"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"dependencyOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-658"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-659"></span><span> </span><span id="local-6989586621679506022"><span class="annot"><span class="annottext">loopOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506022"><span class="hs-identifier hs-var hs-var">loopOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-660"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-661"></span><span> </span><span class="annot"><span class="hs-string">"loop_optimization"</span></span><span>
|
|
</span><span id="line-662"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-663"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-664"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-665"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-666"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"loopOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-667"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-668"></span><span> </span><span id="local-6989586621679506021"><span class="annot"><span class="annottext">functionOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506021"><span class="hs-identifier hs-var hs-var">functionOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-669"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-670"></span><span> </span><span class="annot"><span class="hs-string">"function_optimization"</span></span><span>
|
|
</span><span id="line-671"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-672"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-673"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-674"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-675"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"functionOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-676"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-677"></span><span> </span><span id="local-6989586621679506020"><span class="annot"><span class="annottext">debugStripper__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506020"><span class="hs-identifier hs-var hs-var">debugStripper__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-678"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-679"></span><span> </span><span class="annot"><span class="hs-string">"debug_stripper"</span></span><span>
|
|
</span><span id="line-680"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-681"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-682"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-683"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-684"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"debugStripper"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-685"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-686"></span><span> </span><span id="local-6989586621679506019"><span class="annot"><span class="annottext">disableModelPruning__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506019"><span class="hs-identifier hs-var hs-var">disableModelPruning__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-687"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Bool
|
|
-> FieldAccessor RewriterConfig Bool
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-688"></span><span> </span><span class="annot"><span class="hs-string">"disable_model_pruning"</span></span><span>
|
|
</span><span id="line-689"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -> FieldTypeDescriptor Bool
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-690"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-691"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
|
|
-> Lens RewriterConfig RewriterConfig Bool Bool
|
|
-> FieldAccessor RewriterConfig Bool
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-692"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-693"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"disableModelPruning"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-694"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-695"></span><span> </span><span id="local-6989586621679506018"><span class="annot"><span class="annottext">scopedAllocatorOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506018"><span class="hs-identifier hs-var hs-var">scopedAllocatorOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-696"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-697"></span><span> </span><span class="annot"><span class="hs-string">"scoped_allocator_optimization"</span></span><span>
|
|
</span><span id="line-698"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-699"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-700"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-701"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-702"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"scopedAllocatorOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-703"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-704"></span><span> </span><span id="local-6989586621679506017"><span class="annot"><span class="annottext">pinToHostOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506017"><span class="hs-identifier hs-var hs-var">pinToHostOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-705"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-706"></span><span> </span><span class="annot"><span class="hs-string">"pin_to_host_optimization"</span></span><span>
|
|
</span><span id="line-707"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-708"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-709"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-710"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-711"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pinToHostOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-712"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-713"></span><span> </span><span id="local-6989586621679506016"><span class="annot"><span class="annottext">implementationSelector__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506016"><span class="hs-identifier hs-var hs-var">implementationSelector__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-714"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-715"></span><span> </span><span class="annot"><span class="hs-string">"implementation_selector"</span></span><span>
|
|
</span><span id="line-716"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-717"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-718"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-719"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-720"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"implementationSelector"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-721"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-722"></span><span> </span><span id="local-6989586621679506015"><span class="annot"><span class="annottext">autoMixedPrecision__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506015"><span class="hs-identifier hs-var hs-var">autoMixedPrecision__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-723"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-724"></span><span> </span><span class="annot"><span class="hs-string">"auto_mixed_precision"</span></span><span>
|
|
</span><span id="line-725"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-726"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-727"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-728"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-729"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"autoMixedPrecision"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-730"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-731"></span><span> </span><span id="local-6989586621679506014"><span class="annot"><span class="annottext">autoMixedPrecisionMkl__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506014"><span class="hs-identifier hs-var hs-var">autoMixedPrecisionMkl__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-732"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-733"></span><span> </span><span class="annot"><span class="hs-string">"auto_mixed_precision_mkl"</span></span><span>
|
|
</span><span id="line-734"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
-> FieldTypeDescriptor RewriterConfig'Toggle
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'Toggle
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-735"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-736"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> FieldAccessor RewriterConfig RewriterConfig'Toggle
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-737"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'Toggle
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-738"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"autoMixedPrecisionMkl"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-739"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-740"></span><span> </span><span id="local-6989586621679506013"><span class="annot"><span class="annottext">disableMetaOptimizer__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506013"><span class="hs-identifier hs-var hs-var">disableMetaOptimizer__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-741"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Bool
|
|
-> FieldAccessor RewriterConfig Bool
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-742"></span><span> </span><span class="annot"><span class="hs-string">"disable_meta_optimizer"</span></span><span>
|
|
</span><span id="line-743"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -> FieldTypeDescriptor Bool
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-744"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-745"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
|
|
-> Lens RewriterConfig RewriterConfig Bool Bool
|
|
-> FieldAccessor RewriterConfig Bool
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-746"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-747"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"disableMetaOptimizer"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-748"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-749"></span><span> </span><span id="local-6989586621679506012"><span class="annot"><span class="annottext">metaOptimizerIterations__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506012"><span class="hs-identifier hs-var hs-var">metaOptimizerIterations__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-750"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'NumIterationsType
|
|
-> FieldAccessor RewriterConfig RewriterConfig'NumIterationsType
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-751"></span><span> </span><span class="annot"><span class="hs-string">"meta_optimizer_iterations"</span></span><span>
|
|
</span><span id="line-752"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'NumIterationsType
|
|
-> FieldTypeDescriptor RewriterConfig'NumIterationsType
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'NumIterationsType
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-753"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-754"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'NumIterationsType
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'NumIterationsType
|
|
RewriterConfig'NumIterationsType
|
|
-> FieldAccessor RewriterConfig RewriterConfig'NumIterationsType
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-755"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'NumIterationsType
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-756"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"metaOptimizerIterations"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-757"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-758"></span><span> </span><span id="local-6989586621679506011"><span class="annot"><span class="annottext">minGraphNodes__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506011"><span class="hs-identifier hs-var hs-var">minGraphNodes__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-759"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int32
|
|
-> FieldAccessor RewriterConfig Int32
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-760"></span><span> </span><span class="annot"><span class="hs-string">"min_graph_nodes"</span></span><span>
|
|
</span><span id="line-761"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -> FieldTypeDescriptor Int32
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-762"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-763"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
|
|
-> Lens RewriterConfig RewriterConfig Int32 Int32
|
|
-> FieldAccessor RewriterConfig Int32
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-764"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-765"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"minGraphNodes"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-766"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-767"></span><span> </span><span id="local-6989586621679506010"><span class="annot"><span class="annottext">memoryOptimization__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506010"><span class="hs-identifier hs-var hs-var">memoryOptimization__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-768"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'MemOptType
|
|
-> FieldAccessor RewriterConfig RewriterConfig'MemOptType
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-769"></span><span> </span><span class="annot"><span class="hs-string">"memory_optimization"</span></span><span>
|
|
</span><span id="line-770"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField RewriterConfig'MemOptType
|
|
-> FieldTypeDescriptor RewriterConfig'MemOptType
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField RewriterConfig'MemOptType
|
|
forall t. MessageEnum t => ScalarField t
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.EnumField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-771"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-772"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault RewriterConfig'MemOptType
|
|
-> Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'MemOptType
|
|
RewriterConfig'MemOptType
|
|
-> FieldAccessor RewriterConfig RewriterConfig'MemOptType
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-773"></span><span> </span><span class="annot"><span class="annottext">WireDefault RewriterConfig'MemOptType
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-774"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"memoryOptimization"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-775"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-776"></span><span> </span><span id="local-6989586621679506009"><span class="annot"><span class="annottext">memoryOptimizerTargetNodeNameScope__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506009"><span class="hs-identifier hs-var hs-var">memoryOptimizerTargetNodeNameScope__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-777"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor RewriterConfig Text
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-778"></span><span> </span><span class="annot"><span class="hs-string">"memory_optimizer_target_node_name_scope"</span></span><span>
|
|
</span><span id="line-779"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-780"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-781"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens RewriterConfig RewriterConfig Text Text
|
|
-> FieldAccessor RewriterConfig Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-782"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-783"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-784"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"memoryOptimizerTargetNodeNameScope"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-785"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-786"></span><span> </span><span id="local-6989586621679506007"><span class="annot"><span class="annottext">metaOptimizerTimeoutMs__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506007"><span class="hs-identifier hs-var hs-var">metaOptimizerTimeoutMs__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-787"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int64
|
|
-> FieldAccessor RewriterConfig Int64
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-788"></span><span> </span><span class="annot"><span class="hs-string">"meta_optimizer_timeout_ms"</span></span><span>
|
|
</span><span id="line-789"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int64 -> FieldTypeDescriptor Int64
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int64Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-790"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int64</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-791"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int64
|
|
-> Lens RewriterConfig RewriterConfig Int64 Int64
|
|
-> FieldAccessor RewriterConfig Int64
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-792"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int64
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-793"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"metaOptimizerTimeoutMs"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-794"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-795"></span><span> </span><span id="local-6989586621679506005"><span class="annot"><span class="annottext">autoParallel__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506005"><span class="hs-identifier hs-var hs-var">autoParallel__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-796"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor AutoParallelOptions
|
|
-> FieldAccessor RewriterConfig AutoParallelOptions
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-797"></span><span> </span><span class="annot"><span class="hs-string">"auto_parallel"</span></span><span>
|
|
</span><span id="line-798"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor AutoParallelOptions
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-799"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#AutoParallelOptions"><span class="hs-identifier hs-type">AutoParallelOptions</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-800"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe AutoParallelOptions)
|
|
(Maybe AutoParallelOptions)
|
|
-> FieldAccessor RewriterConfig AutoParallelOptions
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-801"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'autoParallel"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-802"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-803"></span><span> </span><span id="local-6989586621679506001"><span class="annot"><span class="annottext">failOnOptimizerErrors__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506001"><span class="hs-identifier hs-var hs-var">failOnOptimizerErrors__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-804"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Bool
|
|
-> FieldAccessor RewriterConfig Bool
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-805"></span><span> </span><span class="annot"><span class="hs-string">"fail_on_optimizer_errors"</span></span><span>
|
|
</span><span id="line-806"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -> FieldTypeDescriptor Bool
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-807"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-808"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
|
|
-> Lens RewriterConfig RewriterConfig Bool Bool
|
|
-> FieldAccessor RewriterConfig Bool
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-809"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-810"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"failOnOptimizerErrors"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-811"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-812"></span><span> </span><span id="local-6989586621679506000"><span class="annot"><span class="annottext">scopedAllocatorOpts__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506000"><span class="hs-identifier hs-var hs-var">scopedAllocatorOpts__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-813"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor ScopedAllocatorOptions
|
|
-> FieldAccessor RewriterConfig ScopedAllocatorOptions
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-814"></span><span> </span><span class="annot"><span class="hs-string">"scoped_allocator_opts"</span></span><span>
|
|
</span><span id="line-815"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor ScopedAllocatorOptions
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-816"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-817"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe ScopedAllocatorOptions)
|
|
(Maybe ScopedAllocatorOptions)
|
|
-> FieldAccessor RewriterConfig ScopedAllocatorOptions
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-818"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'scopedAllocatorOpts"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-819"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-820"></span><span> </span><span id="local-6989586621679505999"><span class="annot"><span class="annottext">optimizers__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505999"><span class="hs-identifier hs-var hs-var">optimizers__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-821"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor RewriterConfig Text
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-822"></span><span> </span><span class="annot"><span class="hs-string">"optimizers"</span></span><span>
|
|
</span><span id="line-823"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-824"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-825"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens' RewriterConfig [Text] -> FieldAccessor RewriterConfig Text
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-826"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
|
|
</span><span id="line-827"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"optimizers"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-828"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-829"></span><span> </span><span id="local-6989586621679505996"><span class="annot"><span class="annottext">customOptimizers__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505996"><span class="hs-identifier hs-var hs-var">customOptimizers__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-830"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor RewriterConfig'CustomGraphOptimizer
|
|
-> FieldAccessor RewriterConfig RewriterConfig'CustomGraphOptimizer
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-831"></span><span> </span><span class="annot"><span class="hs-string">"custom_optimizers"</span></span><span>
|
|
</span><span id="line-832"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
|
|
-> FieldTypeDescriptor RewriterConfig'CustomGraphOptimizer
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-833"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-834"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens' RewriterConfig [RewriterConfig'CustomGraphOptimizer]
|
|
-> FieldAccessor RewriterConfig RewriterConfig'CustomGraphOptimizer
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-835"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
|
|
</span><span id="line-836"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"customOptimizers"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-837"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-838"></span><span> </span><span id="local-6989586621679505995"><span class="annot"><span class="annottext">interOptimizerVerifierConfig__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505995"><span class="hs-identifier hs-var hs-var">interOptimizerVerifierConfig__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-839"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor VerifierConfig
|
|
-> FieldAccessor RewriterConfig VerifierConfig
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-840"></span><span> </span><span class="annot"><span class="hs-string">"inter_optimizer_verifier_config"</span></span><span>
|
|
</span><span id="line-841"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor VerifierConfig
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-842"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-843"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
-> FieldAccessor RewriterConfig VerifierConfig
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-844"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-845"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'interOptimizerVerifierConfig"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-846"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-847"></span><span> </span><span id="local-6989586621679505994"><span class="annot"><span class="annottext">postOptimizationVerifierConfig__field_descriptor :: FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505994"><span class="hs-identifier hs-var hs-var">postOptimizationVerifierConfig__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-848"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor VerifierConfig
|
|
-> FieldAccessor RewriterConfig VerifierConfig
|
|
-> FieldDescriptor RewriterConfig
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-849"></span><span> </span><span class="annot"><span class="hs-string">"post_optimization_verifier_config"</span></span><span>
|
|
</span><span id="line-850"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor VerifierConfig
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-851"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.VerifierConfig.html#VerifierConfig"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Protobuf.VerifierConfig.VerifierConfig</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-852"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
-> FieldAccessor RewriterConfig VerifierConfig
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-853"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-854"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'postOptimizationVerifierConfig"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-855"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-856"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-857"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor RewriterConfig)]
|
|
-> Map Tag (FieldDescriptor RewriterConfig)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-858"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506030"><span class="hs-identifier hs-var">layoutOptimizer__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-859"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506028"><span class="hs-identifier hs-var">constantFolding__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-860"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">13</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506027"><span class="hs-identifier hs-var">shapeOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-861"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">14</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506026"><span class="hs-identifier hs-var">remapping__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-862"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">24</span></span><span class="hs-special">,</span><span> </span><span>
|
|
</span><span id="line-863"></span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506025"><span class="hs-identifier hs-var">commonSubgraphElimination__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-864"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">7</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506024"><span class="hs-identifier hs-var">arithmeticOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-865"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">8</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506023"><span class="hs-identifier hs-var">dependencyOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-866"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">9</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506022"><span class="hs-identifier hs-var">loopOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-867"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506021"><span class="hs-identifier hs-var">functionOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-868"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">11</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506020"><span class="hs-identifier hs-var">debugStripper__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-869"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506019"><span class="hs-identifier hs-var">disableModelPruning__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-870"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">15</span></span><span class="hs-special">,</span><span> </span><span>
|
|
</span><span id="line-871"></span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506018"><span class="hs-identifier hs-var">scopedAllocatorOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-872"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506017"><span class="hs-identifier hs-var">pinToHostOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-873"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">22</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506016"><span class="hs-identifier hs-var">implementationSelector__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-874"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">23</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506015"><span class="hs-identifier hs-var">autoMixedPrecision__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-875"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">25</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506014"><span class="hs-identifier hs-var">autoMixedPrecisionMkl__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-876"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">19</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506013"><span class="hs-identifier hs-var">disableMetaOptimizer__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-877"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">12</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506012"><span class="hs-identifier hs-var">metaOptimizerIterations__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-878"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">17</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506011"><span class="hs-identifier hs-var">minGraphNodes__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-879"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">4</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506010"><span class="hs-identifier hs-var">memoryOptimization__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-880"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">6</span></span><span class="hs-special">,</span><span> </span><span>
|
|
</span><span id="line-881"></span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506009"><span class="hs-identifier hs-var">memoryOptimizerTargetNodeNameScope__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-882"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">20</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506007"><span class="hs-identifier hs-var">metaOptimizerTimeoutMs__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-883"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">5</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506005"><span class="hs-identifier hs-var">autoParallel__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-884"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">21</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506001"><span class="hs-identifier hs-var">failOnOptimizerErrors__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-885"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">16</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679506000"><span class="hs-identifier hs-var">scopedAllocatorOpts__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-886"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">100</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505999"><span class="hs-identifier hs-var">optimizers__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-887"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">200</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505996"><span class="hs-identifier hs-var">customOptimizers__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-888"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">300</span></span><span class="hs-special">,</span><span> </span><span>
|
|
</span><span id="line-889"></span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505995"><span class="hs-identifier hs-var">interOptimizerVerifierConfig__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-890"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">301</span></span><span class="hs-special">,</span><span> </span><span>
|
|
</span><span id="line-891"></span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig
|
|
</span><a href="#local-6989586621679505994"><span class="hs-identifier hs-var">postOptimizationVerifierConfig__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-892"></span><span> </span><span id="local-6989586621679505993"><span class="annot"><span class="annottext">unknownFields :: LensLike' f RewriterConfig FieldSet
|
|
</span><a href="#local-6989586621679505993"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-893"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(RewriterConfig -> FieldSet)
|
|
-> (RewriterConfig -> FieldSet -> RewriterConfig)
|
|
-> Lens' RewriterConfig FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-894"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'_unknownFields</span></a></span><span>
|
|
</span><span id="line-895"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505992"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679505992"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505991"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679505991"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505992"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27_unknownFields"><span class="hs-identifier hs-var">_RewriterConfig'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505991"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-896"></span><span> </span><span id="local-6989586621679505990"><span class="annot"><span class="annottext">defMessage :: RewriterConfig
|
|
</span><a href="#local-6989586621679505990"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-897"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WRewriterConfig'_constructor :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> Bool
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> Bool
|
|
-> RewriterConfig'NumIterationsType
|
|
-> Int32
|
|
-> RewriterConfig'MemOptType
|
|
-> Text
|
|
-> Int64
|
|
-> Maybe AutoParallelOptions
|
|
-> Bool
|
|
-> Maybe ScopedAllocatorOptions
|
|
-> Vector Text
|
|
-> Vector RewriterConfig'CustomGraphOptimizer
|
|
-> Maybe VerifierConfig
|
|
-> Maybe VerifierConfig
|
|
-> FieldSet
|
|
-> RewriterConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#%24WRewriterConfig%27_constructor"><span class="hs-identifier hs-type hs-type">RewriterConfig'_constructor</span></a></span><span>
|
|
</span><span id="line-898"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'layoutOptimizer :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27layoutOptimizer"><span class="hs-identifier hs-var">_RewriterConfig'layoutOptimizer</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-899"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'constantFolding :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27constantFolding"><span class="hs-identifier hs-var">_RewriterConfig'constantFolding</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-900"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'shapeOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27shapeOptimization"><span class="hs-identifier hs-var">_RewriterConfig'shapeOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-901"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'remapping :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27remapping"><span class="hs-identifier hs-var">_RewriterConfig'remapping</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-902"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'commonSubgraphElimination :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27commonSubgraphElimination"><span class="hs-identifier hs-var">_RewriterConfig'commonSubgraphElimination</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-903"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'arithmeticOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27arithmeticOptimization"><span class="hs-identifier hs-var">_RewriterConfig'arithmeticOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-904"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'dependencyOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27dependencyOptimization"><span class="hs-identifier hs-var">_RewriterConfig'dependencyOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-905"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'loopOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27loopOptimization"><span class="hs-identifier hs-var">_RewriterConfig'loopOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-906"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'functionOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27functionOptimization"><span class="hs-identifier hs-var">_RewriterConfig'functionOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-907"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'debugStripper :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27debugStripper"><span class="hs-identifier hs-var">_RewriterConfig'debugStripper</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-908"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'disableModelPruning :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableModelPruning"><span class="hs-identifier hs-var">_RewriterConfig'disableModelPruning</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-909"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'scopedAllocatorOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOptimization"><span class="hs-identifier hs-var">_RewriterConfig'scopedAllocatorOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-910"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'pinToHostOptimization :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27pinToHostOptimization"><span class="hs-identifier hs-var">_RewriterConfig'pinToHostOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-911"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'implementationSelector :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27implementationSelector"><span class="hs-identifier hs-var">_RewriterConfig'implementationSelector</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-912"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'autoMixedPrecision :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecision"><span class="hs-identifier hs-var">_RewriterConfig'autoMixedPrecision</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-913"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'autoMixedPrecisionMkl :: RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecisionMkl"><span class="hs-identifier hs-var">_RewriterConfig'autoMixedPrecisionMkl</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-914"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'disableMetaOptimizer :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableMetaOptimizer"><span class="hs-identifier hs-var">_RewriterConfig'disableMetaOptimizer</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-915"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'metaOptimizerIterations :: RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerIterations"><span class="hs-identifier hs-var">_RewriterConfig'metaOptimizerIterations</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-916"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'minGraphNodes :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27minGraphNodes"><span class="hs-identifier hs-var">_RewriterConfig'minGraphNodes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-917"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'memoryOptimization :: RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimization"><span class="hs-identifier hs-var">_RewriterConfig'memoryOptimization</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-918"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'memoryOptimizerTargetNodeNameScope :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimizerTargetNodeNameScope"><span class="hs-identifier hs-var">_RewriterConfig'memoryOptimizerTargetNodeNameScope</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-919"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'metaOptimizerTimeoutMs :: Int64
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerTimeoutMs"><span class="hs-identifier hs-var">_RewriterConfig'metaOptimizerTimeoutMs</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int64
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-920"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'autoParallel :: Maybe AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoParallel"><span class="hs-identifier hs-var">_RewriterConfig'autoParallel</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe AutoParallelOptions
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-921"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'failOnOptimizerErrors :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27failOnOptimizerErrors"><span class="hs-identifier hs-var">_RewriterConfig'failOnOptimizerErrors</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-922"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'scopedAllocatorOpts :: Maybe ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOpts"><span class="hs-identifier hs-var">_RewriterConfig'scopedAllocatorOpts</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe ScopedAllocatorOptions
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-923"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'optimizers :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27optimizers"><span class="hs-identifier hs-var">_RewriterConfig'optimizers</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-924"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'customOptimizers :: Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27customOptimizers"><span class="hs-identifier hs-var">_RewriterConfig'customOptimizers</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector RewriterConfig'CustomGraphOptimizer
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-925"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'interOptimizerVerifierConfig :: Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27interOptimizerVerifierConfig"><span class="hs-identifier hs-var">_RewriterConfig'interOptimizerVerifierConfig</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe VerifierConfig
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-926"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'postOptimizationVerifierConfig :: Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27postOptimizationVerifierConfig"><span class="hs-identifier hs-var">_RewriterConfig'postOptimizationVerifierConfig</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe VerifierConfig
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-927"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27_unknownFields"><span class="hs-identifier hs-var">_RewriterConfig'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-928"></span><span> </span><span id="local-6989586621679505987"><span class="annot"><span class="annottext">parseMessage :: Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505987"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-929"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-930"></span><span> </span><span class="annot"><a href="#local-6989586621679505986"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-931"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-932"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span>
|
|
</span><span id="line-933"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
|
|
</span><span id="line-934"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span>
|
|
</span><span id="line-935"></span><span> </span><span id="local-6989586621679505986"><span class="annot"><span class="annottext">loop :: RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679505985"><span class="annot"><span class="annottext">x :: RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679505984"><span class="annot"><span class="annottext">mutable'customOptimizers :: Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span></span><span> </span><span id="local-6989586621679505983"><span class="annot"><span class="annottext">mutable'optimizers :: Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span></span><span>
|
|
</span><span id="line-936"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505982"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505982"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-937"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505982"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-938"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505981"><span class="annot"><span class="annottext">Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505981"><span class="hs-identifier hs-var">frozen'customOptimizers</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector RewriterConfig'CustomGraphOptimizer)
|
|
-> Parser (Vector RewriterConfig'CustomGraphOptimizer)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-939"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) RewriterConfig'CustomGraphOptimizer
|
|
-> IO (Vector RewriterConfig'CustomGraphOptimizer)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-940"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
Growing Vector (PrimState IO) RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-941"></span><span> </span><span id="local-6989586621679505978"><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679505978"><span class="hs-identifier hs-var">frozen'optimizers</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -> Parser (Vector Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-942"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -> IO (Vector Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-943"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-944"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679505977"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679505977"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-945"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-946"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505977"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-947"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-948"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-949"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-950"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-951"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-952"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505977"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-953"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig -> Parser RewriterConfig
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-954"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-955"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter RewriterConfig RewriterConfig FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-956"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505976"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505976"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505976"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-957"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
-> Vector RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig
|
|
-> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-958"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'customOptimizers"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-959"></span><span> </span><span class="annot"><span class="annottext">Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505981"><span class="hs-identifier hs-var">frozen'customOptimizers</span></a></span><span>
|
|
</span><span id="line-960"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig (Vector Text) (Vector Text)
|
|
-> Vector Text -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-961"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'optimizers"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-962"></span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679505978"><span class="hs-identifier hs-var">frozen'optimizers</span></a></span><span>
|
|
</span><span id="line-963"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-964"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-965"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505975"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505975"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-966"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505975"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-967"></span><span> </span><span class="hs-number">8</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505974"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505974"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-968"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-969"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-970"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-971"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-972"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-973"></span><span> </span><span class="annot"><span class="hs-string">"layout_optimizer"</span></span><span>
|
|
</span><span id="line-974"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-975"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-976"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"layoutOptimizer"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505974"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-977"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-978"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-979"></span><span> </span><span class="hs-number">24</span><span>
|
|
</span><span id="line-980"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505972"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505972"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-981"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-982"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-983"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-984"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-985"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-986"></span><span> </span><span class="annot"><span class="hs-string">"constant_folding"</span></span><span>
|
|
</span><span id="line-987"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-988"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-989"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"constantFolding"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505972"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-990"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-991"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-992"></span><span> </span><span class="hs-number">104</span><span>
|
|
</span><span id="line-993"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505971"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505971"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-994"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-995"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-996"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-997"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-998"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-999"></span><span> </span><span class="annot"><span class="hs-string">"shape_optimization"</span></span><span>
|
|
</span><span id="line-1000"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1001"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1002"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"shapeOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505971"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1003"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1004"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1005"></span><span> </span><span class="hs-number">112</span><span>
|
|
</span><span id="line-1006"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505970"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505970"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1007"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1008"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1009"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1010"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1011"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1012"></span><span> </span><span class="annot"><span class="hs-string">"remapping"</span></span><span>
|
|
</span><span id="line-1013"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1014"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"remapping"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505970"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1015"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1016"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1017"></span><span> </span><span class="hs-number">192</span><span>
|
|
</span><span id="line-1018"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505969"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505969"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1019"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1020"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1021"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1022"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1023"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1024"></span><span> </span><span class="annot"><span class="hs-string">"common_subgraph_elimination"</span></span><span>
|
|
</span><span id="line-1025"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1026"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1027"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"commonSubgraphElimination"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505969"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1028"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1029"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1030"></span><span> </span><span class="hs-number">56</span><span>
|
|
</span><span id="line-1031"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505968"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505968"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1032"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1033"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1034"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1035"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1036"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1037"></span><span> </span><span class="annot"><span class="hs-string">"arithmetic_optimization"</span></span><span>
|
|
</span><span id="line-1038"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1039"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1040"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"arithmeticOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505968"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1041"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1042"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1043"></span><span> </span><span class="hs-number">64</span><span>
|
|
</span><span id="line-1044"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505967"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505967"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1045"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1046"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1047"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1048"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1049"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1050"></span><span> </span><span class="annot"><span class="hs-string">"dependency_optimization"</span></span><span>
|
|
</span><span id="line-1051"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1052"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1053"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"dependencyOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505967"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1054"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1055"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1056"></span><span> </span><span class="hs-number">72</span><span>
|
|
</span><span id="line-1057"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505966"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505966"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1058"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1059"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1060"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1061"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1062"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1063"></span><span> </span><span class="annot"><span class="hs-string">"loop_optimization"</span></span><span>
|
|
</span><span id="line-1064"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1065"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1066"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"loopOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505966"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1067"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1068"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1069"></span><span> </span><span class="hs-number">80</span><span>
|
|
</span><span id="line-1070"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505965"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505965"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1071"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1072"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1073"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1074"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1075"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1076"></span><span> </span><span class="annot"><span class="hs-string">"function_optimization"</span></span><span>
|
|
</span><span id="line-1077"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1078"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1079"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"functionOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505965"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1080"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1081"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1082"></span><span> </span><span class="hs-number">88</span><span>
|
|
</span><span id="line-1083"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505964"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505964"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1084"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1085"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1086"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1087"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1088"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1089"></span><span> </span><span class="annot"><span class="hs-string">"debug_stripper"</span></span><span>
|
|
</span><span id="line-1090"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1091"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1092"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"debugStripper"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505964"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1093"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1094"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1095"></span><span> </span><span class="hs-number">16</span><span>
|
|
</span><span id="line-1096"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505963"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505963"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -> String -> Parser Bool
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1097"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Bool) -> Parser Word64 -> Parser Bool
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1098"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Word64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1099"></span><span> </span><span class="annot"><span class="hs-string">"disable_model_pruning"</span></span><span>
|
|
</span><span id="line-1100"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1101"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig Bool Bool
|
|
-> Bool -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1102"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"disableModelPruning"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505963"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1103"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1104"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1105"></span><span> </span><span class="hs-number">120</span><span>
|
|
</span><span id="line-1106"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505962"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505962"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1108"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1109"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1110"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1111"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1112"></span><span> </span><span class="annot"><span class="hs-string">"scoped_allocator_optimization"</span></span><span>
|
|
</span><span id="line-1113"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1114"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1115"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"scopedAllocatorOptimization"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1116"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505962"><span class="hs-identifier hs-var">y</span></a></span><span>
|
|
</span><span id="line-1117"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1118"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1119"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1120"></span><span> </span><span class="hs-number">144</span><span>
|
|
</span><span id="line-1121"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505961"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505961"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1122"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1123"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1124"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1125"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1126"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1127"></span><span> </span><span class="annot"><span class="hs-string">"pin_to_host_optimization"</span></span><span>
|
|
</span><span id="line-1128"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1129"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1130"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pinToHostOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505961"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1131"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1132"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1133"></span><span> </span><span class="hs-number">176</span><span>
|
|
</span><span id="line-1134"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505960"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505960"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1135"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1136"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1137"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1138"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1139"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1140"></span><span> </span><span class="annot"><span class="hs-string">"implementation_selector"</span></span><span>
|
|
</span><span id="line-1141"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1142"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1143"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"implementationSelector"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505960"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1144"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1145"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1146"></span><span> </span><span class="hs-number">184</span><span>
|
|
</span><span id="line-1147"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505959"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505959"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1148"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1149"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1150"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1151"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1152"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1153"></span><span> </span><span class="annot"><span class="hs-string">"auto_mixed_precision"</span></span><span>
|
|
</span><span id="line-1154"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1155"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1156"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"autoMixedPrecision"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505959"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1157"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1158"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1159"></span><span> </span><span class="hs-number">200</span><span>
|
|
</span><span id="line-1160"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505958"><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505958"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'Toggle
|
|
-> String -> Parser RewriterConfig'Toggle
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1161"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'Toggle)
|
|
-> Parser Int -> Parser RewriterConfig'Toggle
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1162"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1163"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1164"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1165"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1166"></span><span> </span><span class="annot"><span class="hs-string">"auto_mixed_precision_mkl"</span></span><span>
|
|
</span><span id="line-1167"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1168"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1169"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"autoMixedPrecisionMkl"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505958"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1170"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1171"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1172"></span><span> </span><span class="hs-number">152</span><span>
|
|
</span><span id="line-1173"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505957"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505957"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -> String -> Parser Bool
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Bool) -> Parser Word64 -> Parser Bool
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1175"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Word64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1176"></span><span> </span><span class="annot"><span class="hs-string">"disable_meta_optimizer"</span></span><span>
|
|
</span><span id="line-1177"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1178"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig Bool Bool
|
|
-> Bool -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1179"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"disableMetaOptimizer"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505957"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1180"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1181"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1182"></span><span> </span><span class="hs-number">96</span><span>
|
|
</span><span id="line-1183"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505956"><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505956"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'NumIterationsType
|
|
-> String -> Parser RewriterConfig'NumIterationsType
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1184"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'NumIterationsType)
|
|
-> Parser Int -> Parser RewriterConfig'NumIterationsType
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1185"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'NumIterationsType
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1186"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1187"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1188"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1189"></span><span> </span><span class="annot"><span class="hs-string">"meta_optimizer_iterations"</span></span><span>
|
|
</span><span id="line-1190"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1191"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'NumIterationsType
|
|
RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig
|
|
-> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1192"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"metaOptimizerIterations"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505956"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1193"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1194"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1195"></span><span> </span><span class="hs-number">136</span><span>
|
|
</span><span id="line-1196"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505955"><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505955"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -> String -> Parser Int32
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1197"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int32) -> Parser Word64 -> Parser Int32
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1198"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1199"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1200"></span><span> </span><span class="annot"><span class="hs-string">"min_graph_nodes"</span></span><span>
|
|
</span><span id="line-1201"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1202"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig Int32 Int32
|
|
-> Int32 -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1203"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"minGraphNodes"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505955"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1204"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1205"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1206"></span><span> </span><span class="hs-number">32</span><span>
|
|
</span><span id="line-1207"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505954"><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505954"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'MemOptType
|
|
-> String -> Parser RewriterConfig'MemOptType
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1208"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> RewriterConfig'MemOptType)
|
|
-> Parser Int -> Parser RewriterConfig'MemOptType
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1209"></span><span> </span><span class="annot"><span class="annottext">Int -> RewriterConfig'MemOptType
|
|
forall a. Enum a => Int -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
|
|
</span><span id="line-1210"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int) -> Parser Word64 -> Parser Int
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1211"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1212"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1213"></span><span> </span><span class="annot"><span class="hs-string">"memory_optimization"</span></span><span>
|
|
</span><span id="line-1214"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1215"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'MemOptType
|
|
RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1216"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"memoryOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505954"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1217"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1218"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1219"></span><span> </span><span class="hs-number">50</span><span>
|
|
</span><span id="line-1220"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505953"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505953"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1221"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505952"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505952"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505951"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505951"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1222"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1223"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505951"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1224"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1225"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505952"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1226"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679505947"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679505947"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1227"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679505947"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1228"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679505946"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679505946"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505946"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1229"></span><span> </span><span class="annot"><span class="hs-string">"memory_optimizer_target_node_name_scope"</span></span><span>
|
|
</span><span id="line-1230"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1231"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig Text Text
|
|
-> Text -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1232"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1233"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"memoryOptimizerTargetNodeNameScope"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1234"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505953"><span class="hs-identifier hs-var">y</span></a></span><span>
|
|
</span><span id="line-1235"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1236"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1237"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1238"></span><span> </span><span class="hs-number">160</span><span>
|
|
</span><span id="line-1239"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505945"><span class="annot"><span class="annottext">Int64
|
|
</span><a href="#local-6989586621679505945"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int64 -> String -> Parser Int64
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1240"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int64) -> Parser Word64 -> Parser Int64
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1241"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1242"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1243"></span><span> </span><span class="annot"><span class="hs-string">"meta_optimizer_timeout_ms"</span></span><span>
|
|
</span><span id="line-1244"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1245"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig Int64 Int64
|
|
-> Int64 -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1246"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"metaOptimizerTimeoutMs"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int64
|
|
</span><a href="#local-6989586621679505945"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1247"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1248"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1249"></span><span> </span><span class="hs-number">42</span><span>
|
|
</span><span id="line-1250"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505944"><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679505944"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser AutoParallelOptions -> String -> Parser AutoParallelOptions
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1251"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505943"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505943"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1252"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser AutoParallelOptions -> Parser AutoParallelOptions
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-1253"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505943"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser AutoParallelOptions
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1254"></span><span> </span><span class="annot"><span class="hs-string">"auto_parallel"</span></span><span>
|
|
</span><span id="line-1255"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1256"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
AutoParallelOptions
|
|
AutoParallelOptions
|
|
-> AutoParallelOptions -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1257"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"autoParallel"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679505944"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1258"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1259"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1260"></span><span> </span><span class="hs-number">168</span><span>
|
|
</span><span id="line-1261"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505941"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505941"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -> String -> Parser Bool
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1262"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Bool) -> Parser Word64 -> Parser Bool
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1263"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Word64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1264"></span><span> </span><span class="annot"><span class="hs-string">"fail_on_optimizer_errors"</span></span><span>
|
|
</span><span id="line-1265"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1266"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig Bool Bool
|
|
-> Bool -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1267"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"failOnOptimizerErrors"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505941"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1268"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1269"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1270"></span><span> </span><span class="hs-number">130</span><span>
|
|
</span><span id="line-1271"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505940"><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505940"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser ScopedAllocatorOptions
|
|
-> String -> Parser ScopedAllocatorOptions
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1272"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505939"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505939"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1273"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser ScopedAllocatorOptions -> Parser ScopedAllocatorOptions
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-1274"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505939"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser ScopedAllocatorOptions
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1275"></span><span> </span><span class="annot"><span class="hs-string">"scoped_allocator_opts"</span></span><span>
|
|
</span><span id="line-1276"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1277"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig
|
|
RewriterConfig
|
|
ScopedAllocatorOptions
|
|
ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1278"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"scopedAllocatorOpts"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505940"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1279"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1280"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1281"></span><span> </span><span class="hs-number">802</span><span>
|
|
</span><span id="line-1282"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505938"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505938"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1283"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505937"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505937"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505936"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505936"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1284"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1285"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505936"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1286"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1287"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505937"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1288"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679505935"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679505935"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1289"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679505935"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1290"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679505934"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679505934"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505934"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1291"></span><span> </span><span class="annot"><span class="hs-string">"optimizers"</span></span><span>
|
|
</span><span id="line-1292"></span><span> </span><span id="local-6989586621679505933"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505933"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1293"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
|
|
-> Text -> IO (Growing Vector (PrimState IO) Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505938"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1294"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505933"><span class="hs-identifier hs-var">v</span></a></span><span>
|
|
</span><span id="line-1295"></span><span> </span><span class="hs-number">1602</span><span>
|
|
</span><span id="line-1296"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505931"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505931"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'CustomGraphOptimizer
|
|
-> String -> Parser RewriterConfig'CustomGraphOptimizer
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1297"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505930"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505930"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1298"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-1299"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505930"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1300"></span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'CustomGraphOptimizer
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1301"></span><span> </span><span class="annot"><span class="hs-string">"custom_optimizers"</span></span><span>
|
|
</span><span id="line-1302"></span><span> </span><span id="local-6989586621679505929"><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505929"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer)
|
|
-> Parser
|
|
(Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1303"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> IO
|
|
(Growing Vector (PrimState IO) RewriterConfig'CustomGraphOptimizer)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
|
|
</span><span id="line-1304"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
Growing Vector (PrimState IO) RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505931"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1305"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505929"><span class="hs-identifier hs-var">v</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1306"></span><span> </span><span class="hs-number">2402</span><span>
|
|
</span><span id="line-1307"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505928"><span class="annot"><span class="annottext">VerifierConfig
|
|
</span><a href="#local-6989586621679505928"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser VerifierConfig -> String -> Parser VerifierConfig
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1308"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505927"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505927"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1309"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser VerifierConfig -> Parser VerifierConfig
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-1310"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505927"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser VerifierConfig
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1311"></span><span> </span><span class="annot"><span class="hs-string">"inter_optimizer_verifier_config"</span></span><span>
|
|
</span><span id="line-1312"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1313"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig VerifierConfig VerifierConfig
|
|
-> VerifierConfig -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1314"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"interOptimizerVerifierConfig"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1315"></span><span> </span><span class="annot"><span class="annottext">VerifierConfig
|
|
</span><a href="#local-6989586621679505928"><span class="hs-identifier hs-var">y</span></a></span><span>
|
|
</span><span id="line-1316"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1317"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1318"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1319"></span><span> </span><span class="hs-number">2410</span><span>
|
|
</span><span id="line-1320"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505926"><span class="annot"><span class="annottext">VerifierConfig
|
|
</span><a href="#local-6989586621679505926"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser VerifierConfig -> String -> Parser VerifierConfig
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1321"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505925"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505925"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1322"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser VerifierConfig -> Parser VerifierConfig
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-1323"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505925"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser VerifierConfig
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1324"></span><span> </span><span class="annot"><span class="hs-string">"post_optimization_verifier_config"</span></span><span>
|
|
</span><span id="line-1325"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1326"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig VerifierConfig VerifierConfig
|
|
-> VerifierConfig -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1327"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"postOptimizationVerifierConfig"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1328"></span><span> </span><span class="annot"><span class="annottext">VerifierConfig
|
|
</span><a href="#local-6989586621679505926"><span class="hs-identifier hs-var">y</span></a></span><span>
|
|
</span><span id="line-1329"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1330"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1331"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1332"></span><span> </span><span id="local-6989586621679505924"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679505924"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-1333"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505923"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505923"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-1334"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505924"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-1335"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1336"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter RewriterConfig RewriterConfig FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet) -> RewriterConfig -> RewriterConfig
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-1337"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter RewriterConfig RewriterConfig FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505922"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505922"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505923"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505922"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505985"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1338"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505984"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1339"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505983"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span>
|
|
</span><span id="line-1340"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1341"></span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig -> String -> Parser RewriterConfig
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1342"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505921"><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505921"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer)
|
|
-> Parser
|
|
(Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1343"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-1344"></span><span> </span><span id="local-6989586621679505919"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505919"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-1345"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-1346"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
-> Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
-> Growing Vector RealWorld Text
|
|
-> Parser RewriterConfig
|
|
</span><a href="#local-6989586621679505986"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1347"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span>
|
|
</span><span id="line-1348"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505921"><span class="hs-identifier hs-var">mutable'customOptimizers</span></a></span><span>
|
|
</span><span id="line-1349"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505919"><span class="hs-identifier hs-var">mutable'optimizers</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1350"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig"</span></span><span>
|
|
</span><span id="line-1351"></span><span> </span><span id="local-6989586621679505918"><span class="annot"><span class="annottext">buildMessage :: RewriterConfig -> Builder
|
|
</span><a href="#local-6989586621679505918"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-1352"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505917"><span class="annot"><span class="annottext">_x :: RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-1353"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1354"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1355"></span><span> </span><span id="local-6989586621679505916"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505916"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1356"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1357"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"layoutOptimizer"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1358"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1359"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505916"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1360"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1361"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1362"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1363"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">8</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1364"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1365"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1366"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1367"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1368"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505916"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1369"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1370"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1371"></span><span> </span><span id="local-6989586621679505914"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505914"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1372"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1373"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"constantFolding"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1374"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1375"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505914"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1376"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1377"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1378"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1379"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">24</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1380"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1381"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1382"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1383"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1384"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505914"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1385"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1386"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1387"></span><span> </span><span id="local-6989586621679505913"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505913"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1388"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1389"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"shapeOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1390"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1391"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505913"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1392"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1393"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1394"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1395"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">104</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1396"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1397"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1398"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1399"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1400"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505913"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1401"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1402"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1403"></span><span> </span><span id="local-6989586621679505912"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505912"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"remapping"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1404"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1405"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505912"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1406"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1407"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1408"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1409"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">112</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1410"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1411"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1412"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1413"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1414"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505912"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1415"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1416"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1417"></span><span> </span><span id="local-6989586621679505911"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505911"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1418"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1419"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"commonSubgraphElimination"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1420"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1421"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505911"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1422"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1423"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1424"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1425"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">192</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1426"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1427"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1428"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1429"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1430"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1431"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505911"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1432"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1433"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1434"></span><span> </span><span id="local-6989586621679505910"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505910"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1435"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1436"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"arithmeticOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1437"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1438"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505910"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1439"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1440"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1441"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1442"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">56</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1443"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1444"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1445"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1446"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1447"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1448"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505910"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1449"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1450"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1451"></span><span> </span><span id="local-6989586621679505909"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505909"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1452"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1453"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"dependencyOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1454"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1455"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505909"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1456"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1457"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1458"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1459"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">64</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1460"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1461"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1462"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1463"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1464"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1465"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505909"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1466"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1467"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1468"></span><span> </span><span id="local-6989586621679505908"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505908"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1469"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1470"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"loopOptimization"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1471"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1472"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505908"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1473"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1474"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1475"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1476"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">72</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1477"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1478"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1479"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1480"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1481"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1482"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505908"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1483"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1484"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1485"></span><span> </span><span id="local-6989586621679505907"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505907"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1486"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1487"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"functionOptimization"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1488"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1489"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1490"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505907"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1491"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1492"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1493"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1494"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">80</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1495"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1496"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1497"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1498"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1499"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1500"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505907"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1501"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1502"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1503"></span><span> </span><span id="local-6989586621679505906"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505906"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1504"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1505"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"debugStripper"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1506"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1507"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505906"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1508"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1509"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1510"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1511"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">88</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1512"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1513"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1514"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1515"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1516"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1517"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505906"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1518"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1519"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1520"></span><span> </span><span id="local-6989586621679505905"><span class="annot"><span class="annottext">_v :: Bool
|
|
</span><a href="#local-6989586621679505905"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1521"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool RewriterConfig RewriterConfig Bool Bool
|
|
-> RewriterConfig -> Bool
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1522"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1523"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"disableModelPruning"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1524"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1525"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1526"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -> Bool -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505905"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1527"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1528"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1529"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1530"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">16</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1531"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Bool -> Word64) -> Bool -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1532"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1533"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505904"><span class="annot"><span class="annottext">b :: Bool
|
|
</span><a href="#local-6989586621679505904"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505904"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1534"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505905"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1535"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1536"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1537"></span><span> </span><span id="local-6989586621679505903"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505903"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1538"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1539"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1540"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"scopedAllocatorOptimization"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1541"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1542"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1543"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505903"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1544"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1545"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1546"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1547"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">120</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1548"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1549"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1550"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1551"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1552"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1553"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505903"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1554"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1555"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1556"></span><span> </span><span id="local-6989586621679505902"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505902"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1557"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1558"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1559"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"pinToHostOptimization"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1560"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1561"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1562"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1563"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505902"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1564"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1565"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1566"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1567"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1568"></span><span> </span><span class="annot"><span class="hs-number">144</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1569"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1570"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1571"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1572"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1573"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1574"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505902"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1575"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1576"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1577"></span><span> </span><span id="local-6989586621679505901"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505901"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1578"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1579"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1580"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"implementationSelector"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1581"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1582"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1583"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1584"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505901"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1585"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1586"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1587"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1588"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1589"></span><span> </span><span class="annot"><span class="hs-number">176</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1590"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1591"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1592"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1593"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1594"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1595"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505901"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1596"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1597"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1598"></span><span> </span><span id="local-6989586621679505900"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505900"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1599"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1600"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1601"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"autoMixedPrecision"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1602"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1603"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1604"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1605"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505900"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1606"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1607"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1608"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1609"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1610"></span><span> </span><span class="annot"><span class="hs-number">184</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1611"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1612"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1613"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1614"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1615"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1616"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505900"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1617"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1618"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1619"></span><span> </span><span id="local-6989586621679505899"><span class="annot"><span class="annottext">_v :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505899"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1620"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'Toggle
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'Toggle
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig -> RewriterConfig'Toggle
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1621"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1622"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"autoMixedPrecisionMkl"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1623"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1624"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1625"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1626"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505899"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1627"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1628"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1629"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1630"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1631"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1632"></span><span> </span><span class="annot"><span class="hs-number">200</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1633"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'Toggle -> Int)
|
|
-> RewriterConfig'Toggle
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1634"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1635"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1636"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1637"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1638"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505899"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1639"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1640"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1641"></span><span> </span><span id="local-6989586621679505898"><span class="annot"><span class="annottext">_v :: Bool
|
|
</span><a href="#local-6989586621679505898"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1642"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool RewriterConfig RewriterConfig Bool Bool
|
|
-> RewriterConfig -> Bool
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1643"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1644"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"disableMetaOptimizer"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1645"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1646"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1647"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -> Bool -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1648"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505898"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1649"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1650"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1651"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1652"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1653"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1654"></span><span> </span><span class="annot"><span class="hs-number">152</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1655"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Bool -> Word64) -> Bool -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1656"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1657"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505897"><span class="annot"><span class="annottext">b :: Bool
|
|
</span><a href="#local-6989586621679505897"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505897"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1658"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505898"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1659"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1660"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1661"></span><span> </span><span id="local-6989586621679505896"><span class="annot"><span class="annottext">_v :: RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505896"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1662"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'NumIterationsType
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'NumIterationsType
|
|
RewriterConfig'NumIterationsType
|
|
-> RewriterConfig -> RewriterConfig'NumIterationsType
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1663"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1664"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"metaOptimizerIterations"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1665"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1666"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1667"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1668"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505896"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1669"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1670"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1671"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1672"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1673"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1674"></span><span> </span><span class="annot"><span class="hs-number">96</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1675"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'NumIterationsType -> Int)
|
|
-> RewriterConfig'NumIterationsType
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1676"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1677"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1678"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1679"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1680"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505896"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1681"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1682"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1683"></span><span> </span><span id="local-6989586621679505895"><span class="annot"><span class="annottext">_v :: Int32
|
|
</span><a href="#local-6989586621679505895"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1684"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Int32 RewriterConfig RewriterConfig Int32 Int32
|
|
-> RewriterConfig -> Int32
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1685"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1686"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"minGraphNodes"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1687"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1688"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1689"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int32 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1690"></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505895"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1691"></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1692"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1693"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1694"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1695"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1696"></span><span> </span><span class="annot"><span class="hs-number">136</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1697"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int32 -> Word64) -> Int32 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1698"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1699"></span><span> </span><span class="annot"><span class="annottext">Int32 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1700"></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505895"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1701"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1702"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1703"></span><span> </span><span id="local-6989586621679505894"><span class="annot"><span class="annottext">_v :: RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505894"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1704"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
RewriterConfig'MemOptType
|
|
RewriterConfig
|
|
RewriterConfig
|
|
RewriterConfig'MemOptType
|
|
RewriterConfig'MemOptType
|
|
-> RewriterConfig -> RewriterConfig'MemOptType
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1705"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1706"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"memoryOptimization"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1707"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1708"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1709"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1710"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505894"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1711"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1712"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1713"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1714"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1715"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1716"></span><span> </span><span class="annot"><span class="hs-number">32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1717"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -> Builder)
|
|
-> (RewriterConfig'MemOptType -> Int)
|
|
-> RewriterConfig'MemOptType
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1718"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int -> Word64) -> Int -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1719"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1720"></span><span> </span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1721"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Int
|
|
forall a. Enum a => a -> Int
|
|
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
|
|
</span><span id="line-1722"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505894"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1723"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1724"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1725"></span><span> </span><span id="local-6989586621679505893"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679505893"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1726"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text RewriterConfig RewriterConfig Text Text
|
|
-> RewriterConfig -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1727"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1728"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"memoryOptimizerTargetNodeNameScope"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1729"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1730"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1731"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1732"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505893"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1733"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1734"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1735"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1736"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1737"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1738"></span><span> </span><span class="annot"><span class="hs-number">50</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1739"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1740"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505892"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505892"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1741"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1742"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1743"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1744"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1745"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505892"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1746"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1747"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505892"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1748"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1749"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505893"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1750"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1751"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1752"></span><span> </span><span id="local-6989586621679505888"><span class="annot"><span class="annottext">_v :: Int64
|
|
</span><a href="#local-6989586621679505888"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1753"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Int64 RewriterConfig RewriterConfig Int64 Int64
|
|
-> RewriterConfig -> Int64
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1754"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1755"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"metaOptimizerTimeoutMs"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1756"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1757"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1758"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int64 -> Int64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1759"></span><span> </span><span class="annot"><span class="annottext">Int64
|
|
</span><a href="#local-6989586621679505888"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1760"></span><span> </span><span class="annot"><span class="annottext">Int64
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1761"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1762"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1763"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1764"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1765"></span><span> </span><span class="annot"><span class="hs-number">160</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1766"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int64 -> Word64) -> Int64 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1767"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1768"></span><span> </span><span class="annot"><span class="annottext">Int64 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1769"></span><span> </span><span class="annot"><span class="annottext">Int64
|
|
</span><a href="#local-6989586621679505888"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1770"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1771"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-1772"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe AutoParallelOptions)
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe AutoParallelOptions)
|
|
(Maybe AutoParallelOptions)
|
|
-> RewriterConfig -> Maybe AutoParallelOptions
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1773"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1774"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'autoParallel"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1775"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1776"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1777"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span>
|
|
</span><span id="line-1778"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1779"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679505887"><span class="annot"><span class="annottext">_v :: AutoParallelOptions
|
|
</span><a href="#local-6989586621679505887"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1780"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1781"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1782"></span><span> </span><span class="annot"><span class="hs-number">42</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1783"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (AutoParallelOptions -> ByteString)
|
|
-> AutoParallelOptions
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1784"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505886"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505886"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1785"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1786"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1787"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1788"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1789"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505886"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1790"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1791"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505886"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1792"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-1793"></span><span> </span><span class="annot"><span class="annottext">AutoParallelOptions
|
|
</span><a href="#local-6989586621679505887"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1794"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1795"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1796"></span><span> </span><span id="local-6989586621679505884"><span class="annot"><span class="annottext">_v :: Bool
|
|
</span><a href="#local-6989586621679505884"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1797"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Bool RewriterConfig RewriterConfig Bool Bool
|
|
-> RewriterConfig -> Bool
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1798"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1799"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"failOnOptimizerErrors"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1800"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1801"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1802"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -> Bool -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span>
|
|
</span><span id="line-1803"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505884"><span class="hs-identifier hs-var">_v</span></a></span><span>
|
|
</span><span id="line-1804"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1805"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1806"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1807"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1808"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1809"></span><span> </span><span class="annot"><span class="hs-number">168</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1810"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Bool -> Word64) -> Bool -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1811"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1812"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505883"><span class="annot"><span class="annottext">b :: Bool
|
|
</span><a href="#local-6989586621679505883"><span class="hs-identifier hs-var">b</span></a></span></span><span>
|
|
</span><span id="line-1813"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505883"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1814"></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span>
|
|
</span><span id="line-1815"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1816"></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1817"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505884"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1818"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1819"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-1820"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe ScopedAllocatorOptions)
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe ScopedAllocatorOptions)
|
|
(Maybe ScopedAllocatorOptions)
|
|
-> RewriterConfig -> Maybe ScopedAllocatorOptions
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1821"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1822"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'scopedAllocatorOpts"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1823"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1824"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1825"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span>
|
|
</span><span id="line-1826"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1827"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679505882"><span class="annot"><span class="annottext">_v :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505882"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1828"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1829"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1830"></span><span> </span><span class="annot"><span class="hs-number">130</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1831"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (ScopedAllocatorOptions -> ByteString)
|
|
-> ScopedAllocatorOptions
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1832"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505881"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505881"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1833"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1834"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1835"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1836"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1837"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505881"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1838"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1839"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505881"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1840"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-1841"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505882"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1842"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1843"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -> Builder) -> Vector Text -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-1844"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505879"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679505879"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1845"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1846"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1847"></span><span> </span><span class="annot"><span class="hs-number">802</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1848"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1849"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505878"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505878"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1850"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1851"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1852"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1853"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1854"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505878"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1855"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1856"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505878"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1857"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1858"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505879"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1859"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector Text)
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Vector Text)
|
|
(Vector Text)
|
|
-> RewriterConfig -> Vector Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1860"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1861"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'optimizers"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1862"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1863"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1864"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer -> Builder)
|
|
-> Vector RewriterConfig'CustomGraphOptimizer -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-1865"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505877"><span class="annot"><span class="annottext">_v :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505877"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1866"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1867"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1868"></span><span> </span><span class="annot"><span class="hs-number">1602</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1869"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (RewriterConfig'CustomGraphOptimizer -> ByteString)
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1870"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505876"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505876"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1871"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1872"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1873"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1874"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1875"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505876"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1876"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1877"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505876"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1878"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-1879"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505877"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1880"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
(Vector RewriterConfig'CustomGraphOptimizer)
|
|
-> RewriterConfig -> Vector RewriterConfig'CustomGraphOptimizer
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1881"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1882"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'customOptimizers"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1883"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1884"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1885"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-1886"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe VerifierConfig)
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
-> RewriterConfig -> Maybe VerifierConfig
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1887"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1888"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'interOptimizerVerifierConfig"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1889"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1890"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1891"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span>
|
|
</span><span id="line-1892"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1893"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679505875"><span class="annot"><span class="annottext">_v :: VerifierConfig
|
|
</span><a href="#local-6989586621679505875"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1894"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1895"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1896"></span><span> </span><span class="annot"><span class="hs-number">2402</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1897"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (VerifierConfig -> ByteString) -> VerifierConfig -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1898"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505874"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505874"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1899"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1900"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1901"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1902"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1903"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505874"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1904"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1905"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505874"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1906"></span><span> </span><span class="annot"><span class="annottext">VerifierConfig -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-1907"></span><span> </span><span class="annot"><span class="annottext">VerifierConfig
|
|
</span><a href="#local-6989586621679505875"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1908"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1909"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-1910"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe VerifierConfig)
|
|
RewriterConfig
|
|
RewriterConfig
|
|
(Maybe VerifierConfig)
|
|
(Maybe VerifierConfig)
|
|
-> RewriterConfig -> Maybe VerifierConfig
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1911"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span>
|
|
</span><span id="line-1912"></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'postOptimizationVerifierConfig"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1913"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1914"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1915"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span>
|
|
</span><span id="line-1916"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1917"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679505873"><span class="annot"><span class="annottext">_v :: VerifierConfig
|
|
</span><a href="#local-6989586621679505873"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1918"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1919"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1920"></span><span> </span><span class="annot"><span class="hs-number">2410</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1921"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (VerifierConfig -> ByteString) -> VerifierConfig -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1922"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505872"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505872"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1923"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1924"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1925"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1926"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span>
|
|
</span><span id="line-1927"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505872"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1928"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span>
|
|
</span><span id="line-1929"></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505872"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1930"></span><span> </span><span class="annot"><span class="annottext">VerifierConfig -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-1931"></span><span> </span><span class="annot"><span class="annottext">VerifierConfig
|
|
</span><a href="#local-6989586621679505873"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1932"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-1933"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike FieldSet RewriterConfig RewriterConfig FieldSet FieldSet
|
|
-> RewriterConfig -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1934"></span><span> </span><span class="annot"><span class="annottext">FoldLike FieldSet RewriterConfig RewriterConfig FieldSet FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-1935"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505917"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1936"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig"><span class="hs-identifier hs-type">RewriterConfig</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1937"></span><span> </span><span id="local-6989586621679505870"><span class="annot"><span class="annottext">rnf :: RewriterConfig -> ()
|
|
</span><a href="#local-6989586621679505870"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-1938"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505869"><span class="annot"><span class="annottext">x__ :: RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-1939"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1940"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1941"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1942"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27layoutOptimizer"><span class="hs-identifier hs-var hs-var">_RewriterConfig'layoutOptimizer</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1943"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1944"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27constantFolding"><span class="hs-identifier hs-var hs-var">_RewriterConfig'constantFolding</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1945"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1946"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27shapeOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'shapeOptimization</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1947"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1948"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27remapping"><span class="hs-identifier hs-var hs-var">_RewriterConfig'remapping</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1949"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1950"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27commonSubgraphElimination"><span class="hs-identifier hs-var hs-var">_RewriterConfig'commonSubgraphElimination</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1951"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1952"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27arithmeticOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'arithmeticOptimization</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1953"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1954"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27dependencyOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'dependencyOptimization</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1955"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1956"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27loopOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'loopOptimization</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1957"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1958"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27functionOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'functionOptimization</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1959"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1960"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27debugStripper"><span class="hs-identifier hs-var hs-var">_RewriterConfig'debugStripper</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1961"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1962"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableModelPruning"><span class="hs-identifier hs-var hs-var">_RewriterConfig'disableModelPruning</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1963"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1964"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'scopedAllocatorOptimization</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1965"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1966"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27pinToHostOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'pinToHostOptimization</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1967"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1968"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27implementationSelector"><span class="hs-identifier hs-var hs-var">_RewriterConfig'implementationSelector</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1969"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1970"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecision"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoMixedPrecision</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1971"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1972"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoMixedPrecisionMkl"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoMixedPrecisionMkl</span></a></span><span>
|
|
</span><span id="line-1973"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1974"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1975"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27disableMetaOptimizer"><span class="hs-identifier hs-var hs-var">_RewriterConfig'disableMetaOptimizer</span></a></span><span>
|
|
</span><span id="line-1976"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1977"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1978"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerIterations"><span class="hs-identifier hs-var hs-var">_RewriterConfig'metaOptimizerIterations</span></a></span><span>
|
|
</span><span id="line-1979"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1980"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1981"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27minGraphNodes"><span class="hs-identifier hs-var hs-var">_RewriterConfig'minGraphNodes</span></a></span><span>
|
|
</span><span id="line-1982"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1983"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1984"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimization"><span class="hs-identifier hs-var hs-var">_RewriterConfig'memoryOptimization</span></a></span><span>
|
|
</span><span id="line-1985"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1986"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1987"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27memoryOptimizerTargetNodeNameScope"><span class="hs-identifier hs-var hs-var">_RewriterConfig'memoryOptimizerTargetNodeNameScope</span></a></span><span>
|
|
</span><span id="line-1988"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1989"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int64 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1990"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Int64
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27metaOptimizerTimeoutMs"><span class="hs-identifier hs-var hs-var">_RewriterConfig'metaOptimizerTimeoutMs</span></a></span><span>
|
|
</span><span id="line-1991"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1992"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe AutoParallelOptions -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1993"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Maybe AutoParallelOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27autoParallel"><span class="hs-identifier hs-var hs-var">_RewriterConfig'autoParallel</span></a></span><span>
|
|
</span><span id="line-1994"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1995"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1996"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27failOnOptimizerErrors"><span class="hs-identifier hs-var hs-var">_RewriterConfig'failOnOptimizerErrors</span></a></span><span>
|
|
</span><span id="line-1997"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1998"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe ScopedAllocatorOptions -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1999"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Maybe ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27scopedAllocatorOpts"><span class="hs-identifier hs-var hs-var">_RewriterConfig'scopedAllocatorOpts</span></a></span><span>
|
|
</span><span id="line-2000"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2001"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2002"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27optimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'optimizers</span></a></span><span>
|
|
</span><span id="line-2003"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2004"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector RewriterConfig'CustomGraphOptimizer -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2005"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Vector RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27customOptimizers"><span class="hs-identifier hs-var hs-var">_RewriterConfig'customOptimizers</span></a></span><span>
|
|
</span><span id="line-2006"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2007"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe VerifierConfig -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2008"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27interOptimizerVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'interOptimizerVerifierConfig</span></a></span><span>
|
|
</span><span id="line-2009"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2010"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe VerifierConfig -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2011"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig -> Maybe VerifierConfig
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27postOptimizationVerifierConfig"><span class="hs-identifier hs-var hs-var">_RewriterConfig'postOptimizationVerifierConfig</span></a></span><span>
|
|
</span><span id="line-2012"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig
|
|
</span><a href="#local-6989586621679505869"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2013"></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2014"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.name' @:: Lens' RewriterConfig'CustomGraphOptimizer Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.parameterMap' @:: Lens' RewriterConfig'CustomGraphOptimizer (Data.Map.Map Data.Text.Text Proto.Tensorflow.Core.Framework.AttrValue.AttrValue)@ -}</span><span>
|
|
</span><span id="line-2018"></span><span class="hs-keyword">data</span><span> </span><span id="RewriterConfig%27CustomGraphOptimizer"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-var">RewriterConfig'CustomGraphOptimizer</span></a></span></span><span>
|
|
</span><span id="line-2019"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27CustomGraphOptimizer%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27_constructor"><span class="hs-identifier hs-var">RewriterConfig'CustomGraphOptimizer'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_RewriterConfig%27CustomGraphOptimizer%27name"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27name"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'name</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2020"></span><span> </span><span id="_RewriterConfig%27CustomGraphOptimizer%27parameterMap"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> Map Text AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27parameterMap"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'parameterMap</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.AttrValue.html#AttrValue"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.AttrValue.AttrValue</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2021"></span><span> </span><span id="_RewriterConfig%27CustomGraphOptimizer%27_unknownFields"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-2022"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505861"><span id="local-6989586621679505863"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
(RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool)
|
|
-> Eq RewriterConfig'CustomGraphOptimizer
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
$c/= :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
== :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
$c== :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505846"><span id="local-6989586621679505848"><span id="local-6989586621679505850"><span id="local-6989586621679505852"><span id="local-6989586621679505854"><span id="local-6989586621679505856"><span id="local-6989586621679505858"><span class="annot"><span class="annottext">Eq RewriterConfig'CustomGraphOptimizer
|
|
Eq RewriterConfig'CustomGraphOptimizer =>
|
|
(RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Ordering)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer)
|
|
-> Ord RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Ordering
|
|
RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
$cmin :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
max :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
$cmax :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
>= :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
$c>= :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
> :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
$c> :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
<= :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
$c<= :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
< :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
$c< :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Bool
|
|
compare :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Ordering
|
|
$ccompare :: RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'CustomGraphOptimizer
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2023"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679505841"><span id="local-6989586621679505843"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2024"></span><span> </span><span id="local-6989586621679505840"><span class="annot"><span class="annottext">showsPrec :: Int -> RewriterConfig'CustomGraphOptimizer -> ShowS
|
|
</span><a href="#local-6989586621679505840"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679505839"><span class="annot"><span class="annottext">__x :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505839"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679505838"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679505838"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-2025"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-2026"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-2027"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-2028"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505839"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505838"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2029"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span> </span><span class="annot"><span class="hs-string">"name"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2030"></span><span> </span><span id="local-6989586621679505836"><span class="annot"><span class="annottext">fieldOf :: Proxy# "name"
|
|
-> (Text -> f Text)
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> f RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505836"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2031"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> f RewriterConfig'CustomGraphOptimizer)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> f RewriterConfig'CustomGraphOptimizer
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2032"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer -> Text)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> Text -> RewriterConfig'CustomGraphOptimizer)
|
|
-> Lens
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
Text
|
|
Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2033"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27name"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'name</span></a></span><span>
|
|
</span><span id="line-2034"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505835"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505835"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505834"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679505834"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-2035"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505835"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'name :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27name"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'name</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505834"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2036"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2037"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span> </span><span class="annot"><span class="hs-string">"parameterMap"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Map.Map</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.AttrValue.html#AttrValue"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.AttrValue.AttrValue</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2038"></span><span> </span><span id="local-6989586621679505832"><span class="annot"><span class="annottext">fieldOf :: Proxy# "parameterMap"
|
|
-> (Map Text AttrValue -> f (Map Text AttrValue))
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> f RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505832"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2039"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Map Text AttrValue -> f (Map Text AttrValue))
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> f RewriterConfig'CustomGraphOptimizer)
|
|
-> ((Map Text AttrValue -> f (Map Text AttrValue))
|
|
-> Map Text AttrValue -> f (Map Text AttrValue))
|
|
-> (Map Text AttrValue -> f (Map Text AttrValue))
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> f RewriterConfig'CustomGraphOptimizer
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2040"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer -> Map Text AttrValue)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> Map Text AttrValue -> RewriterConfig'CustomGraphOptimizer)
|
|
-> Lens
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
(Map Text AttrValue)
|
|
(Map Text AttrValue)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2041"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> Map Text AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27parameterMap"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'parameterMap</span></a></span><span>
|
|
</span><span id="line-2042"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505831"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505831"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505830"><span class="annot"><span class="annottext">y__ :: Map Text AttrValue
|
|
</span><a href="#local-6989586621679505830"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-2043"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505831"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'parameterMap :: Map Text AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27parameterMap"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'parameterMap</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text AttrValue
|
|
</span><a href="#local-6989586621679505830"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2044"></span><span> </span><span class="annot"><span class="annottext">(Map Text AttrValue -> f (Map Text AttrValue))
|
|
-> Map Text AttrValue -> f (Map Text AttrValue)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2045"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679505823"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2046"></span><span> </span><span id="local-6989586621679505819"><span class="annot"><span class="annottext">messageName :: Proxy RewriterConfig'CustomGraphOptimizer -> Text
|
|
</span><a href="#local-6989586621679505819"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2047"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.RewriterConfig.CustomGraphOptimizer"</span></span><span>
|
|
</span><span id="line-2048"></span><span> </span><span id="local-6989586621679505818"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy RewriterConfig'CustomGraphOptimizer -> ByteString
|
|
</span><a href="#local-6989586621679505818"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2049"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\DC4CustomGraphOptimizer\DC2\DC2\n\
|
|
\\EOTname\CAN\SOH \SOH(\tR\EOTname\DC2f\n\
|
|
\\rparameter_map\CAN\STX \ETX(\v2A.tensorflow.RewriterConfig.CustomGraphOptimizer.ParameterMapEntryR\fparameterMap\SUBV\n\
|
|
\\DC1ParameterMapEntry\DC2\DLE\n\
|
|
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2+\n\
|
|
\\ENQvalue\CAN\STX \SOH(\v2\NAK.tensorflow.AttrValueR\ENQvalue:\STX8\SOH"</span></span><span>
|
|
</span><span id="line-2056"></span><span> </span><span id="local-6989586621679505817"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy RewriterConfig'CustomGraphOptimizer -> ByteString
|
|
</span><a href="#local-6989586621679505817"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-2057"></span><span> </span><span id="local-6989586621679505816"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor RewriterConfig'CustomGraphOptimizer)
|
|
</span><a href="#local-6989586621679505816"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-2058"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-2059"></span><span> </span><span id="local-6989586621679505815"><span class="annot"><span class="annottext">name__field_descriptor :: FieldDescriptor RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505815"><span class="hs-identifier hs-var hs-var">name__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-2060"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor RewriterConfig'CustomGraphOptimizer Text
|
|
-> FieldDescriptor RewriterConfig'CustomGraphOptimizer
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-2061"></span><span> </span><span class="annot"><span class="hs-string">"name"</span></span><span>
|
|
</span><span id="line-2062"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2063"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2064"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
Text
|
|
Text
|
|
-> FieldAccessor RewriterConfig'CustomGraphOptimizer Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-2065"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"name"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2066"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span>
|
|
</span><span id="line-2067"></span><span> </span><span id="local-6989586621679505814"><span class="annot"><span class="annottext">parameterMap__field_descriptor :: FieldDescriptor RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505814"><span class="hs-identifier hs-var hs-var">parameterMap__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-2068"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> FieldAccessor
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> FieldDescriptor RewriterConfig'CustomGraphOptimizer
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-2069"></span><span> </span><span class="annot"><span class="hs-string">"parameter_map"</span></span><span>
|
|
</span><span id="line-2070"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
|
|
-> FieldTypeDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2071"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2072"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Text
|
|
-> Lens'
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry AttrValue
|
|
-> Lens
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
(Map Text AttrValue)
|
|
(Map Text AttrValue)
|
|
-> FieldAccessor
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall key value value1 msg.
|
|
(Ord key, Message value) =>
|
|
Lens' value key
|
|
-> Lens' value value1
|
|
-> Lens' msg (Map key value1)
|
|
-> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MapField</span></span><span>
|
|
</span><span id="line-2073"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2074"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2075"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"parameterMap"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2076"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span>
|
|
</span><span id="line-2077"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2078"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor RewriterConfig'CustomGraphOptimizer)]
|
|
-> Map Tag (FieldDescriptor RewriterConfig'CustomGraphOptimizer)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-2079"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505815"><span class="hs-identifier hs-var">name__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2080"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505814"><span class="hs-identifier hs-var">parameterMap__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-2081"></span><span> </span><span id="local-6989586621679505812"><span class="annot"><span class="annottext">unknownFields :: LensLike' f RewriterConfig'CustomGraphOptimizer FieldSet
|
|
</span><a href="#local-6989586621679505812"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-2082"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer -> FieldSet)
|
|
-> (RewriterConfig'CustomGraphOptimizer
|
|
-> FieldSet -> RewriterConfig'CustomGraphOptimizer)
|
|
-> Lens' RewriterConfig'CustomGraphOptimizer FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2083"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'_unknownFields</span></a></span><span>
|
|
</span><span id="line-2084"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505811"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505811"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505810"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679505810"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-2085"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505811"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27_unknownFields"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505810"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2086"></span><span> </span><span id="local-6989586621679505809"><span class="annot"><span class="annottext">defMessage :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505809"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-2087"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WRewriterConfig'CustomGraphOptimizer'_constructor :: Text
|
|
-> Map Text AttrValue
|
|
-> FieldSet
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#%24WRewriterConfig%27CustomGraphOptimizer%27_constructor"><span class="hs-identifier hs-type hs-type">RewriterConfig'CustomGraphOptimizer'_constructor</span></a></span><span>
|
|
</span><span id="line-2088"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'name :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27name"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'name</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2089"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'parameterMap :: Map Text AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27parameterMap"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'parameterMap</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text AttrValue
|
|
forall k a. Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2090"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27_unknownFields"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-2091"></span><span> </span><span id="local-6989586621679505806"><span class="annot"><span class="annottext">parseMessage :: Parser RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505806"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-2092"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-2093"></span><span> </span><span class="annot"><a href="#local-6989586621679505805"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2094"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span>
|
|
</span><span id="line-2095"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span>
|
|
</span><span id="line-2096"></span><span> </span><span id="local-6989586621679505805"><span class="annot"><span class="annottext">loop :: RewriterConfig'CustomGraphOptimizer
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505805"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679505804"><span class="annot"><span class="annottext">x :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505804"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-2097"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505803"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505803"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-2098"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505803"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2099"></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679505802"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679505802"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-2100"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2101"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505802"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2102"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2103"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2104"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-2105"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-2106"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-2107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505802"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2108"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-2109"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-2110"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
FieldSet
|
|
FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505801"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505801"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505801"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505804"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2111"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2112"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505800"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505800"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2113"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505800"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-2114"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-2115"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505799"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505799"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2116"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505798"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505798"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505797"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505797"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2117"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-2118"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505797"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2119"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-2120"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505798"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-2121"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679505796"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679505796"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2122"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679505796"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2123"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679505795"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679505795"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505795"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2124"></span><span> </span><span class="annot"><span class="hs-string">"name"</span></span><span>
|
|
</span><span id="line-2125"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505805"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"name"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505799"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505804"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2126"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-2127"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span id="local-6989586621679505794"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505794"><span class="hs-identifier hs-var">entry</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> String
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2128"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505793"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505793"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2129"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-2130"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-2131"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505793"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2132"></span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2133"></span><span> </span><span class="annot"><span class="hs-string">"parameter_map"</span></span><span>
|
|
</span><span id="line-2134"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-2135"></span><span> </span><span id="local-6989586621679505792"><span class="annot"><span class="annottext">key :: Text
|
|
</span><a href="#local-6989586621679505792"><span class="hs-identifier hs-var hs-var">key</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
Text
|
|
Text
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505794"><span class="hs-identifier hs-var">entry</span></a></span><span>
|
|
</span><span id="line-2136"></span><span> </span><span id="local-6989586621679505791"><span class="annot"><span class="annottext">value :: AttrValue
|
|
</span><a href="#local-6989586621679505791"><span class="hs-identifier hs-var hs-var">value</span></a></span></span><span>
|
|
</span><span id="line-2137"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
AttrValue
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
AttrValue
|
|
AttrValue
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> AttrValue
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505794"><span class="hs-identifier hs-var">entry</span></a></span><span>
|
|
</span><span id="line-2138"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2139"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505805"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-2140"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
(Map Text AttrValue)
|
|
(Map Text AttrValue)
|
|
-> (Map Text AttrValue -> Map Text AttrValue)
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-2141"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"parameterMap"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2142"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505790"><span class="annot"><span class="annottext">Map Text AttrValue
|
|
</span><a href="#local-6989586621679505790"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> AttrValue -> Map Text AttrValue -> Map Text AttrValue
|
|
forall k a. Ord k => k -> a -> Map k a -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.insert</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505792"><span class="hs-identifier hs-var">key</span></a></span><span> </span><span class="annot"><span class="annottext">AttrValue
|
|
</span><a href="#local-6989586621679505791"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="annot"><span class="annottext">Map Text AttrValue
|
|
</span><a href="#local-6989586621679505790"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2143"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505804"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2144"></span><span> </span><span id="local-6989586621679505788"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679505788"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-2145"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505787"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505787"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-2146"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505788"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-2147"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505805"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-2148"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
-> RewriterConfig'CustomGraphOptimizer
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-2149"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
FieldSet
|
|
FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505786"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505786"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505787"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505786"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505804"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2150"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2151"></span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'CustomGraphOptimizer
|
|
-> String -> Parser RewriterConfig'CustomGraphOptimizer
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2152"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
-> Parser RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505805"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"CustomGraphOptimizer"</span></span><span>
|
|
</span><span id="line-2153"></span><span> </span><span id="local-6989586621679505785"><span class="annot"><span class="annottext">buildMessage :: RewriterConfig'CustomGraphOptimizer -> Builder
|
|
</span><a href="#local-6989586621679505785"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-2154"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505784"><span class="annot"><span class="annottext">_x :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505784"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-2155"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2156"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679505783"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679505783"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
Text
|
|
Text
|
|
-> RewriterConfig'CustomGraphOptimizer -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"name"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505784"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-2157"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2158"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505783"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2159"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-2160"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2161"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2162"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2163"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2164"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505782"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505782"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-2165"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2166"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-2167"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505782"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2168"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505782"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2169"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-2170"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505783"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2171"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2172"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[Builder] -> Builder
|
|
forall a. Monoid a => [a] -> a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mconcat</span></span><span>
|
|
</span><span id="line-2173"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Text, AttrValue) -> Builder) -> [(Text, AttrValue)] -> [Builder]
|
|
forall a b. (a -> b) -> [a] -> [b]
|
|
</span><span class="hs-identifier hs-var">Prelude.map</span></span><span>
|
|
</span><span id="line-2174"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505781"><span class="annot"><span class="annottext">_v :: (Text, AttrValue)
|
|
</span><a href="#local-6989586621679505781"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-2175"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2176"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2177"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> ByteString)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2178"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505780"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505780"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-2179"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2180"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-2181"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505780"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2182"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505780"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2183"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-2184"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-2185"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2186"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, AttrValue) -> Text
|
|
forall a b. (a, b) -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.fst</span></span><span> </span><span class="annot"><span class="annottext">(Text, AttrValue)
|
|
</span><a href="#local-6989586621679505781"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2187"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
AttrValue
|
|
AttrValue
|
|
-> AttrValue
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-2188"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2189"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, AttrValue) -> AttrValue
|
|
forall a b. (a, b) -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.snd</span></span><span> </span><span class="annot"><span class="annottext">(Text, AttrValue)
|
|
</span><a href="#local-6989586621679505781"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2190"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2191"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2192"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text AttrValue -> [(Text, AttrValue)]
|
|
forall k a. Map k a -> [(k, a)]
|
|
</span><span class="hs-identifier hs-var">Data.Map.toList</span></span><span>
|
|
</span><span id="line-2193"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Map Text AttrValue)
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
(Map Text AttrValue)
|
|
(Map Text AttrValue)
|
|
-> RewriterConfig'CustomGraphOptimizer -> Map Text AttrValue
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-2194"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"parameterMap"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505784"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2195"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-2196"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
FieldSet
|
|
FieldSet
|
|
-> RewriterConfig'CustomGraphOptimizer -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
RewriterConfig'CustomGraphOptimizer
|
|
RewriterConfig'CustomGraphOptimizer
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505784"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2197"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2198"></span><span> </span><span id="local-6989586621679505777"><span class="annot"><span class="annottext">rnf :: RewriterConfig'CustomGraphOptimizer -> ()
|
|
</span><a href="#local-6989586621679505777"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-2199"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505776"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505776"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-2200"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2201"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505776"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2202"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2203"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27name"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'name</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505776"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2204"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text AttrValue -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2205"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer -> Map Text AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27parameterMap"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'parameterMap</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer
|
|
</span><a href="#local-6989586621679505776"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2206"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.key' @:: Lens' RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.value' @:: Lens' RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Proto.Tensorflow.Core.Framework.AttrValue.AttrValue@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.maybe'value' @:: Lens' RewriterConfig'CustomGraphOptimizer'ParameterMapEntry (Prelude.Maybe Proto.Tensorflow.Core.Framework.AttrValue.AttrValue)@ -}</span><span>
|
|
</span><span id="line-2211"></span><span class="hs-keyword">data</span><span> </span><span id="RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-var">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span></span><span>
|
|
</span><span id="line-2212"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_constructor"><span class="hs-identifier hs-var">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27key"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27key"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'key</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2213"></span><span> </span><span id="_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.AttrValue.html#AttrValue"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.AttrValue.AttrValue</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2214"></span><span> </span><span id="_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_unknownFields"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-2215"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505768"><span id="local-6989586621679505770"><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
(RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool)
|
|
-> Eq RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
$c/= :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
== :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
$c== :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505753"><span id="local-6989586621679505755"><span id="local-6989586621679505757"><span id="local-6989586621679505759"><span id="local-6989586621679505761"><span id="local-6989586621679505763"><span id="local-6989586621679505765"><span class="annot"><span class="annottext">Eq RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
Eq RewriterConfig'CustomGraphOptimizer'ParameterMapEntry =>
|
|
(RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Ordering)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> Ord RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Ordering
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
$cmin :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
max :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
$cmax :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
>= :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
$c>= :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
> :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
$c> :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
<= :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
$c<= :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
< :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
$c< :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Bool
|
|
compare :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Ordering
|
|
$ccompare :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2216"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679505748"><span id="local-6989586621679505750"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2217"></span><span> </span><span id="local-6989586621679505747"><span class="annot"><span class="annottext">showsPrec :: Int
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> ShowS
|
|
</span><a href="#local-6989586621679505747"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679505746"><span class="annot"><span class="annottext">__x :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505746"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679505745"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679505745"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-2218"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-2219"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-2220"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-2221"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505746"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505745"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2222"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">"key"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2223"></span><span> </span><span id="local-6989586621679505743"><span class="annot"><span class="annottext">fieldOf :: Proxy# "key"
|
|
-> (Text -> f Text)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505743"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2224"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2225"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Text)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Text -> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> Lens' RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2226"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27key"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'key</span></a></span><span>
|
|
</span><span id="line-2227"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505742"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505742"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505741"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679505741"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-2228"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505742"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-2229"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'key :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27key"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505741"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2230"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2231"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">"value"</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.AttrValue.html#AttrValue"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.AttrValue.AttrValue</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2232"></span><span> </span><span id="local-6989586621679505739"><span class="annot"><span class="annottext">fieldOf :: Proxy# "value"
|
|
-> (AttrValue -> f AttrValue)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505739"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2233"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> ((AttrValue -> f AttrValue)
|
|
-> Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> (AttrValue -> f AttrValue)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2234"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> Lens
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
(Maybe AttrValue)
|
|
(Maybe AttrValue)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2235"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value</span></a></span><span>
|
|
</span><span id="line-2236"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505738"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505738"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505737"><span class="annot"><span class="annottext">y__ :: Maybe AttrValue
|
|
</span><a href="#local-6989586621679505737"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-2237"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505738"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-2238"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value :: Maybe AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe AttrValue
|
|
</span><a href="#local-6989586621679505737"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2239"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">AttrValue -> Lens' (Maybe AttrValue) AttrValue
|
|
forall b. b -> Lens' (Maybe b) b
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">AttrValue
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2240"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">"maybe'value"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Maybe</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.AttrValue.html#AttrValue"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.AttrValue.AttrValue</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2241"></span><span> </span><span id="local-6989586621679505735"><span class="annot"><span class="annottext">fieldOf :: Proxy# "maybe'value"
|
|
-> (Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505735"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2242"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> ((Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> (Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2243"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> Lens
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
(Maybe AttrValue)
|
|
(Maybe AttrValue)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2244"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value</span></a></span><span>
|
|
</span><span id="line-2245"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505734"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505734"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505733"><span class="annot"><span class="annottext">y__ :: Maybe AttrValue
|
|
</span><a href="#local-6989586621679505733"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-2246"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505734"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-2247"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value :: Maybe AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe AttrValue
|
|
</span><a href="#local-6989586621679505733"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2248"></span><span> </span><span class="annot"><span class="annottext">(Maybe AttrValue -> f (Maybe AttrValue))
|
|
-> Maybe AttrValue -> f (Maybe AttrValue)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2249"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679505726"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2250"></span><span> </span><span id="local-6989586621679505722"><span class="annot"><span class="annottext">messageName :: Proxy RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Text
|
|
</span><a href="#local-6989586621679505722"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2251"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span>
|
|
</span><span id="line-2252"></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.RewriterConfig.CustomGraphOptimizer.ParameterMapEntry"</span></span><span>
|
|
</span><span id="line-2253"></span><span> </span><span id="local-6989586621679505721"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679505721"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2254"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\DC1ParameterMapEntry\DC2\DLE\n\
|
|
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2+\n\
|
|
\\ENQvalue\CAN\STX \SOH(\v2\NAK.tensorflow.AttrValueR\ENQvalue:\STX8\SOH"</span></span><span>
|
|
</span><span id="line-2258"></span><span> </span><span id="local-6989586621679505720"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679505720"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-2259"></span><span> </span><span id="local-6989586621679505719"><span class="annot"><span class="annottext">fieldsByTag :: Map
|
|
Tag
|
|
(FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
</span><a href="#local-6989586621679505719"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-2260"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-2261"></span><span> </span><span id="local-6989586621679505718"><span class="annot"><span class="annottext">key__field_descriptor :: FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505718"><span class="hs-identifier hs-var hs-var">key__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-2262"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Text
|
|
-> FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-2263"></span><span> </span><span class="annot"><span class="hs-string">"key"</span></span><span>
|
|
</span><span id="line-2264"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2265"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2266"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens' RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Text
|
|
-> FieldAccessor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-2267"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2268"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span>
|
|
</span><span id="line-2269"></span><span> </span><span id="local-6989586621679505717"><span class="annot"><span class="annottext">value__field_descriptor :: FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505717"><span class="hs-identifier hs-var hs-var">value__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-2270"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor AttrValue
|
|
-> FieldAccessor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry AttrValue
|
|
-> FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-2271"></span><span> </span><span class="annot"><span class="hs-string">"value"</span></span><span>
|
|
</span><span id="line-2272"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -> FieldTypeDescriptor AttrValue
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2273"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.AttrValue.html#AttrValue"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.AttrValue.AttrValue</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2274"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
(Maybe AttrValue)
|
|
(Maybe AttrValue)
|
|
-> FieldAccessor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry AttrValue
|
|
forall msg value.
|
|
Lens' msg (Maybe value) -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
|
|
</span><span id="line-2275"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'value"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2276"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span>
|
|
</span><span id="line-2277"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2278"></span><span> </span><span class="annot"><span class="annottext">[(Tag,
|
|
FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)]
|
|
-> Map
|
|
Tag
|
|
(FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-2279"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505718"><span class="hs-identifier hs-var">key__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2280"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505717"><span class="hs-identifier hs-var">value__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-2281"></span><span> </span><span id="local-6989586621679505716"><span class="annot"><span class="annottext">unknownFields :: LensLike'
|
|
f RewriterConfig'CustomGraphOptimizer'ParameterMapEntry FieldSet
|
|
</span><a href="#local-6989586621679505716"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-2282"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> FieldSet)
|
|
-> (RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> FieldSet
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry)
|
|
-> Lens'
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2283"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_unknownFields</span></a></span><span>
|
|
</span><span id="line-2284"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505715"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505715"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505714"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679505714"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-2285"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505715"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-2286"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_unknownFields"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505714"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2287"></span><span> </span><span id="local-6989586621679505713"><span class="annot"><span class="annottext">defMessage :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505713"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-2288"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WRewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_constructor :: Text
|
|
-> Maybe AttrValue
|
|
-> FieldSet
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#%24WRewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_constructor"><span class="hs-identifier hs-type hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_constructor</span></a></span><span>
|
|
</span><span id="line-2289"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'key :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27key"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2290"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value :: Maybe AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe AttrValue
|
|
forall a. Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Nothing</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2291"></span><span> </span><span class="annot"><span class="annottext">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_unknownFields"><span class="hs-identifier hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-2292"></span><span> </span><span id="local-6989586621679505711"><span class="annot"><span class="annottext">parseMessage :: Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505711"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-2293"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-2294"></span><span> </span><span class="annot"><a href="#local-6989586621679505710"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2295"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span>
|
|
</span><span id="line-2296"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span>
|
|
</span><span id="line-2297"></span><span> </span><span id="local-6989586621679505710"><span class="annot"><span class="annottext">loop :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505710"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679505709"><span class="annot"><span class="annottext">x :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505709"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-2298"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505708"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505708"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-2299"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505708"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2300"></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679505707"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679505707"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-2301"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2302"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505707"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2303"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2304"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2305"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-2306"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-2307"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-2308"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505707"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2309"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-2310"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-2311"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
FieldSet
|
|
FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505706"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505706"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505706"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505709"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2312"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2313"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505705"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505705"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2314"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505705"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-2315"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-2316"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505704"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505704"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2317"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505703"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505703"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505702"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505702"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2318"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-2319"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505702"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2320"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-2321"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505703"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-2322"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679505701"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679505701"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2323"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679505701"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2324"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679505700"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679505700"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505700"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2325"></span><span> </span><span class="annot"><span class="hs-string">"key"</span></span><span>
|
|
</span><span id="line-2326"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505710"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505704"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505709"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2327"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-2328"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505699"><span class="annot"><span class="annottext">AttrValue
|
|
</span><a href="#local-6989586621679505699"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser AttrValue -> String -> Parser AttrValue
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2329"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505698"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505698"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2330"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser AttrValue -> Parser AttrValue
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-2331"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505698"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser AttrValue
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2332"></span><span> </span><span class="annot"><span class="hs-string">"value"</span></span><span>
|
|
</span><span id="line-2333"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505710"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
AttrValue
|
|
AttrValue
|
|
-> AttrValue
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"value"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">AttrValue
|
|
</span><a href="#local-6989586621679505699"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505709"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2334"></span><span> </span><span id="local-6989586621679505697"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679505697"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-2335"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505696"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505696"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-2336"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505697"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-2337"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505710"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-2338"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-2339"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
FieldSet
|
|
FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505695"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505695"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505696"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505695"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505709"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2340"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2341"></span><span> </span><span class="annot"><span class="annottext">Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> String
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2342"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Parser RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505710"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"ParameterMapEntry"</span></span><span>
|
|
</span><span id="line-2343"></span><span> </span><span id="local-6989586621679505694"><span class="annot"><span class="annottext">buildMessage :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Builder
|
|
</span><a href="#local-6989586621679505694"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-2344"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505693"><span class="annot"><span class="annottext">_x :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505693"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-2345"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2346"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679505692"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679505692"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
Text
|
|
Text
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"key"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505693"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-2347"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2348"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505692"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2349"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-2350"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2351"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2352"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2353"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2354"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505691"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505691"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-2355"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2356"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-2357"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505691"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2358"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505691"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2359"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-2360"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505692"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2361"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2362"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
|
|
</span><span id="line-2363"></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
(Maybe AttrValue)
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
(Maybe AttrValue)
|
|
(Maybe AttrValue)
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"maybe'value"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505693"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-2364"></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-2365"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-2366"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span id="local-6989586621679505690"><span class="annot"><span class="annottext">_v :: AttrValue
|
|
</span><a href="#local-6989586621679505690"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2367"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2368"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2369"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (AttrValue -> ByteString) -> AttrValue -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2370"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505689"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505689"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-2371"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2372"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-2373"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505689"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2374"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505689"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2375"></span><span> </span><span class="annot"><span class="annottext">AttrValue -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-2376"></span><span> </span><span class="annot"><span class="annottext">AttrValue
|
|
</span><a href="#local-6989586621679505690"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2377"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-2378"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
FieldSet
|
|
FieldSet
|
|
-> RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505693"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2379"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry"><span class="hs-identifier hs-type">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2380"></span><span> </span><span id="local-6989586621679505687"><span class="annot"><span class="annottext">rnf :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> ()
|
|
</span><a href="#local-6989586621679505687"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-2381"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505686"><span class="annot"><span class="annottext">x__ :: RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505686"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-2382"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2383"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'_unknownFields</span></a></span><span>
|
|
</span><span id="line-2384"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505686"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2385"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2386"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27key"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'key</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505686"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2387"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe AttrValue -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2388"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
-> Maybe AttrValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_RewriterConfig%27CustomGraphOptimizer%27ParameterMapEntry%27value"><span class="hs-identifier hs-var hs-var">_RewriterConfig'CustomGraphOptimizer'ParameterMapEntry'value</span></a></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'CustomGraphOptimizer'ParameterMapEntry
|
|
</span><a href="#local-6989586621679505686"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2389"></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2390"></span><span class="hs-keyword">newtype</span><span> </span><span id="RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'MemOptType'UnrecognizedValue</span></a></span></span><span>
|
|
</span><span id="line-2391"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'MemOptType'UnrecognizedValue</span></a></span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span>
|
|
</span><span id="line-2392"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505681"><span id="local-6989586621679505683"><span class="annot"><span class="annottext">RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
(RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool)
|
|
-> Eq RewriterConfig'MemOptType'UnrecognizedValue
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
$c/= :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
== :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
$c== :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505666"><span id="local-6989586621679505668"><span id="local-6989586621679505670"><span id="local-6989586621679505672"><span id="local-6989586621679505674"><span id="local-6989586621679505676"><span id="local-6989586621679505678"><span class="annot"><span class="annottext">Eq RewriterConfig'MemOptType'UnrecognizedValue
|
|
Eq RewriterConfig'MemOptType'UnrecognizedValue =>
|
|
(RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Ordering)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue)
|
|
-> Ord RewriterConfig'MemOptType'UnrecognizedValue
|
|
RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Ordering
|
|
RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
$cmin :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
max :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
$cmax :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue
|
|
>= :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
$c>= :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
> :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
$c> :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
<= :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
$c<= :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
< :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
$c< :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Bool
|
|
compare :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Ordering
|
|
$ccompare :: RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType'UnrecognizedValue -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'MemOptType'UnrecognizedValue
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505660"><span id="local-6989586621679505662"><span id="local-6989586621679505664"><span class="annot"><span class="annottext">Int -> RewriterConfig'MemOptType'UnrecognizedValue -> ShowS
|
|
[RewriterConfig'MemOptType'UnrecognizedValue] -> ShowS
|
|
RewriterConfig'MemOptType'UnrecognizedValue -> String
|
|
(Int -> RewriterConfig'MemOptType'UnrecognizedValue -> ShowS)
|
|
-> (RewriterConfig'MemOptType'UnrecognizedValue -> String)
|
|
-> ([RewriterConfig'MemOptType'UnrecognizedValue] -> ShowS)
|
|
-> Show RewriterConfig'MemOptType'UnrecognizedValue
|
|
forall a.
|
|
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
|
|
showList :: [RewriterConfig'MemOptType'UnrecognizedValue] -> ShowS
|
|
$cshowList :: [RewriterConfig'MemOptType'UnrecognizedValue] -> ShowS
|
|
show :: RewriterConfig'MemOptType'UnrecognizedValue -> String
|
|
$cshow :: RewriterConfig'MemOptType'UnrecognizedValue -> String
|
|
showsPrec :: Int -> RewriterConfig'MemOptType'UnrecognizedValue -> ShowS
|
|
$cshowsPrec :: Int -> RewriterConfig'MemOptType'UnrecognizedValue -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2393"></span><span class="hs-keyword">data</span><span> </span><span id="RewriterConfig%27MemOptType"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-var">RewriterConfig'MemOptType</span></a></span></span><span>
|
|
</span><span id="line-2394"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27DEFAULT_MEM_OPT"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_MEM_OPT</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2395"></span><span> </span><span id="RewriterConfig%27NO_MEM_OPT"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'NO_MEM_OPT</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2396"></span><span> </span><span id="RewriterConfig%27MANUAL"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-var">RewriterConfig'MANUAL</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2397"></span><span> </span><span id="RewriterConfig%27HEURISTICS"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'HEURISTICS</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2398"></span><span> </span><span id="RewriterConfig%27SWAPPING_HEURISTICS"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SWAPPING_HEURISTICS</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2399"></span><span> </span><span id="RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2400"></span><span> </span><span id="RewriterConfig%27SCHEDULING_HEURISTICS"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2401"></span><span> </span><span id="RewriterConfig%27MemOptType%27Unrecognized"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27Unrecognized"><span class="hs-identifier hs-var">RewriterConfig'MemOptType'Unrecognized</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'MemOptType'UnrecognizedValue</span></a></span><span>
|
|
</span><span id="line-2402"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505646"><span id="local-6989586621679505648"><span id="local-6989586621679505650"><span class="annot"><span class="annottext">Int -> RewriterConfig'MemOptType -> ShowS
|
|
[RewriterConfig'MemOptType] -> ShowS
|
|
RewriterConfig'MemOptType -> String
|
|
(Int -> RewriterConfig'MemOptType -> ShowS)
|
|
-> (RewriterConfig'MemOptType -> String)
|
|
-> ([RewriterConfig'MemOptType] -> ShowS)
|
|
-> Show RewriterConfig'MemOptType
|
|
forall a.
|
|
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
|
|
showList :: [RewriterConfig'MemOptType] -> ShowS
|
|
$cshowList :: [RewriterConfig'MemOptType] -> ShowS
|
|
show :: RewriterConfig'MemOptType -> String
|
|
$cshow :: RewriterConfig'MemOptType -> String
|
|
showsPrec :: Int -> RewriterConfig'MemOptType -> ShowS
|
|
$cshowsPrec :: Int -> RewriterConfig'MemOptType -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505642"><span id="local-6989586621679505644"><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
(RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool)
|
|
-> (RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool)
|
|
-> Eq RewriterConfig'MemOptType
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
$c/= :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
== :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
$c== :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505627"><span id="local-6989586621679505629"><span id="local-6989586621679505631"><span id="local-6989586621679505633"><span id="local-6989586621679505635"><span id="local-6989586621679505637"><span id="local-6989586621679505639"><span class="annot"><span class="annottext">Eq RewriterConfig'MemOptType
|
|
Eq RewriterConfig'MemOptType =>
|
|
(RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> Ordering)
|
|
-> (RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool)
|
|
-> (RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool)
|
|
-> (RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool)
|
|
-> (RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool)
|
|
-> (RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig'MemOptType)
|
|
-> (RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig'MemOptType)
|
|
-> Ord RewriterConfig'MemOptType
|
|
RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Ordering
|
|
RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
$cmin :: RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
max :: RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
$cmax :: RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
>= :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
$c>= :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
> :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
$c> :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
<= :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
$c<= :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
< :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
$c< :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Bool
|
|
compare :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Ordering
|
|
$ccompare :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'MemOptType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2403"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.MessageEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2404"></span><span> </span><span id="local-6989586621679505620"><span class="annot"><span class="annottext">maybeToEnum :: Int -> Maybe RewriterConfig'MemOptType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">maybeToEnum</span></span></span><span> </span><span class="hs-number">0</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2405"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">1</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'NO_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2406"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">2</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-var">RewriterConfig'MANUAL</span></a></span><span>
|
|
</span><span id="line-2407"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">3</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2408"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">4</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2409"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">5</span><span>
|
|
</span><span id="line-2410"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2411"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">6</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2412"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span id="local-6989586621679505618"><span class="annot"><span class="annottext">k :: Int
|
|
</span><a href="#local-6989586621679505618"><span class="hs-identifier hs-var">k</span></a></span></span><span>
|
|
</span><span id="line-2413"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span>
|
|
</span><span id="line-2414"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'MemOptType'UnrecognizedValue
|
|
-> RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27Unrecognized"><span class="hs-identifier hs-var">RewriterConfig'MemOptType'Unrecognized</span></a></span><span>
|
|
</span><span id="line-2415"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> RewriterConfig'MemOptType'UnrecognizedValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'MemOptType'UnrecognizedValue</span></a></span><span>
|
|
</span><span id="line-2416"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505618"><span class="hs-identifier hs-var">k</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2417"></span><span> </span><span id="local-6989586621679505617"><span class="annot"><span class="annottext">showEnum :: RewriterConfig'MemOptType -> String
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">showEnum</span></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"DEFAULT_MEM_OPT"</span></span><span>
|
|
</span><span id="line-2418"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'NO_MEM_OPT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"NO_MEM_OPT"</span></span><span>
|
|
</span><span id="line-2419"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-type">RewriterConfig'MANUAL</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"MANUAL"</span></span><span>
|
|
</span><span id="line-2420"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"SWAPPING_HEURISTICS"</span></span><span>
|
|
</span><span id="line-2421"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2422"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"RECOMPUTATION_HEURISTICS"</span></span><span>
|
|
</span><span id="line-2423"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2424"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"SCHEDULING_HEURISTICS"</span></span><span>
|
|
</span><span id="line-2425"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"HEURISTICS"</span></span><span>
|
|
</span><span id="line-2426"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span>
|
|
</span><span id="line-2427"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'MemOptType'Unrecognized</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'MemOptType'UnrecognizedValue</span></a></span><span> </span><span id="local-6989586621679505615"><span class="annot"><span class="annottext">k :: Int32
|
|
</span><a href="#local-6989586621679505615"><span class="hs-identifier hs-var">k</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2428"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32 -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505615"><span class="hs-identifier hs-var">k</span></a></span><span>
|
|
</span><span id="line-2429"></span><span> </span><span id="local-6989586621679505614"><span class="annot"><span class="annottext">readEnum :: String -> Maybe RewriterConfig'MemOptType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">readEnum</span></span></span><span> </span><span id="local-6989586621679505612"><span class="annot"><span class="annottext">k :: String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span></span><span>
|
|
</span><span id="line-2430"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"DEFAULT_MEM_OPT"</span></span><span>
|
|
</span><span id="line-2431"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2432"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"NO_MEM_OPT"</span></span><span>
|
|
</span><span id="line-2433"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'NO_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2434"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"MANUAL"</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-var">RewriterConfig'MANUAL</span></a></span><span>
|
|
</span><span id="line-2435"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"SWAPPING_HEURISTICS"</span></span><span>
|
|
</span><span id="line-2436"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2437"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"RECOMPUTATION_HEURISTICS"</span></span><span>
|
|
</span><span id="line-2438"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2439"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"SCHEDULING_HEURISTICS"</span></span><span>
|
|
</span><span id="line-2440"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2441"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"HEURISTICS"</span></span><span>
|
|
</span><span id="line-2442"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> Maybe RewriterConfig'MemOptType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2443"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.otherwise</span></span><span>
|
|
</span><span id="line-2444"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
|
|
-> (Int -> Maybe RewriterConfig'MemOptType)
|
|
-> Maybe RewriterConfig'MemOptType
|
|
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
|
|
</span><span class="hs-operator hs-var">(Prelude.>>=)</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> Maybe Int
|
|
forall a. Read a => String -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Text.Read.readMaybe</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505612"><span class="hs-identifier hs-var">k</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int -> Maybe RewriterConfig'MemOptType
|
|
forall a. MessageEnum a => Int -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeToEnum</span></span><span>
|
|
</span><span id="line-2445"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bounded</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2446"></span><span> </span><span id="local-6989586621679505607"><span class="annot"><span class="annottext">minBound :: RewriterConfig'MemOptType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">minBound</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2447"></span><span> </span><span id="local-6989586621679505605"><span class="annot"><span class="annottext">maxBound :: RewriterConfig'MemOptType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">maxBound</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2448"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Enum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2449"></span><span> </span><span id="local-6989586621679505594"><span class="annot"><span class="annottext">toEnum :: Int -> RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505594"><span class="hs-identifier hs-var hs-var hs-var hs-var">toEnum</span></a></span></span><span> </span><span id="local-6989586621679505593"><span class="annot"><span class="annottext">k__ :: Int
|
|
</span><a href="#local-6989586621679505593"><span class="hs-identifier hs-var">k__</span></a></span></span><span>
|
|
</span><span id="line-2450"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
-> (RewriterConfig'MemOptType -> RewriterConfig'MemOptType)
|
|
-> Maybe RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType
|
|
forall b a. b -> (a -> b) -> Maybe a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.maybe</span></span><span>
|
|
</span><span id="line-2451"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> RewriterConfig'MemOptType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2452"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-2453"></span><span> </span><span class="annot"><span class="hs-string">"toEnum: unknown value for enum MemOptType: "</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505593"><span class="hs-identifier hs-var">k__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2454"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2455"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Maybe RewriterConfig'MemOptType
|
|
forall a. MessageEnum a => Int -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeToEnum</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505593"><span class="hs-identifier hs-var">k__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2456"></span><span> </span><span id="local-6989586621679505590"><span class="annot"><span class="annottext">fromEnum :: RewriterConfig'MemOptType -> Int
|
|
</span><a href="#local-6989586621679505590"><span class="hs-identifier hs-var hs-var hs-var hs-var">fromEnum</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span>
|
|
</span><span id="line-2457"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'NO_MEM_OPT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span>
|
|
</span><span id="line-2458"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-type">RewriterConfig'MANUAL</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">2</span></span><span>
|
|
</span><span id="line-2459"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">3</span></span><span>
|
|
</span><span id="line-2460"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">4</span></span><span>
|
|
</span><span id="line-2461"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">5</span></span><span>
|
|
</span><span id="line-2462"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">6</span></span><span>
|
|
</span><span id="line-2463"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span>
|
|
</span><span id="line-2464"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'MemOptType'Unrecognized</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'MemOptType'UnrecognizedValue</span></a></span><span> </span><span id="local-6989586621679505589"><span class="annot"><span class="annottext">k :: Int32
|
|
</span><a href="#local-6989586621679505589"><span class="hs-identifier hs-var">k</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2465"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505589"><span class="hs-identifier hs-var">k</span></a></span><span>
|
|
</span><span id="line-2466"></span><span> </span><span id="local-6989586621679505588"><span class="annot"><span class="annottext">succ :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">succ</span></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2467"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'MemOptType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2468"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'MemOptType.succ: bad argument RewriterConfig'SCHEDULING_HEURISTICS. This value would be out of bounds."</span></span><span>
|
|
</span><span id="line-2469"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'NO_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2470"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'NO_MEM_OPT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-var">RewriterConfig'MANUAL</span></a></span><span>
|
|
</span><span id="line-2471"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-type">RewriterConfig'MANUAL</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2472"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2473"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2474"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2475"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2476"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2477"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'MemOptType'Unrecognized</span></a></span><span> </span><span class="hs-identifier">_</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2478"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'MemOptType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2479"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'MemOptType.succ: bad argument: unrecognized value"</span></span><span>
|
|
</span><span id="line-2480"></span><span> </span><span id="local-6989586621679505586"><span class="annot"><span class="annottext">pred :: RewriterConfig'MemOptType -> RewriterConfig'MemOptType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">pred</span></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2481"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'MemOptType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2482"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'MemOptType.pred: bad argument RewriterConfig'DEFAULT_MEM_OPT. This value would be out of bounds."</span></span><span>
|
|
</span><span id="line-2483"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-type">RewriterConfig'NO_MEM_OPT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2484"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-type">RewriterConfig'MANUAL</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NO_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'NO_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2485"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MANUAL"><span class="hs-identifier hs-var">RewriterConfig'MANUAL</span></a></span><span>
|
|
</span><span id="line-2486"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2487"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2488"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SWAPPING_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'SWAPPING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2489"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27SCHEDULING_HEURISTICS"><span class="hs-identifier hs-type">RewriterConfig'SCHEDULING_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2490"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27RECOMPUTATION_HEURISTICS"><span class="hs-identifier hs-var">RewriterConfig'RECOMPUTATION_HEURISTICS</span></a></span><span>
|
|
</span><span id="line-2491"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'MemOptType'Unrecognized</span></a></span><span> </span><span class="hs-identifier">_</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2492"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'MemOptType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2493"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'MemOptType.pred: bad argument: unrecognized value"</span></span><span>
|
|
</span><span id="line-2494"></span><span> </span><span id="local-6989586621679505584"><span class="annot"><span class="annottext">enumFrom :: RewriterConfig'MemOptType -> [RewriterConfig'MemOptType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFrom</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> [RewriterConfig'MemOptType]
|
|
forall a. (Enum a, Bounded a) => a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFrom</span></span><span>
|
|
</span><span id="line-2495"></span><span> </span><span id="local-6989586621679505582"><span class="annot"><span class="annottext">enumFromTo :: RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> [RewriterConfig'MemOptType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromTo</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> [RewriterConfig'MemOptType]
|
|
forall a. Enum a => a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromTo</span></span><span>
|
|
</span><span id="line-2496"></span><span> </span><span id="local-6989586621679505580"><span class="annot"><span class="annottext">enumFromThen :: RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> [RewriterConfig'MemOptType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromThen</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType -> [RewriterConfig'MemOptType]
|
|
forall a. (Enum a, Bounded a) => a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromThen</span></span><span>
|
|
</span><span id="line-2497"></span><span> </span><span id="local-6989586621679505578"><span class="annot"><span class="annottext">enumFromThenTo :: RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType
|
|
-> [RewriterConfig'MemOptType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromThenTo</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType
|
|
-> RewriterConfig'MemOptType
|
|
-> [RewriterConfig'MemOptType]
|
|
forall a. Enum a => a -> a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromThenTo</span></span><span>
|
|
</span><span id="line-2498"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDefault</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2499"></span><span> </span><span id="local-6989586621679505574"><span class="annot"><span class="annottext">fieldDefault :: RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505574"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldDefault</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_MEM_OPT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_MEM_OPT</span></a></span><span>
|
|
</span><span id="line-2500"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27MemOptType"><span class="hs-identifier hs-type">RewriterConfig'MemOptType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2501"></span><span> </span><span id="local-6989586621679505572"><span class="annot"><span class="annottext">rnf :: RewriterConfig'MemOptType -> ()
|
|
</span><a href="#local-6989586621679505572"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span> </span><span id="local-6989586621679505571"><span class="annot"><span class="annottext">x__ :: RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505571"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType -> () -> ()
|
|
forall a b. a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.seq</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'MemOptType
|
|
</span><a href="#local-6989586621679505571"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2502"></span><span class="hs-keyword">newtype</span><span> </span><span id="RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'NumIterationsType'UnrecognizedValue</span></a></span></span><span>
|
|
</span><span id="line-2503"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'NumIterationsType'UnrecognizedValue</span></a></span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span>
|
|
</span><span id="line-2504"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505566"><span id="local-6989586621679505568"><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
(RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool)
|
|
-> Eq RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
$c/= :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
== :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
$c== :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505551"><span id="local-6989586621679505553"><span id="local-6989586621679505555"><span id="local-6989586621679505557"><span id="local-6989586621679505559"><span id="local-6989586621679505561"><span id="local-6989586621679505563"><span class="annot"><span class="annottext">Eq RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
Eq RewriterConfig'NumIterationsType'UnrecognizedValue =>
|
|
(RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Ordering)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue)
|
|
-> Ord RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Ordering
|
|
RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
$cmin :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
max :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
$cmax :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
>= :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
$c>= :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
> :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
$c> :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
<= :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
$c<= :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
< :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
$c< :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Bool
|
|
compare :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Ordering
|
|
$ccompare :: RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505545"><span id="local-6989586621679505547"><span id="local-6989586621679505549"><span class="annot"><span class="annottext">Int -> RewriterConfig'NumIterationsType'UnrecognizedValue -> ShowS
|
|
[RewriterConfig'NumIterationsType'UnrecognizedValue] -> ShowS
|
|
RewriterConfig'NumIterationsType'UnrecognizedValue -> String
|
|
(Int
|
|
-> RewriterConfig'NumIterationsType'UnrecognizedValue -> ShowS)
|
|
-> (RewriterConfig'NumIterationsType'UnrecognizedValue -> String)
|
|
-> ([RewriterConfig'NumIterationsType'UnrecognizedValue] -> ShowS)
|
|
-> Show RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
forall a.
|
|
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
|
|
showList :: [RewriterConfig'NumIterationsType'UnrecognizedValue] -> ShowS
|
|
$cshowList :: [RewriterConfig'NumIterationsType'UnrecognizedValue] -> ShowS
|
|
show :: RewriterConfig'NumIterationsType'UnrecognizedValue -> String
|
|
$cshow :: RewriterConfig'NumIterationsType'UnrecognizedValue -> String
|
|
showsPrec :: Int -> RewriterConfig'NumIterationsType'UnrecognizedValue -> ShowS
|
|
$cshowsPrec :: Int -> RewriterConfig'NumIterationsType'UnrecognizedValue -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2505"></span><span class="hs-keyword">data</span><span> </span><span id="RewriterConfig%27NumIterationsType"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-var">RewriterConfig'NumIterationsType</span></a></span></span><span>
|
|
</span><span id="line-2506"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27DEFAULT_NUM_ITERS"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2507"></span><span> </span><span id="RewriterConfig%27ONE"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-var">RewriterConfig'ONE</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2508"></span><span> </span><span id="RewriterConfig%27TWO"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-var">RewriterConfig'TWO</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2509"></span><span> </span><span id="RewriterConfig%27NumIterationsType%27Unrecognized"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27Unrecognized"><span class="hs-identifier hs-var">RewriterConfig'NumIterationsType'Unrecognized</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType'UnrecognizedValue</span></a></span><span>
|
|
</span><span id="line-2510"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505535"><span id="local-6989586621679505537"><span id="local-6989586621679505539"><span class="annot"><span class="annottext">Int -> RewriterConfig'NumIterationsType -> ShowS
|
|
[RewriterConfig'NumIterationsType] -> ShowS
|
|
RewriterConfig'NumIterationsType -> String
|
|
(Int -> RewriterConfig'NumIterationsType -> ShowS)
|
|
-> (RewriterConfig'NumIterationsType -> String)
|
|
-> ([RewriterConfig'NumIterationsType] -> ShowS)
|
|
-> Show RewriterConfig'NumIterationsType
|
|
forall a.
|
|
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
|
|
showList :: [RewriterConfig'NumIterationsType] -> ShowS
|
|
$cshowList :: [RewriterConfig'NumIterationsType] -> ShowS
|
|
show :: RewriterConfig'NumIterationsType -> String
|
|
$cshow :: RewriterConfig'NumIterationsType -> String
|
|
showsPrec :: Int -> RewriterConfig'NumIterationsType -> ShowS
|
|
$cshowsPrec :: Int -> RewriterConfig'NumIterationsType -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505531"><span id="local-6989586621679505533"><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
(RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool)
|
|
-> Eq RewriterConfig'NumIterationsType
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
$c/= :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
== :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
$c== :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505516"><span id="local-6989586621679505518"><span id="local-6989586621679505520"><span id="local-6989586621679505522"><span id="local-6989586621679505524"><span id="local-6989586621679505526"><span id="local-6989586621679505528"><span class="annot"><span class="annottext">Eq RewriterConfig'NumIterationsType
|
|
Eq RewriterConfig'NumIterationsType =>
|
|
(RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Ordering)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType)
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType)
|
|
-> Ord RewriterConfig'NumIterationsType
|
|
RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Ordering
|
|
RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
$cmin :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
max :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
$cmax :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
>= :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
$c>= :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
> :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
$c> :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
<= :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
$c<= :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
< :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
$c< :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Bool
|
|
compare :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Ordering
|
|
$ccompare :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'NumIterationsType
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2511"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.MessageEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2512"></span><span> </span><span id="local-6989586621679505510"><span class="annot"><span class="annottext">maybeToEnum :: Int -> Maybe RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505510"><span class="hs-identifier hs-var hs-var hs-var hs-var">maybeToEnum</span></a></span></span><span> </span><span class="hs-number">0</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span>
|
|
</span><span id="line-2513"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">1</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-var">RewriterConfig'ONE</span></a></span><span>
|
|
</span><span id="line-2514"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">2</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-var">RewriterConfig'TWO</span></a></span><span>
|
|
</span><span id="line-2515"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span id="local-6989586621679505509"><span class="annot"><span class="annottext">k :: Int
|
|
</span><a href="#local-6989586621679505509"><span class="hs-identifier hs-var">k</span></a></span></span><span>
|
|
</span><span id="line-2516"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span>
|
|
</span><span id="line-2517"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
-> RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27Unrecognized"><span class="hs-identifier hs-var">RewriterConfig'NumIterationsType'Unrecognized</span></a></span><span>
|
|
</span><span id="line-2518"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> RewriterConfig'NumIterationsType'UnrecognizedValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'NumIterationsType'UnrecognizedValue</span></a></span><span>
|
|
</span><span id="line-2519"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505509"><span class="hs-identifier hs-var">k</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2520"></span><span> </span><span id="local-6989586621679505508"><span class="annot"><span class="annottext">showEnum :: RewriterConfig'NumIterationsType -> String
|
|
</span><a href="#local-6989586621679505508"><span class="hs-identifier hs-var hs-var hs-var hs-var">showEnum</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"DEFAULT_NUM_ITERS"</span></span><span>
|
|
</span><span id="line-2521"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-type">RewriterConfig'ONE</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"ONE"</span></span><span>
|
|
</span><span id="line-2522"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-type">RewriterConfig'TWO</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"TWO"</span></span><span>
|
|
</span><span id="line-2523"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span>
|
|
</span><span id="line-2524"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType'Unrecognized</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType'UnrecognizedValue</span></a></span><span> </span><span id="local-6989586621679505507"><span class="annot"><span class="annottext">k :: Int32
|
|
</span><a href="#local-6989586621679505507"><span class="hs-identifier hs-var">k</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2525"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32 -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505507"><span class="hs-identifier hs-var">k</span></a></span><span>
|
|
</span><span id="line-2526"></span><span> </span><span id="local-6989586621679505506"><span class="annot"><span class="annottext">readEnum :: String -> Maybe RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505506"><span class="hs-identifier hs-var hs-var hs-var hs-var">readEnum</span></a></span></span><span> </span><span id="local-6989586621679505505"><span class="annot"><span class="annottext">k :: String
|
|
</span><a href="#local-6989586621679505505"><span class="hs-identifier hs-var">k</span></a></span></span><span>
|
|
</span><span id="line-2527"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505505"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"DEFAULT_NUM_ITERS"</span></span><span>
|
|
</span><span id="line-2528"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span>
|
|
</span><span id="line-2529"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505505"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"ONE"</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-var">RewriterConfig'ONE</span></a></span><span>
|
|
</span><span id="line-2530"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505505"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"TWO"</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-var">RewriterConfig'TWO</span></a></span><span>
|
|
</span><span id="line-2531"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.otherwise</span></span><span>
|
|
</span><span id="line-2532"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
|
|
-> (Int -> Maybe RewriterConfig'NumIterationsType)
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
|
|
</span><span class="hs-operator hs-var">(Prelude.>>=)</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> Maybe Int
|
|
forall a. Read a => String -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Text.Read.readMaybe</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505505"><span class="hs-identifier hs-var">k</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int -> Maybe RewriterConfig'NumIterationsType
|
|
forall a. MessageEnum a => Int -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeToEnum</span></span><span>
|
|
</span><span id="line-2533"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bounded</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2534"></span><span> </span><span id="local-6989586621679505502"><span class="annot"><span class="annottext">minBound :: RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505502"><span class="hs-identifier hs-var hs-var hs-var hs-var">minBound</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span>
|
|
</span><span id="line-2535"></span><span> </span><span id="local-6989586621679505501"><span class="annot"><span class="annottext">maxBound :: RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505501"><span class="hs-identifier hs-var hs-var hs-var hs-var">maxBound</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-var">RewriterConfig'TWO</span></a></span><span>
|
|
</span><span id="line-2536"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Enum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2537"></span><span> </span><span id="local-6989586621679505492"><span class="annot"><span class="annottext">toEnum :: Int -> RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505492"><span class="hs-identifier hs-var hs-var hs-var hs-var">toEnum</span></a></span></span><span> </span><span id="local-6989586621679505491"><span class="annot"><span class="annottext">k__ :: Int
|
|
</span><a href="#local-6989586621679505491"><span class="hs-identifier hs-var">k__</span></a></span></span><span>
|
|
</span><span id="line-2538"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> (RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType)
|
|
-> Maybe RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
forall b a. b -> (a -> b) -> Maybe a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.maybe</span></span><span>
|
|
</span><span id="line-2539"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> RewriterConfig'NumIterationsType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2540"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-2541"></span><span> </span><span class="annot"><span class="hs-string">"toEnum: unknown value for enum NumIterationsType: "</span></span><span>
|
|
</span><span id="line-2542"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505491"><span class="hs-identifier hs-var">k__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2543"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2544"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Maybe RewriterConfig'NumIterationsType
|
|
forall a. MessageEnum a => Int -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeToEnum</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505491"><span class="hs-identifier hs-var">k__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2545"></span><span> </span><span id="local-6989586621679505490"><span class="annot"><span class="annottext">fromEnum :: RewriterConfig'NumIterationsType -> Int
|
|
</span><a href="#local-6989586621679505490"><span class="hs-identifier hs-var hs-var hs-var hs-var">fromEnum</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span>
|
|
</span><span id="line-2546"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-type">RewriterConfig'ONE</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span>
|
|
</span><span id="line-2547"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-type">RewriterConfig'TWO</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">2</span></span><span>
|
|
</span><span id="line-2548"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span>
|
|
</span><span id="line-2549"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType'Unrecognized</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType'UnrecognizedValue</span></a></span><span> </span><span id="local-6989586621679505489"><span class="annot"><span class="annottext">k :: Int32
|
|
</span><a href="#local-6989586621679505489"><span class="hs-identifier hs-var">k</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2550"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505489"><span class="hs-identifier hs-var">k</span></a></span><span>
|
|
</span><span id="line-2551"></span><span> </span><span id="local-6989586621679505488"><span class="annot"><span class="annottext">succ :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505488"><span class="hs-identifier hs-var hs-var hs-var hs-var">succ</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-type">RewriterConfig'TWO</span></a></span><span>
|
|
</span><span id="line-2552"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'NumIterationsType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2553"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'NumIterationsType.succ: bad argument RewriterConfig'TWO. This value would be out of bounds."</span></span><span>
|
|
</span><span id="line-2554"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-var">RewriterConfig'ONE</span></a></span><span>
|
|
</span><span id="line-2555"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-type">RewriterConfig'ONE</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-var">RewriterConfig'TWO</span></a></span><span>
|
|
</span><span id="line-2556"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType'Unrecognized</span></a></span><span> </span><span class="hs-identifier">_</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2557"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'NumIterationsType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2558"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'NumIterationsType.succ: bad argument: unrecognized value"</span></span><span>
|
|
</span><span id="line-2559"></span><span> </span><span id="local-6989586621679505487"><span class="annot"><span class="annottext">pred :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505487"><span class="hs-identifier hs-var hs-var hs-var hs-var">pred</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span>
|
|
</span><span id="line-2560"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'NumIterationsType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2561"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'NumIterationsType.pred: bad argument RewriterConfig'DEFAULT_NUM_ITERS. This value would be out of bounds."</span></span><span>
|
|
</span><span id="line-2562"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-type">RewriterConfig'ONE</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span>
|
|
</span><span id="line-2563"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27TWO"><span class="hs-identifier hs-type">RewriterConfig'TWO</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ONE"><span class="hs-identifier hs-var">RewriterConfig'ONE</span></a></span><span>
|
|
</span><span id="line-2564"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType'Unrecognized</span></a></span><span> </span><span class="hs-identifier">_</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2565"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'NumIterationsType
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2566"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'NumIterationsType.pred: bad argument: unrecognized value"</span></span><span>
|
|
</span><span id="line-2567"></span><span> </span><span id="local-6989586621679505486"><span class="annot"><span class="annottext">enumFrom :: RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFrom</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
forall a. (Enum a, Bounded a) => a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFrom</span></span><span>
|
|
</span><span id="line-2568"></span><span> </span><span id="local-6989586621679505485"><span class="annot"><span class="annottext">enumFromTo :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromTo</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
forall a. Enum a => a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromTo</span></span><span>
|
|
</span><span id="line-2569"></span><span> </span><span id="local-6989586621679505484"><span class="annot"><span class="annottext">enumFromThen :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromThen</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
forall a. (Enum a, Bounded a) => a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromThen</span></span><span>
|
|
</span><span id="line-2570"></span><span> </span><span id="local-6989586621679505483"><span class="annot"><span class="annottext">enumFromThenTo :: RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromThenTo</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> RewriterConfig'NumIterationsType
|
|
-> [RewriterConfig'NumIterationsType]
|
|
forall a. Enum a => a -> a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromThenTo</span></span><span>
|
|
</span><span id="line-2571"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDefault</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2572"></span><span> </span><span id="local-6989586621679505481"><span class="annot"><span class="annottext">fieldDefault :: RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505481"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldDefault</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT_NUM_ITERS"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT_NUM_ITERS</span></a></span><span>
|
|
</span><span id="line-2573"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27NumIterationsType"><span class="hs-identifier hs-type">RewriterConfig'NumIterationsType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2574"></span><span> </span><span id="local-6989586621679505479"><span class="annot"><span class="annottext">rnf :: RewriterConfig'NumIterationsType -> ()
|
|
</span><a href="#local-6989586621679505479"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span> </span><span id="local-6989586621679505478"><span class="annot"><span class="annottext">x__ :: RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505478"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType -> () -> ()
|
|
forall a b. a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.seq</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'NumIterationsType
|
|
</span><a href="#local-6989586621679505478"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2575"></span><span class="hs-keyword">newtype</span><span> </span><span id="RewriterConfig%27Toggle%27UnrecognizedValue"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'Toggle'UnrecognizedValue</span></a></span></span><span>
|
|
</span><span id="line-2576"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27Toggle%27UnrecognizedValue"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'Toggle'UnrecognizedValue</span></a></span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span>
|
|
</span><span id="line-2577"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505473"><span id="local-6989586621679505475"><span class="annot"><span class="annottext">RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
(RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool)
|
|
-> Eq RewriterConfig'Toggle'UnrecognizedValue
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
$c/= :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
== :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
$c== :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505458"><span id="local-6989586621679505460"><span id="local-6989586621679505462"><span id="local-6989586621679505464"><span id="local-6989586621679505466"><span id="local-6989586621679505468"><span id="local-6989586621679505470"><span class="annot"><span class="annottext">Eq RewriterConfig'Toggle'UnrecognizedValue
|
|
Eq RewriterConfig'Toggle'UnrecognizedValue =>
|
|
(RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Ordering)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue)
|
|
-> Ord RewriterConfig'Toggle'UnrecognizedValue
|
|
RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Ordering
|
|
RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
$cmin :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
max :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
$cmax :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue
|
|
>= :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
$c>= :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
> :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
$c> :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
<= :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
$c<= :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
< :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
$c< :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Bool
|
|
compare :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Ordering
|
|
$ccompare :: RewriterConfig'Toggle'UnrecognizedValue
|
|
-> RewriterConfig'Toggle'UnrecognizedValue -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'Toggle'UnrecognizedValue
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505452"><span id="local-6989586621679505454"><span id="local-6989586621679505456"><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle'UnrecognizedValue -> ShowS
|
|
[RewriterConfig'Toggle'UnrecognizedValue] -> ShowS
|
|
RewriterConfig'Toggle'UnrecognizedValue -> String
|
|
(Int -> RewriterConfig'Toggle'UnrecognizedValue -> ShowS)
|
|
-> (RewriterConfig'Toggle'UnrecognizedValue -> String)
|
|
-> ([RewriterConfig'Toggle'UnrecognizedValue] -> ShowS)
|
|
-> Show RewriterConfig'Toggle'UnrecognizedValue
|
|
forall a.
|
|
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
|
|
showList :: [RewriterConfig'Toggle'UnrecognizedValue] -> ShowS
|
|
$cshowList :: [RewriterConfig'Toggle'UnrecognizedValue] -> ShowS
|
|
show :: RewriterConfig'Toggle'UnrecognizedValue -> String
|
|
$cshow :: RewriterConfig'Toggle'UnrecognizedValue -> String
|
|
showsPrec :: Int -> RewriterConfig'Toggle'UnrecognizedValue -> ShowS
|
|
$cshowsPrec :: Int -> RewriterConfig'Toggle'UnrecognizedValue -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2578"></span><span class="hs-keyword">data</span><span> </span><span id="RewriterConfig%27Toggle"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-var">RewriterConfig'Toggle</span></a></span></span><span>
|
|
</span><span id="line-2579"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="RewriterConfig%27DEFAULT"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2580"></span><span> </span><span id="RewriterConfig%27ON"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-var">RewriterConfig'ON</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2581"></span><span> </span><span id="RewriterConfig%27OFF"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-var">RewriterConfig'OFF</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2582"></span><span> </span><span id="RewriterConfig%27AGGRESSIVE"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-var">RewriterConfig'AGGRESSIVE</span></a></span></span><span> </span><span class="hs-glyph">|</span><span>
|
|
</span><span id="line-2583"></span><span> </span><span id="RewriterConfig%27Toggle%27Unrecognized"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27Unrecognized"><span class="hs-identifier hs-var">RewriterConfig'Toggle'Unrecognized</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'Toggle'UnrecognizedValue</span></a></span><span>
|
|
</span><span id="line-2584"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505441"><span id="local-6989586621679505443"><span id="local-6989586621679505445"><span class="annot"><span class="annottext">Int -> RewriterConfig'Toggle -> ShowS
|
|
[RewriterConfig'Toggle] -> ShowS
|
|
RewriterConfig'Toggle -> String
|
|
(Int -> RewriterConfig'Toggle -> ShowS)
|
|
-> (RewriterConfig'Toggle -> String)
|
|
-> ([RewriterConfig'Toggle] -> ShowS)
|
|
-> Show RewriterConfig'Toggle
|
|
forall a.
|
|
(Int -> a -> ShowS) -> (a -> String) -> ([a] -> ShowS) -> Show a
|
|
showList :: [RewriterConfig'Toggle] -> ShowS
|
|
$cshowList :: [RewriterConfig'Toggle] -> ShowS
|
|
show :: RewriterConfig'Toggle -> String
|
|
$cshow :: RewriterConfig'Toggle -> String
|
|
showsPrec :: Int -> RewriterConfig'Toggle -> ShowS
|
|
$cshowsPrec :: Int -> RewriterConfig'Toggle -> ShowS
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Show</span></span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505437"><span id="local-6989586621679505439"><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
(RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool)
|
|
-> (RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool)
|
|
-> Eq RewriterConfig'Toggle
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
$c/= :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
== :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
$c== :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505422"><span id="local-6989586621679505424"><span id="local-6989586621679505426"><span id="local-6989586621679505428"><span id="local-6989586621679505430"><span id="local-6989586621679505432"><span id="local-6989586621679505434"><span class="annot"><span class="annottext">Eq RewriterConfig'Toggle
|
|
Eq RewriterConfig'Toggle =>
|
|
(RewriterConfig'Toggle -> RewriterConfig'Toggle -> Ordering)
|
|
-> (RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool)
|
|
-> (RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool)
|
|
-> (RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool)
|
|
-> (RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool)
|
|
-> (RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig'Toggle)
|
|
-> (RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig'Toggle)
|
|
-> Ord RewriterConfig'Toggle
|
|
RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
RewriterConfig'Toggle -> RewriterConfig'Toggle -> Ordering
|
|
RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
$cmin :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
max :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
$cmax :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
>= :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
$c>= :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
> :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
$c> :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
<= :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
$c<= :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
< :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
$c< :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Bool
|
|
compare :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Ordering
|
|
$ccompare :: RewriterConfig'Toggle -> RewriterConfig'Toggle -> Ordering
|
|
$cp1Ord :: Eq RewriterConfig'Toggle
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2585"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.MessageEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2586"></span><span> </span><span id="local-6989586621679505416"><span class="annot"><span class="annottext">maybeToEnum :: Int -> Maybe RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505416"><span class="hs-identifier hs-var hs-var hs-var hs-var">maybeToEnum</span></a></span></span><span> </span><span class="hs-number">0</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT</span></a></span><span>
|
|
</span><span id="line-2587"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">1</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-var">RewriterConfig'ON</span></a></span><span>
|
|
</span><span id="line-2588"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">2</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-var">RewriterConfig'OFF</span></a></span><span>
|
|
</span><span id="line-2589"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span class="hs-number">3</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-var">RewriterConfig'AGGRESSIVE</span></a></span><span>
|
|
</span><span id="line-2590"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">maybeToEnum</span></span><span> </span><span id="local-6989586621679505415"><span class="annot"><span class="annottext">k :: Int
|
|
</span><a href="#local-6989586621679505415"><span class="hs-identifier hs-var">k</span></a></span></span><span>
|
|
</span><span id="line-2591"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span>
|
|
</span><span id="line-2592"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">RewriterConfig'Toggle'UnrecognizedValue -> RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27Unrecognized"><span class="hs-identifier hs-var">RewriterConfig'Toggle'Unrecognized</span></a></span><span>
|
|
</span><span id="line-2593"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> RewriterConfig'Toggle'UnrecognizedValue
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27UnrecognizedValue"><span class="hs-identifier hs-var">RewriterConfig'Toggle'UnrecognizedValue</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505415"><span class="hs-identifier hs-var">k</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2594"></span><span> </span><span id="local-6989586621679505414"><span class="annot"><span class="annottext">showEnum :: RewriterConfig'Toggle -> String
|
|
</span><a href="#local-6989586621679505414"><span class="hs-identifier hs-var hs-var hs-var hs-var">showEnum</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"DEFAULT"</span></span><span>
|
|
</span><span id="line-2595"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-type">RewriterConfig'ON</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"ON"</span></span><span>
|
|
</span><span id="line-2596"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-type">RewriterConfig'OFF</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"OFF"</span></span><span>
|
|
</span><span id="line-2597"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-type">RewriterConfig'AGGRESSIVE</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"AGGRESSIVE"</span></span><span>
|
|
</span><span id="line-2598"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">showEnum</span></span><span>
|
|
</span><span id="line-2599"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'Toggle'Unrecognized</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'Toggle'UnrecognizedValue</span></a></span><span> </span><span id="local-6989586621679505413"><span class="annot"><span class="annottext">k :: Int32
|
|
</span><a href="#local-6989586621679505413"><span class="hs-identifier hs-var">k</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2600"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32 -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505413"><span class="hs-identifier hs-var">k</span></a></span><span>
|
|
</span><span id="line-2601"></span><span> </span><span id="local-6989586621679505412"><span class="annot"><span class="annottext">readEnum :: String -> Maybe RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505412"><span class="hs-identifier hs-var hs-var hs-var hs-var">readEnum</span></a></span></span><span> </span><span id="local-6989586621679505411"><span class="annot"><span class="annottext">k :: String
|
|
</span><a href="#local-6989586621679505411"><span class="hs-identifier hs-var">k</span></a></span></span><span>
|
|
</span><span id="line-2602"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505411"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"DEFAULT"</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT</span></a></span><span>
|
|
</span><span id="line-2603"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505411"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"ON"</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-var">RewriterConfig'ON</span></a></span><span>
|
|
</span><span id="line-2604"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505411"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"OFF"</span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-var">RewriterConfig'OFF</span></a></span><span>
|
|
</span><span id="line-2605"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">String -> String -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505411"><span class="hs-identifier hs-var">k</span></a></span><span> </span><span class="annot"><span class="hs-string">"AGGRESSIVE"</span></span><span>
|
|
</span><span id="line-2606"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> Maybe RewriterConfig'Toggle
|
|
forall a. a -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-var">RewriterConfig'AGGRESSIVE</span></a></span><span>
|
|
</span><span id="line-2607"></span><span> </span><span class="hs-glyph">|</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.otherwise</span></span><span>
|
|
</span><span id="line-2608"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe Int
|
|
-> (Int -> Maybe RewriterConfig'Toggle)
|
|
-> Maybe RewriterConfig'Toggle
|
|
forall (m :: * -> *) a b. Monad m => m a -> (a -> m b) -> m b
|
|
</span><span class="hs-operator hs-var">(Prelude.>>=)</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> Maybe Int
|
|
forall a. Read a => String -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Text.Read.readMaybe</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505411"><span class="hs-identifier hs-var">k</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int -> Maybe RewriterConfig'Toggle
|
|
forall a. MessageEnum a => Int -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeToEnum</span></span><span>
|
|
</span><span id="line-2609"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bounded</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2610"></span><span> </span><span id="local-6989586621679505408"><span class="annot"><span class="annottext">minBound :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505408"><span class="hs-identifier hs-var hs-var hs-var hs-var">minBound</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT</span></a></span><span>
|
|
</span><span id="line-2611"></span><span> </span><span id="local-6989586621679505407"><span class="annot"><span class="annottext">maxBound :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505407"><span class="hs-identifier hs-var hs-var hs-var hs-var">maxBound</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-var">RewriterConfig'AGGRESSIVE</span></a></span><span>
|
|
</span><span id="line-2612"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Enum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2613"></span><span> </span><span id="local-6989586621679505398"><span class="annot"><span class="annottext">toEnum :: Int -> RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505398"><span class="hs-identifier hs-var hs-var hs-var hs-var">toEnum</span></a></span></span><span> </span><span id="local-6989586621679505397"><span class="annot"><span class="annottext">k__ :: Int
|
|
</span><a href="#local-6989586621679505397"><span class="hs-identifier hs-var">k__</span></a></span></span><span>
|
|
</span><span id="line-2614"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
-> (RewriterConfig'Toggle -> RewriterConfig'Toggle)
|
|
-> Maybe RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
forall b a. b -> (a -> b) -> Maybe a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.maybe</span></span><span>
|
|
</span><span id="line-2615"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> RewriterConfig'Toggle
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2616"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-2617"></span><span> </span><span class="annot"><span class="hs-string">"toEnum: unknown value for enum Toggle: "</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505397"><span class="hs-identifier hs-var">k__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2618"></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2619"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Maybe RewriterConfig'Toggle
|
|
forall a. MessageEnum a => Int -> Maybe a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeToEnum</span></span><span> </span><span class="annot"><span class="annottext">Int
|
|
</span><a href="#local-6989586621679505397"><span class="hs-identifier hs-var">k__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2620"></span><span> </span><span id="local-6989586621679505396"><span class="annot"><span class="annottext">fromEnum :: RewriterConfig'Toggle -> Int
|
|
</span><a href="#local-6989586621679505396"><span class="hs-identifier hs-var hs-var hs-var hs-var">fromEnum</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span>
|
|
</span><span id="line-2621"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-type">RewriterConfig'ON</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span>
|
|
</span><span id="line-2622"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-type">RewriterConfig'OFF</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">2</span></span><span>
|
|
</span><span id="line-2623"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-type">RewriterConfig'AGGRESSIVE</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-number">3</span></span><span>
|
|
</span><span id="line-2624"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">fromEnum</span></span><span>
|
|
</span><span id="line-2625"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'Toggle'Unrecognized</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27UnrecognizedValue"><span class="hs-identifier hs-type">RewriterConfig'Toggle'UnrecognizedValue</span></a></span><span> </span><span id="local-6989586621679505395"><span class="annot"><span class="annottext">k :: Int32
|
|
</span><a href="#local-6989586621679505395"><span class="hs-identifier hs-var">k</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2626"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679505395"><span class="hs-identifier hs-var">k</span></a></span><span>
|
|
</span><span id="line-2627"></span><span> </span><span id="local-6989586621679505394"><span class="annot"><span class="annottext">succ :: RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505394"><span class="hs-identifier hs-var hs-var hs-var hs-var">succ</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-type">RewriterConfig'AGGRESSIVE</span></a></span><span>
|
|
</span><span id="line-2628"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'Toggle
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2629"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'Toggle.succ: bad argument RewriterConfig'AGGRESSIVE. This value would be out of bounds."</span></span><span>
|
|
</span><span id="line-2630"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-var">RewriterConfig'ON</span></a></span><span>
|
|
</span><span id="line-2631"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-type">RewriterConfig'ON</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-var">RewriterConfig'OFF</span></a></span><span>
|
|
</span><span id="line-2632"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-type">RewriterConfig'OFF</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-var">RewriterConfig'AGGRESSIVE</span></a></span><span>
|
|
</span><span id="line-2633"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">succ</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'Toggle'Unrecognized</span></a></span><span> </span><span class="hs-identifier">_</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2634"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'Toggle
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2635"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'Toggle.succ: bad argument: unrecognized value"</span></span><span>
|
|
</span><span id="line-2636"></span><span> </span><span id="local-6989586621679505393"><span class="annot"><span class="annottext">pred :: RewriterConfig'Toggle -> RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505393"><span class="hs-identifier hs-var hs-var hs-var hs-var">pred</span></a></span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-type">RewriterConfig'DEFAULT</span></a></span><span>
|
|
</span><span id="line-2637"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'Toggle
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2638"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'Toggle.pred: bad argument RewriterConfig'DEFAULT. This value would be out of bounds."</span></span><span>
|
|
</span><span id="line-2639"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-type">RewriterConfig'ON</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT</span></a></span><span>
|
|
</span><span id="line-2640"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-type">RewriterConfig'OFF</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27ON"><span class="hs-identifier hs-var">RewriterConfig'ON</span></a></span><span>
|
|
</span><span id="line-2641"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27AGGRESSIVE"><span class="hs-identifier hs-type">RewriterConfig'AGGRESSIVE</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27OFF"><span class="hs-identifier hs-var">RewriterConfig'OFF</span></a></span><span>
|
|
</span><span id="line-2642"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">pred</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle%27Unrecognized"><span class="hs-identifier hs-type">RewriterConfig'Toggle'Unrecognized</span></a></span><span> </span><span class="hs-identifier">_</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2643"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> RewriterConfig'Toggle
|
|
forall a. HasCallStack => String -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.error</span></span><span>
|
|
</span><span id="line-2644"></span><span> </span><span class="annot"><span class="hs-string">"RewriterConfig'Toggle.pred: bad argument: unrecognized value"</span></span><span>
|
|
</span><span id="line-2645"></span><span> </span><span id="local-6989586621679505392"><span class="annot"><span class="annottext">enumFrom :: RewriterConfig'Toggle -> [RewriterConfig'Toggle]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFrom</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> [RewriterConfig'Toggle]
|
|
forall a. (Enum a, Bounded a) => a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFrom</span></span><span>
|
|
</span><span id="line-2646"></span><span> </span><span id="local-6989586621679505391"><span class="annot"><span class="annottext">enumFromTo :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> [RewriterConfig'Toggle]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromTo</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> [RewriterConfig'Toggle]
|
|
forall a. Enum a => a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromTo</span></span><span>
|
|
</span><span id="line-2647"></span><span> </span><span id="local-6989586621679505390"><span class="annot"><span class="annottext">enumFromThen :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> [RewriterConfig'Toggle]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromThen</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle -> [RewriterConfig'Toggle]
|
|
forall a. (Enum a, Bounded a) => a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromThen</span></span><span>
|
|
</span><span id="line-2648"></span><span> </span><span id="local-6989586621679505389"><span class="annot"><span class="annottext">enumFromThenTo :: RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> [RewriterConfig'Toggle]
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">enumFromThenTo</span></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> RewriterConfig'Toggle
|
|
-> [RewriterConfig'Toggle]
|
|
forall a. Enum a => a -> a -> a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Message.Enum.messageEnumFromThenTo</span></span><span>
|
|
</span><span id="line-2649"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDefault</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2650"></span><span> </span><span id="local-6989586621679505387"><span class="annot"><span class="annottext">fieldDefault :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505387"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldDefault</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27DEFAULT"><span class="hs-identifier hs-var">RewriterConfig'DEFAULT</span></a></span><span>
|
|
</span><span id="line-2651"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#RewriterConfig%27Toggle"><span class="hs-identifier hs-type">RewriterConfig'Toggle</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2652"></span><span> </span><span id="local-6989586621679505385"><span class="annot"><span class="annottext">rnf :: RewriterConfig'Toggle -> ()
|
|
</span><a href="#local-6989586621679505385"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span> </span><span id="local-6989586621679505384"><span class="annot"><span class="annottext">x__ :: RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505384"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle -> () -> ()
|
|
forall a b. a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.seq</span></span><span> </span><span class="annot"><span class="annottext">RewriterConfig'Toggle
|
|
</span><a href="#local-6989586621679505384"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2653"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.enableOp' @:: Lens' ScopedAllocatorOptions [Data.Text.Text]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.RewriterConfig_Fields.vec'enableOp' @:: Lens' ScopedAllocatorOptions (Data.Vector.Vector Data.Text.Text)@ -}</span><span>
|
|
</span><span id="line-2657"></span><span class="hs-keyword">data</span><span> </span><span id="ScopedAllocatorOptions"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-var">ScopedAllocatorOptions</span></a></span></span><span>
|
|
</span><span id="line-2658"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ScopedAllocatorOptions%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions%27_constructor"><span class="hs-identifier hs-var">ScopedAllocatorOptions'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ScopedAllocatorOptions%27enableOp"><span class="annot"><span class="annottext">ScopedAllocatorOptions -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27enableOp"><span class="hs-identifier hs-var hs-var">_ScopedAllocatorOptions'enableOp</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2659"></span><span> </span><span id="_ScopedAllocatorOptions%27_unknownFields"><span class="annot"><span class="annottext">ScopedAllocatorOptions -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ScopedAllocatorOptions'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
|
|
</span><span id="line-2660"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679505377"><span id="local-6989586621679505379"><span class="annot"><span class="annottext">ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
(ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool)
|
|
-> (ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool)
|
|
-> Eq ScopedAllocatorOptions
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
$c/= :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
== :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
$c== :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Eq</span></span></span></span><span class="hs-special">,</span><span> </span><span id="local-6989586621679505362"><span id="local-6989586621679505364"><span id="local-6989586621679505366"><span id="local-6989586621679505368"><span id="local-6989586621679505370"><span id="local-6989586621679505372"><span id="local-6989586621679505374"><span class="annot"><span class="annottext">Eq ScopedAllocatorOptions
|
|
Eq ScopedAllocatorOptions =>
|
|
(ScopedAllocatorOptions -> ScopedAllocatorOptions -> Ordering)
|
|
-> (ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool)
|
|
-> (ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool)
|
|
-> (ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool)
|
|
-> (ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool)
|
|
-> (ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> ScopedAllocatorOptions)
|
|
-> (ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> ScopedAllocatorOptions)
|
|
-> Ord ScopedAllocatorOptions
|
|
ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
ScopedAllocatorOptions -> ScopedAllocatorOptions -> Ordering
|
|
ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> ScopedAllocatorOptions
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> ScopedAllocatorOptions
|
|
$cmin :: ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> ScopedAllocatorOptions
|
|
max :: ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> ScopedAllocatorOptions
|
|
$cmax :: ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions -> ScopedAllocatorOptions
|
|
>= :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
$c>= :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
> :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
$c> :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
<= :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
$c<= :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
< :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
$c< :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Bool
|
|
compare :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Ordering
|
|
$ccompare :: ScopedAllocatorOptions -> ScopedAllocatorOptions -> Ordering
|
|
$cp1Ord :: Eq ScopedAllocatorOptions
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2661"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679505357"><span id="local-6989586621679505359"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2662"></span><span> </span><span id="local-6989586621679505356"><span class="annot"><span class="annottext">showsPrec :: Int -> ScopedAllocatorOptions -> ShowS
|
|
</span><a href="#local-6989586621679505356"><span class="hs-identifier hs-var hs-var hs-var hs-var">showsPrec</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679505355"><span class="annot"><span class="annottext">__x :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505355"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679505354"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679505354"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-2663"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-2664"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-2665"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-2666"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505355"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679505354"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2667"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span> </span><span class="annot"><span class="hs-string">"enableOp"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2668"></span><span> </span><span id="local-6989586621679505352"><span class="annot"><span class="annottext">fieldOf :: Proxy# "enableOp"
|
|
-> ([Text] -> f [Text])
|
|
-> ScopedAllocatorOptions
|
|
-> f ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505352"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2669"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> ScopedAllocatorOptions -> f ScopedAllocatorOptions)
|
|
-> (([Text] -> f [Text]) -> Vector Text -> f (Vector Text))
|
|
-> ([Text] -> f [Text])
|
|
-> ScopedAllocatorOptions
|
|
-> f ScopedAllocatorOptions
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2670"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ScopedAllocatorOptions -> Vector Text)
|
|
-> (ScopedAllocatorOptions
|
|
-> Vector Text -> ScopedAllocatorOptions)
|
|
-> Lens
|
|
ScopedAllocatorOptions
|
|
ScopedAllocatorOptions
|
|
(Vector Text)
|
|
(Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2671"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27enableOp"><span class="hs-identifier hs-var hs-var">_ScopedAllocatorOptions'enableOp</span></a></span><span>
|
|
</span><span id="line-2672"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505351"><span class="annot"><span class="annottext">x__ :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505351"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505350"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679505350"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505351"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ScopedAllocatorOptions'enableOp :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27enableOp"><span class="hs-identifier hs-var">_ScopedAllocatorOptions'enableOp</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679505350"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2673"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector Text -> [Text])
|
|
-> (Vector Text -> [Text] -> Vector Text)
|
|
-> Lens (Vector Text) (Vector Text) [Text] [Text]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2674"></span><span> </span><span class="annot"><span class="annottext">Vector Text -> [Text]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-2675"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-identifier">_</span><span> </span><span id="local-6989586621679505349"><span class="annot"><span class="annottext">y__ :: [Text]
|
|
</span><a href="#local-6989586621679505349"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[Text] -> Vector Text
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[Text]
|
|
</span><a href="#local-6989586621679505349"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2676"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'enableOp"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2677"></span><span> </span><span id="local-6989586621679505347"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'enableOp"
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> ScopedAllocatorOptions
|
|
-> f ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505347"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2678"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector Text -> f (Vector Text))
|
|
-> ScopedAllocatorOptions -> f ScopedAllocatorOptions)
|
|
-> ((Vector Text -> f (Vector Text))
|
|
-> Vector Text -> f (Vector Text))
|
|
-> (Vector Text -> f (Vector Text))
|
|
-> ScopedAllocatorOptions
|
|
-> f ScopedAllocatorOptions
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2679"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ScopedAllocatorOptions -> Vector Text)
|
|
-> (ScopedAllocatorOptions
|
|
-> Vector Text -> ScopedAllocatorOptions)
|
|
-> Lens
|
|
ScopedAllocatorOptions
|
|
ScopedAllocatorOptions
|
|
(Vector Text)
|
|
(Vector Text)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2680"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27enableOp"><span class="hs-identifier hs-var hs-var">_ScopedAllocatorOptions'enableOp</span></a></span><span>
|
|
</span><span id="line-2681"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505346"><span class="annot"><span class="annottext">x__ :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505346"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505345"><span class="annot"><span class="annottext">y__ :: Vector Text
|
|
</span><a href="#local-6989586621679505345"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505346"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ScopedAllocatorOptions'enableOp :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27enableOp"><span class="hs-identifier hs-var">_ScopedAllocatorOptions'enableOp</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679505345"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2682"></span><span> </span><span class="annot"><span class="annottext">(Vector Text -> f (Vector Text)) -> Vector Text -> f (Vector Text)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-2683"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679505338"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2684"></span><span> </span><span id="local-6989586621679505334"><span class="annot"><span class="annottext">messageName :: Proxy ScopedAllocatorOptions -> Text
|
|
</span><a href="#local-6989586621679505334"><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.ScopedAllocatorOptions"</span></span><span>
|
|
</span><span id="line-2685"></span><span> </span><span id="local-6989586621679505333"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ScopedAllocatorOptions -> ByteString
|
|
</span><a href="#local-6989586621679505333"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedMessageDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-2686"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\SYNScopedAllocatorOptions\DC2\ESC\n\
|
|
\\tenable_op\CAN\SOH \ETX(\tR\benableOp"</span></span><span>
|
|
</span><span id="line-2689"></span><span> </span><span id="local-6989586621679505332"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ScopedAllocatorOptions -> ByteString
|
|
</span><a href="#local-6989586621679505332"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-2690"></span><span> </span><span id="local-6989586621679505331"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ScopedAllocatorOptions)
|
|
</span><a href="#local-6989586621679505331"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-2691"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-2692"></span><span> </span><span id="local-6989586621679505330"><span class="annot"><span class="annottext">enableOp__field_descriptor :: FieldDescriptor ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505330"><span class="hs-identifier hs-var hs-var">enableOp__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-2693"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor ScopedAllocatorOptions Text
|
|
-> FieldDescriptor ScopedAllocatorOptions
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-2694"></span><span> </span><span class="annot"><span class="hs-string">"enable_op"</span></span><span>
|
|
</span><span id="line-2695"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2696"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2697"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens' ScopedAllocatorOptions [Text]
|
|
-> FieldAccessor ScopedAllocatorOptions Text
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-2698"></span><span> </span><span class="annot"><span class="annottext">Packing
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
|
|
</span><span id="line-2699"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"enableOp"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2700"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span>
|
|
</span><span id="line-2701"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2702"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ScopedAllocatorOptions)]
|
|
-> Map Tag (FieldDescriptor ScopedAllocatorOptions)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-2703"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505330"><span class="hs-identifier hs-var">enableOp__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-2704"></span><span> </span><span id="local-6989586621679505329"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ScopedAllocatorOptions FieldSet
|
|
</span><a href="#local-6989586621679505329"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-2705"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ScopedAllocatorOptions -> FieldSet)
|
|
-> (ScopedAllocatorOptions -> FieldSet -> ScopedAllocatorOptions)
|
|
-> Lens' ScopedAllocatorOptions FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-2706"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ScopedAllocatorOptions'_unknownFields</span></a></span><span>
|
|
</span><span id="line-2707"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505328"><span class="annot"><span class="annottext">x__ :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505328"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679505327"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679505327"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505328"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ScopedAllocatorOptions'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27_unknownFields"><span class="hs-identifier hs-var">_ScopedAllocatorOptions'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505327"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2708"></span><span> </span><span id="local-6989586621679505326"><span class="annot"><span class="annottext">defMessage :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505326"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-2709"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WScopedAllocatorOptions'_constructor :: Vector Text -> FieldSet -> ScopedAllocatorOptions
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#%24WScopedAllocatorOptions%27_constructor"><span class="hs-identifier hs-type hs-type">ScopedAllocatorOptions'_constructor</span></a></span><span>
|
|
</span><span id="line-2710"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ScopedAllocatorOptions'enableOp :: Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27enableOp"><span class="hs-identifier hs-var">_ScopedAllocatorOptions'enableOp</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-2711"></span><span> </span><span class="annot"><span class="annottext">_ScopedAllocatorOptions'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27_unknownFields"><span class="hs-identifier hs-var">_ScopedAllocatorOptions'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span class="hs-special">}</span><span>
|
|
</span><span id="line-2712"></span><span> </span><span id="local-6989586621679505324"><span class="annot"><span class="annottext">parseMessage :: Parser ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505324"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-2713"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-2714"></span><span> </span><span class="annot"><a href="#local-6989586621679505323"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-2715"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span>
|
|
</span><span id="line-2716"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span>
|
|
</span><span id="line-2717"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span>
|
|
</span><span id="line-2718"></span><span> </span><span id="local-6989586621679505323"><span class="annot"><span class="annottext">loop :: ScopedAllocatorOptions
|
|
-> Growing Vector RealWorld Text -> Parser ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505323"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679505322"><span class="annot"><span class="annottext">x :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505322"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679505321"><span class="annot"><span class="annottext">mutable'enableOp :: Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505321"><span class="hs-identifier hs-var">mutable'enableOp</span></a></span></span><span>
|
|
</span><span id="line-2719"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505320"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505320"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-2720"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679505320"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2721"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505319"><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679505319"><span class="hs-identifier hs-var">frozen'enableOp</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector Text) -> Parser (Vector Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-2722"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text -> IO (Vector Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-2723"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679505321"><span class="hs-identifier hs-var">mutable'enableOp</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2724"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679505318"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679505318"><span class="hs-identifier hs-var hs-var">missing</span></a></span></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-special">[</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-2725"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2726"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505318"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-2727"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2728"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2729"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-2730"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-2731"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-2732"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679505318"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-special">[</span><span class="annot"><span class="hs-identifier hs-type">Prelude.String</span></span><span class="hs-special">]</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2733"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> Parser ScopedAllocatorOptions
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-2734"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ScopedAllocatorOptions ScopedAllocatorOptions FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-2735"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
ScopedAllocatorOptions ScopedAllocatorOptions FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-2736"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505317"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505317"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505317"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2737"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ScopedAllocatorOptions
|
|
ScopedAllocatorOptions
|
|
(Vector Text)
|
|
(Vector Text)
|
|
-> Vector Text -> ScopedAllocatorOptions -> ScopedAllocatorOptions
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-2738"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'enableOp"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Vector Text
|
|
</span><a href="#local-6989586621679505319"><span class="hs-identifier hs-var">frozen'enableOp</span></a></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505322"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2739"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-2740"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505316"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505316"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2741"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505316"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-2742"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-2743"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505315"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505315"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2744"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505314"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505314"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505313"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505313"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-2745"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-2746"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505313"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2747"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-2748"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505314"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-2749"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Left</span></span><span> </span><span id="local-6989586621679505312"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679505312"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2750"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679505312"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2751"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679505311"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679505311"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505311"><span class="hs-identifier hs-var">r</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2752"></span><span> </span><span class="annot"><span class="hs-string">"enable_op"</span></span><span>
|
|
</span><span id="line-2753"></span><span> </span><span id="local-6989586621679505310"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505310"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-2754"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) Text
|
|
-> Text -> IO (Growing Vector (PrimState IO) Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
Growing Vector (PrimState IO) Text
|
|
</span><a href="#local-6989586621679505321"><span class="hs-identifier hs-var">mutable'enableOp</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505315"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2755"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
-> Growing Vector RealWorld Text -> Parser ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505323"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505322"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505310"><span class="hs-identifier hs-var">v</span></a></span><span>
|
|
</span><span id="line-2756"></span><span> </span><span id="local-6989586621679505309"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679505309"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-2757"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505308"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505308"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-2758"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679505309"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-2759"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
-> Growing Vector RealWorld Text -> Parser ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505323"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-2760"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
ScopedAllocatorOptions ScopedAllocatorOptions FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> ScopedAllocatorOptions
|
|
-> ScopedAllocatorOptions
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-2761"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
ScopedAllocatorOptions ScopedAllocatorOptions FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679505307"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505307"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679505308"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679505307"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505322"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2762"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505321"><span class="hs-identifier hs-var">mutable'enableOp</span></a></span><span>
|
|
</span><span id="line-2763"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-2764"></span><span> </span><span class="annot"><span class="annottext">Parser ScopedAllocatorOptions
|
|
-> String -> Parser ScopedAllocatorOptions
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-2765"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679505306"><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505306"><span class="hs-identifier hs-var">mutable'enableOp</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
-> Parser (Growing Vector RealWorld Text)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-2766"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld Text)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-2767"></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
-> Growing Vector RealWorld Text -> Parser ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505323"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld Text
|
|
</span><a href="#local-6989586621679505306"><span class="hs-identifier hs-var">mutable'enableOp</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2768"></span><span> </span><span class="annot"><span class="hs-string">"ScopedAllocatorOptions"</span></span><span>
|
|
</span><span id="line-2769"></span><span> </span><span id="local-6989586621679505305"><span class="annot"><span class="annottext">buildMessage :: ScopedAllocatorOptions -> Builder
|
|
</span><a href="#local-6989586621679505305"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-2770"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505304"><span class="annot"><span class="annottext">_x :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505304"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-2771"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2772"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text -> Builder) -> Vector Text -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-2773"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505303"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679505303"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-2774"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2775"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2776"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-2777"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505302"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679505302"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-2778"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-2779"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-2780"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505302"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2781"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679505302"><span class="hs-identifier hs-var">bs</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2782"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-2783"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679505303"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2784"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector Text)
|
|
ScopedAllocatorOptions
|
|
ScopedAllocatorOptions
|
|
(Vector Text)
|
|
(Vector Text)
|
|
-> ScopedAllocatorOptions -> Vector Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-2785"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'enableOp"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505304"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2786"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-2787"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
ScopedAllocatorOptions
|
|
ScopedAllocatorOptions
|
|
FieldSet
|
|
FieldSet
|
|
-> ScopedAllocatorOptions -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
ScopedAllocatorOptions
|
|
ScopedAllocatorOptions
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505304"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2788"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#ScopedAllocatorOptions"><span class="hs-identifier hs-type">ScopedAllocatorOptions</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-2789"></span><span> </span><span id="local-6989586621679505300"><span class="annot"><span class="annottext">rnf :: ScopedAllocatorOptions -> ()
|
|
</span><a href="#local-6989586621679505300"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-2790"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679505299"><span class="annot"><span class="annottext">x__ :: ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505299"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-2791"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-2792"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ScopedAllocatorOptions'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505299"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2793"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScopedAllocatorOptions -> Vector Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#_ScopedAllocatorOptions%27enableOp"><span class="hs-identifier hs-var hs-var">_ScopedAllocatorOptions'enableOp</span></a></span><span> </span><span class="annot"><span class="annottext">ScopedAllocatorOptions
|
|
</span><a href="#local-6989586621679505299"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-2794"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#packedFileDescriptor"><span class="hs-identifier hs-type">packedFileDescriptor</span></a></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ByteString.ByteString</span></span><span>
|
|
</span><span id="line-2795"></span><span id="packedFileDescriptor"><span class="annot"><span class="annottext">packedFileDescriptor :: ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.RewriterConfig.html#packedFileDescriptor"><span class="hs-identifier hs-var hs-var">packedFileDescriptor</span></a></span></span><span>
|
|
</span><span id="line-2796"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\.tensorflow/core/protobuf/rewriter_config.proto\DC2\n\
|
|
\tensorflow\SUB*tensorflow/core/framework/attr_value.proto\SUB.tensorflow/core/protobuf/verifier_config.proto\"P\n\
|
|
\\DC3AutoParallelOptions\DC2\SYN\n\
|
|
\\ACKenable\CAN\SOH \SOH(\bR\ACKenable\DC2!\n\
|
|
\\fnum_replicas\CAN\STX \SOH(\ENQR\vnumReplicas\"5\n\
|
|
\\SYNScopedAllocatorOptions\DC2\ESC\n\
|
|
\\tenable_op\CAN\SOH \ETX(\tR\benableOp\"\167\SYN\n\
|
|
\\SORewriterConfig\DC2L\n\
|
|
\\DLElayout_optimizer\CAN\SOH \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SIlayoutOptimizer\DC2L\n\
|
|
\\DLEconstant_folding\CAN\ETX \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SIconstantFolding\DC2P\n\
|
|
\\DC2shape_optimization\CAN\r \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DC1shapeOptimization\DC2?\n\
|
|
\\tremapping\CAN\SO \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\tremapping\DC2a\n\
|
|
\\ESCcommon_subgraph_elimination\CAN\CAN \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\EMcommonSubgraphElimination\DC2Z\n\
|
|
\\ETBarithmetic_optimization\CAN\a \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SYNarithmeticOptimization\DC2Z\n\
|
|
\\ETBdependency_optimization\CAN\b \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SYNdependencyOptimization\DC2N\n\
|
|
\\DC1loop_optimization\CAN\t \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DLEloopOptimization\DC2V\n\
|
|
\\NAKfunction_optimization\CAN\n\
|
|
\ \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DC4functionOptimization\DC2H\n\
|
|
\\SOdebug_stripper\CAN\v \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\rdebugStripper\DC22\n\
|
|
\\NAKdisable_model_pruning\CAN\STX \SOH(\bR\DC3disableModelPruning\DC2e\n\
|
|
\\GSscoped_allocator_optimization\CAN\SI \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\ESCscopedAllocatorOptimization\DC2Z\n\
|
|
\\CANpin_to_host_optimization\CAN\DC2 \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\NAKpinToHostOptimization\DC2Z\n\
|
|
\\ETBimplementation_selector\CAN\SYN \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\SYNimplementationSelector\DC2S\n\
|
|
\\DC4auto_mixed_precision\CAN\ETB \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\DC2autoMixedPrecision\DC2Z\n\
|
|
\\CANauto_mixed_precision_mkl\CAN\EM \SOH(\SO2!.tensorflow.RewriterConfig.ToggleR\NAKautoMixedPrecisionMkl\DC24\n\
|
|
\\SYNdisable_meta_optimizer\CAN\DC3 \SOH(\bR\DC4disableMetaOptimizer\DC2h\n\
|
|
\\EMmeta_optimizer_iterations\CAN\f \SOH(\SO2,.tensorflow.RewriterConfig.NumIterationsTypeR\ETBmetaOptimizerIterations\DC2&\n\
|
|
\\SImin_graph_nodes\CAN\DC1 \SOH(\ENQR\rminGraphNodes\DC2V\n\
|
|
\\DC3memory_optimization\CAN\EOT \SOH(\SO2%.tensorflow.RewriterConfig.MemOptTypeR\DC2memoryOptimization\DC2S\n\
|
|
\'memory_optimizer_target_node_name_scope\CAN\ACK \SOH(\tR\"memoryOptimizerTargetNodeNameScope\DC29\n\
|
|
\\EMmeta_optimizer_timeout_ms\CAN\DC4 \SOH(\ETXR\SYNmetaOptimizerTimeoutMs\DC2D\n\
|
|
\\rauto_parallel\CAN\ENQ \SOH(\v2\US.tensorflow.AutoParallelOptionsR\fautoParallel\DC27\n\
|
|
\\CANfail_on_optimizer_errors\CAN\NAK \SOH(\bR\NAKfailOnOptimizerErrors\DC2V\n\
|
|
\\NAKscoped_allocator_opts\CAN\DLE \SOH(\v2\".tensorflow.ScopedAllocatorOptionsR\DC3scopedAllocatorOpts\DC2\RS\n\
|
|
\\n\
|
|
\optimizers\CANd \ETX(\tR\n\
|
|
\optimizers\DC2]\n\
|
|
\\DC1custom_optimizers\CAN\200\SOH \ETX(\v2/.tensorflow.RewriterConfig.CustomGraphOptimizerR\DLEcustomOptimizers\DC2b\n\
|
|
\\USinter_optimizer_verifier_config\CAN\172\STX \SOH(\v2\SUB.tensorflow.VerifierConfigR\FSinterOptimizerVerifierConfig\DC2f\n\
|
|
\!post_optimization_verifier_config\CAN\173\STX \SOH(\v2\SUB.tensorflow.VerifierConfigR\RSpostOptimizationVerifierConfig\SUB\234\SOH\n\
|
|
\\DC4CustomGraphOptimizer\DC2\DC2\n\
|
|
\\EOTname\CAN\SOH \SOH(\tR\EOTname\DC2f\n\
|
|
\\rparameter_map\CAN\STX \ETX(\v2A.tensorflow.RewriterConfig.CustomGraphOptimizer.ParameterMapEntryR\fparameterMap\SUBV\n\
|
|
\\DC1ParameterMapEntry\DC2\DLE\n\
|
|
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC2+\n\
|
|
\\ENQvalue\CAN\STX \SOH(\v2\NAK.tensorflow.AttrValueR\ENQvalue:\STX8\SOH\"6\n\
|
|
\\ACKToggle\DC2\v\n\
|
|
\\aDEFAULT\DLE\NUL\DC2\ACK\n\
|
|
\\STXON\DLE\SOH\DC2\a\n\
|
|
\\ETXOFF\DLE\STX\DC2\SO\n\
|
|
\\n\
|
|
\AGGRESSIVE\DLE\ETX\"<\n\
|
|
\\DC1NumIterationsType\DC2\NAK\n\
|
|
\\DC1DEFAULT_NUM_ITERS\DLE\NUL\DC2\a\n\
|
|
\\ETXONE\DLE\SOH\DC2\a\n\
|
|
\\ETXTWO\DLE\STX\"\159\SOH\n\
|
|
\\n\
|
|
\MemOptType\DC2\DC3\n\
|
|
\\SIDEFAULT_MEM_OPT\DLE\NUL\DC2\SO\n\
|
|
\\n\
|
|
\NO_MEM_OPT\DLE\SOH\DC2\n\
|
|
\\n\
|
|
\\ACKMANUAL\DLE\STX\DC2\ETB\n\
|
|
\\DC3SWAPPING_HEURISTICS\DLE\EOT\DC2\FS\n\
|
|
\\CANRECOMPUTATION_HEURISTICS\DLE\ENQ\DC2\EM\n\
|
|
\\NAKSCHEDULING_HEURISTICS\DLE\ACK\DC2\SO\n\
|
|
\\n\
|
|
\HEURISTICS\DLE\ETXB\DEL\n\
|
|
\\CANorg.tensorflow.frameworkB\DC4RewriterConfigProtosP\SOHZHgithub.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto\248\SOH\SOHJ\180C\n\
|
|
\\a\DC2\ENQ\NUL\NUL\192\SOH\SOH\n\
|
|
\\b\n\
|
|
\\SOH\f\DC2\ETX\NUL\NUL\DC2\n\
|
|
\\b\n\
|
|
\\SOH\STX\DC2\ETX\STX\NUL\DC3\n\
|
|
\\t\n\
|
|
\\STX\ETX\NUL\DC2\ETX\EOT\NUL4\n\
|
|
\\t\n\
|
|
\\STX\ETX\SOH\DC2\ETX\ENQ\NUL8\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\a\NUL\US\n\
|
|
\\t\n\
|
|
\\STX\b\US\DC2\ETX\a\NUL\US\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\b\NUL5\n\
|
|
\\t\n\
|
|
\\STX\b\b\DC2\ETX\b\NUL5\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\t\NUL\"\n\
|
|
\\t\n\
|
|
\\STX\b\n\
|
|
\\DC2\ETX\t\NUL\"\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\n\
|
|
\\NUL1\n\
|
|
\\t\n\
|
|
\\STX\b\SOH\DC2\ETX\n\
|
|
\\NUL1\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\v\NUL_\n\
|
|
\\t\n\
|
|
\\STX\b\v\DC2\ETX\v\NUL_\n\
|
|
\\n\
|
|
\\n\
|
|
\\STX\EOT\NUL\DC2\EOT\r\NUL\DLE\SOH\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\NUL\SOH\DC2\ETX\r\b\ESC\n\
|
|
\\v\n\
|
|
\\EOT\EOT\NUL\STX\NUL\DC2\ETX\SO\STX\DC2\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\ENQ\DC2\ETX\SO\STX\ACK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\SOH\DC2\ETX\SO\a\r\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\ETX\DC2\ETX\SO\DLE\DC1\n\
|
|
\\v\n\
|
|
\\EOT\EOT\NUL\STX\SOH\DC2\ETX\SI\STX\EM\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\SOH\ENQ\DC2\ETX\SI\STX\a\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\SOH\SOH\DC2\ETX\SI\b\DC4\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\SOH\ETX\DC2\ETX\SI\ETB\CAN\n\
|
|
\\n\
|
|
\\n\
|
|
\\STX\EOT\SOH\DC2\EOT\DC2\NUL\NAK\SOH\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\SOH\SOH\DC2\ETX\DC2\b\RS\n\
|
|
\C\n\
|
|
\\EOT\EOT\SOH\STX\NUL\DC2\ETX\DC4\STX \SUB6 If present, only perform optimization for these ops.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\NUL\EOT\DC2\ETX\DC4\STX\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\NUL\ENQ\DC2\ETX\DC4\v\DC1\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\NUL\SOH\DC2\ETX\DC4\DC2\ESC\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\SOH\STX\NUL\ETX\DC2\ETX\DC4\RS\US\n\
|
|
\s\n\
|
|
\\STX\EOT\STX\DC2\ENQ\ETB\NUL\192\SOH\SOH\"f Graph rewriting is experimental and subject to change, not covered by any\n\
|
|
\ API stability guarantees.\n\
|
|
\\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\STX\SOH\DC2\ETX\ETB\b\SYN\n\
|
|
\\198\SOH\n\
|
|
\\EOT\EOT\STX\EOT\NUL\DC2\EOT\US\STX'\ETX2\183\SOH Configuration options for the meta-optimizer. Unless otherwise noted, these\n\
|
|
\ configuration options do not apply to explicitly triggered optimization\n\
|
|
\ passes in the optimizers field.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\EOT\NUL\SOH\DC2\ETX\US\a\r\n\
|
|
\\r\n\
|
|
\\ACK\EOT\STX\EOT\NUL\STX\NUL\DC2\ETX \EOT\DLE\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\NUL\SOH\DC2\ETX \EOT\v\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\NUL\STX\DC2\ETX \SO\SI\n\
|
|
\\r\n\
|
|
\\ACK\EOT\STX\EOT\NUL\STX\SOH\DC2\ETX!\EOT\v\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\SOH\SOH\DC2\ETX!\EOT\ACK\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\SOH\STX\DC2\ETX!\t\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ACK\EOT\STX\EOT\NUL\STX\STX\DC2\ETX\"\EOT\f\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\STX\SOH\DC2\ETX\"\EOT\a\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\STX\STX\DC2\ETX\"\n\
|
|
\\v\n\
|
|
\\175\SOH\n\
|
|
\\ACK\EOT\STX\EOT\NUL\STX\ETX\DC2\ETX&\EOT\DC3\SUB\159\SOH Enable some aggressive optimizations that use assumptions that TF graphs\n\
|
|
\ may break. For example, assume the shape of a placeholder matches its\n\
|
|
\ actual feed.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\ETX\SOH\DC2\ETX&\EOT\SO\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\NUL\STX\ETX\STX\DC2\ETX&\DC1\DC2\n\
|
|
\j\n\
|
|
\\EOT\EOT\STX\EOT\SOH\DC2\EOT+\STX/\ETX\SUB\\ Enum controlling the number of times to run optimizers. The default is to\n\
|
|
\ run them twice.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\EOT\SOH\SOH\DC2\ETX+\a\CAN\n\
|
|
\\r\n\
|
|
\\ACK\EOT\STX\EOT\SOH\STX\NUL\DC2\ETX,\EOT\SUB\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\SOH\STX\NUL\SOH\DC2\ETX,\EOT\NAK\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\SOH\STX\NUL\STX\DC2\ETX,\CAN\EM\n\
|
|
\\r\n\
|
|
\\ACK\EOT\STX\EOT\SOH\STX\SOH\DC2\ETX-\EOT\f\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\SOH\STX\SOH\SOH\DC2\ETX-\EOT\a\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\SOH\STX\SOH\STX\DC2\ETX-\n\
|
|
\\v\n\
|
|
\\r\n\
|
|
\\ACK\EOT\STX\EOT\SOH\STX\STX\DC2\ETX.\EOT\f\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\SOH\STX\STX\SOH\DC2\ETX.\EOT\a\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\SOH\STX\STX\STX\DC2\ETX.\n\
|
|
\\v\n\
|
|
\u\n\
|
|
\\EOT\EOT\STX\STX\NUL\DC2\ETX3\STX\RS\SUBh Optimize tensor layouts (default is ON)\n\
|
|
\ e.g. This will try to use NCHW layout on GPU which is faster.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\NUL\ACK\DC2\ETX3\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\NUL\SOH\DC2\ETX3\t\EM\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\NUL\ETX\DC2\ETX3\FS\GS\n\
|
|
\\145\SOH\n\
|
|
\\EOT\EOT\STX\STX\SOH\DC2\ETX7\STX\RS\SUB\131\SOH Fold constants (default is ON)\n\
|
|
\ Statically infer the value of tensors when possible, and materialize the\n\
|
|
\ result using constants.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SOH\ACK\DC2\ETX7\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SOH\SOH\DC2\ETX7\t\EM\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SOH\ETX\DC2\ETX7\FS\GS\n\
|
|
\Y\n\
|
|
\\EOT\EOT\STX\STX\STX\DC2\ETX:\STX!\SUBL Shape optimizations (default is ON)\n\
|
|
\ Simplify computations made on shapes.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\STX\ACK\DC2\ETX:\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\STX\SOH\DC2\ETX:\t\ESC\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\STX\ETX\DC2\ETX:\RS \n\
|
|
\^\n\
|
|
\\EOT\EOT\STX\STX\ETX\DC2\ETX=\STX\CAN\SUBQ Remapping (default is ON)\n\
|
|
\ Remap subgraphs onto more efficient implementations.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ETX\ACK\DC2\ETX=\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ETX\SOH\DC2\ETX=\t\DC2\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ETX\ETX\DC2\ETX=\NAK\ETB\n\
|
|
\\133\SOH\n\
|
|
\\EOT\EOT\STX\STX\EOT\DC2\ETX@\STX*\SUBx Common subgraph elimination (default is ON)\n\
|
|
\ e.g. Simplify arithmetic ops; merge ops with same value (like constants).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\EOT\ACK\DC2\ETX@\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\EOT\SOH\DC2\ETX@\t$\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\EOT\ETX\DC2\ETX@')\n\
|
|
\\130\SOH\n\
|
|
\\EOT\EOT\STX\STX\ENQ\DC2\ETXC\STX%\SUBu Arithmetic optimizations (default is ON)\n\
|
|
\ e.g. Simplify arithmetic ops; merge ops with same value (like constants).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ENQ\ACK\DC2\ETXC\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ENQ\SOH\DC2\ETXC\t \n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ENQ\ETX\DC2\ETXC#$\n\
|
|
\\142\SOH\n\
|
|
\\EOT\EOT\STX\STX\ACK\DC2\ETXF\STX%\SUB\128\SOH Control dependency optimizations (default is ON).\n\
|
|
\ Remove redundant control dependencies, which may enable other optimization.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ACK\ACK\DC2\ETXF\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ACK\SOH\DC2\ETXF\t \n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\ACK\ETX\DC2\ETXF#$\n\
|
|
\2\n\
|
|
\\EOT\EOT\STX\STX\a\DC2\ETXH\STX\US\SUB% Loop optimizations (default is ON).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\a\ACK\DC2\ETXH\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\a\SOH\DC2\ETXH\t\SUB\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\a\ETX\DC2\ETXH\GS\RS\n\
|
|
\6\n\
|
|
\\EOT\EOT\STX\STX\b\DC2\ETXJ\STX$\SUB) Function optimizations (default is ON).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\b\ACK\DC2\ETXJ\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\b\SOH\DC2\ETXJ\t\RS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\b\ETX\DC2\ETXJ!#\n\
|
|
\J\n\
|
|
\\EOT\EOT\STX\STX\t\DC2\ETXL\STX\GS\SUB= Strips debug-related nodes from the graph (off by default).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\t\ACK\DC2\ETXL\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\t\SOH\DC2\ETXL\t\ETB\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\t\ETX\DC2\ETXL\SUB\FS\n\
|
|
\C\n\
|
|
\\EOT\EOT\STX\STX\n\
|
|
\\DC2\ETXN\STX!\SUB6 If true, don't remove unnecessary ops from the graph\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\n\
|
|
\\ENQ\DC2\ETXN\STX\ACK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\n\
|
|
\\SOH\DC2\ETXN\a\FS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\n\
|
|
\\ETX\DC2\ETXN\US \n\
|
|
\\136\SOH\n\
|
|
\\EOT\EOT\STX\STX\v\DC2\ETXQ\STX,\SUB{ Try to allocate some independent Op outputs contiguously in order to\n\
|
|
\ merge or eliminate downstream Ops (off by default).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\v\ACK\DC2\ETXQ\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\v\SOH\DC2\ETXQ\t&\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\v\ETX\DC2\ETXQ)+\n\
|
|
\=\n\
|
|
\\EOT\EOT\STX\STX\f\DC2\ETXS\STX'\SUB0 Force small ops onto the CPU (default is OFF).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\f\ACK\DC2\ETXS\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\f\SOH\DC2\ETXS\t!\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\f\ETX\DC2\ETXS$&\n\
|
|
\h\n\
|
|
\\EOT\EOT\STX\STX\r\DC2\ETXV\STX&\SUB[ Enable the swap of kernel implementations based on the device placement\n\
|
|
\ (default is ON).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\r\ACK\DC2\ETXV\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\r\SOH\DC2\ETXV\t \n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\r\ETX\DC2\ETXV#%\n\
|
|
\\252\SOH\n\
|
|
\\EOT\EOT\STX\STX\SO\DC2\ETX[\STX#\SUB\238\SOH Optimize data types for CUDA (default is OFF).\n\
|
|
\ This will try to use float16 on GPU which is faster.\n\
|
|
\ Note that this can change the numerical stability of the graph and may\n\
|
|
\ require the use of loss scaling to maintain model convergence.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SO\ACK\DC2\ETX[\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SO\SOH\DC2\ETX[\t\GS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SO\ETX\DC2\ETX[ \"\n\
|
|
\\183\SOH\n\
|
|
\\EOT\EOT\STX\STX\SI\DC2\ETX_\STX'\SUB\169\SOH Optimize data types for MKL (default is OFF).\n\
|
|
\ This will try to use bfloat16 on CPUs, which is faster.\n\
|
|
\ Note that this can change the numerical stability of the graph.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SI\ACK\DC2\ETX_\STX\b\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SI\SOH\DC2\ETX_\t!\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\SI\ETX\DC2\ETX_$&\n\
|
|
\B\n\
|
|
\\EOT\EOT\STX\STX\DLE\DC2\ETXa\STX#\SUB5 Disable the entire meta optimizer (off by default).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DLE\ENQ\DC2\ETXa\STX\ACK\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DLE\SOH\DC2\ETXa\a\GS\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DLE\ETX\DC2\ETXa \"\n\
|
|
\b\n\
|
|
\\EOT\EOT\STX\STX\DC1\DC2\ETXe\STX3\SUBU Controls how many times we run the optimizers in meta optimizer (default\n\
|
|
\ is once).\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DC1\ACK\DC2\ETXe\STX\DC3\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DC1\SOH\DC2\ETXe\DC4-\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DC1\ETX\DC2\ETXe02\n\
|
|
\\200\SOH\n\
|
|
\\EOT\EOT\STX\STX\DC2\DC2\ETXk\STX\GS\SUB\186\SOH The minimum number of nodes in a graph to optimizer. For smaller graphs,\n\
|
|
\ optimization is skipped.\n\
|
|
\ 0 means the system picks an appropriate number.\n\
|
|
\ < 0 means do not skip optimization.\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DC2\ENQ\DC2\ETXk\STX\a\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DC2\SOH\DC2\ETXk\b\ETB\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\STX\DC2\ETX\DC2\ETXk\SUB\FS\n\
|
|
\\r\n\
|
|
\\EOT\EOT\STX\EOT\STX\DC2\ENQm\STX\133\SOH\ETX\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\STX\EOT\STX\SOH\DC2\ETXm\a\DC1\n\
|
|
\N\n\
|
|
\\ACK\EOT\STX\EOT\STX\STX\NUL\DC2\ETXo\EOT\CAN\SUB? The default setting (SCHEDULING and SWAPPING HEURISTICS only)\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\NUL\SOH\DC2\ETXo\EOT\DC3\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\NUL\STX\DC2\ETXo\SYN\ETB\n\
|
|
\0\n\
|
|
\\ACK\EOT\STX\EOT\STX\STX\SOH\DC2\ETXq\EOT\DC3\SUB! Disabled in the meta-optimizer.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\SOH\SOH\DC2\ETXq\EOT\SO\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\SOH\STX\DC2\ETXq\DC1\DC2\n\
|
|
\7\n\
|
|
\\ACK\EOT\STX\EOT\STX\STX\STX\DC2\ETXs\EOT\SI\SUB( Driven by manual op-level annotations.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\STX\SOH\DC2\ETXs\EOT\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\STX\STX\DC2\ETXs\r\SO\n\
|
|
\\250\STX\n\
|
|
\\ACK\EOT\STX\EOT\STX\STX\ETX\DC2\ETX|\EOT\FS\SUBz Swapping heuristic will move a tensor from the GPU to the CPU and move\n\
|
|
\ it back when needed to reduce peak memory usage.\n\
|
|
\2\238\SOH Driven by heuristics. The behavior of these heuristics is subject to\n\
|
|
\ change. Currently includes an experimental recomputation and swapping\n\
|
|
\ heuristics. Manual annotations are respected, but additional nodes are\n\
|
|
\ selected automatically.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\ETX\SOH\DC2\ETX|\EOT\ETB\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\ETX\STX\DC2\ETX|\SUB\ESC\n\
|
|
\\157\SOH\n\
|
|
\\ACK\EOT\STX\EOT\STX\STX\EOT\DC2\ETX\DEL\EOT!\SUB\141\SOH Recomputation heuristics will recompute ops (such as Relu activation)\n\
|
|
\ during backprop instead of storing them, reducing peak memory usage.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\EOT\SOH\DC2\ETX\DEL\EOT\FS\n\
|
|
\\SO\n\
|
|
\\a\EOT\STX\EOT\STX\STX\EOT\STX\DC2\ETX\DEL\US \n\
|
|
\\150\SOH\n\
|
|
\\ACK\EOT\STX\EOT\STX\STX\ENQ\DC2\EOT\130\SOH\EOT\RS\SUB\133\SOH Scheduling will split big ops such as AddN and try to enforce a schedule\n\
|
|
\ of the new computations that decreases peak memory usage.\n\
|
|
\\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\EOT\STX\STX\ENQ\SOH\DC2\EOT\130\SOH\EOT\EM\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\EOT\STX\STX\ENQ\STX\DC2\EOT\130\SOH\FS\GS\n\
|
|
\O\n\
|
|
\\ACK\EOT\STX\EOT\STX\STX\ACK\DC2\EOT\132\SOH\EOT\DC3\SUB? Use any combination of swapping and recomputation heuristics.\n\
|
|
\\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\EOT\STX\STX\ACK\SOH\DC2\EOT\132\SOH\EOT\SO\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\EOT\STX\STX\ACK\STX\DC2\EOT\132\SOH\DC1\DC2\n\
|
|
\\172\SOH\n\
|
|
\\EOT\EOT\STX\STX\DC3\DC2\EOT\137\SOH\STX%\SUB\157\SOH Configures memory optimization passes through the meta-optimizer. Has no\n\
|
|
\ effect on manually requested memory optimization passes in the optimizers\n\
|
|
\ field.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\DC3\ACK\DC2\EOT\137\SOH\STX\f\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\DC3\SOH\DC2\EOT\137\SOH\r \n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\DC3\ETX\DC2\EOT\137\SOH#$\n\
|
|
\\192\EOT\n\
|
|
\\EOT\EOT\STX\STX\DC4\DC2\EOT\146\SOH\STX5\SUB\177\EOT A node name scope for node names which are valid outputs of recomputations.\n\
|
|
\ Inputs to nodes that match this scope may be recomputed (subject either to\n\
|
|
\ manual annotation of those input nodes or to manual annotation and\n\
|
|
\ heuristics depending on memory_optimization), but the nodes themselves will\n\
|
|
\ not be recomputed. This matches any sub-scopes as well, meaning the scope\n\
|
|
\ can appear not just as a top-level scope. For example, if the value is\n\
|
|
\ \"gradients/\", the default, it will match node name \"gradients/foo\",\n\
|
|
\ \"foo/gradients/bar\", but not \"foo_gradients/\"\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\DC4\ENQ\DC2\EOT\146\SOH\STX\b\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\DC4\SOH\DC2\EOT\146\SOH\t0\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\DC4\ETX\DC2\EOT\146\SOH34\n\
|
|
\\217\SOH\n\
|
|
\\EOT\EOT\STX\STX\NAK\DC2\EOT\150\SOH\STX'\SUB\202\SOH Maximum number of milliseconds to spend optimizing a single graph before\n\
|
|
\ timing out. If equal to 0 the system picks a default (currently 5 minutes).\n\
|
|
\ If less than 0 the optimizer will never time out.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\NAK\ENQ\DC2\EOT\150\SOH\STX\a\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\NAK\SOH\DC2\EOT\150\SOH\b!\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\NAK\ETX\DC2\EOT\150\SOH$&\n\
|
|
\\152\SOH\n\
|
|
\\EOT\EOT\STX\STX\SYN\DC2\EOT\154\SOH\STX(\SUB\137\SOH Configures AutoParallel optimization passes either through the\n\
|
|
\ meta-optimizer or when manually specified through the optimizers field.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\SYN\ACK\DC2\EOT\154\SOH\STX\NAK\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\SYN\SOH\DC2\EOT\154\SOH\SYN#\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\SYN\ETX\DC2\EOT\154\SOH&'\n\
|
|
\\181\SOH\n\
|
|
\\EOT\EOT\STX\STX\ETB\DC2\EOT\159\SOH\STX%\SUB\166\SOH If true, any optimization pass failing will cause the MetaOptimizer to\n\
|
|
\ stop with an error. By default - or when set to false, failing passes are\n\
|
|
\ skipped silently.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\ETB\ENQ\DC2\EOT\159\SOH\STX\ACK\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\ETB\SOH\DC2\EOT\159\SOH\a\US\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\ETB\ETX\DC2\EOT\159\SOH\"$\n\
|
|
\\f\n\
|
|
\\EOT\EOT\STX\STX\CAN\DC2\EOT\161\SOH\STX4\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\CAN\ACK\DC2\EOT\161\SOH\STX\CAN\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\CAN\SOH\DC2\EOT\161\SOH\EM.\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\CAN\ETX\DC2\EOT\161\SOH13\n\
|
|
\\163\ENQ\n\
|
|
\\EOT\EOT\STX\STX\EM\DC2\EOT\175\SOH\STX#\SUB\148\ENQ If non-empty, will use this as an alternative way to specify a list of\n\
|
|
\ optimizations to turn on and the order of the optimizations (replacing the\n\
|
|
\ meta-optimizer).\n\
|
|
\\n\
|
|
\ Of the RewriterConfig options, only the AutoParallel configuration options\n\
|
|
\ (the auto_parallel field) apply to manually requested optimization passes\n\
|
|
\ (\"autoparallel\"). Memory optimization passes (\"memory\") invoked here are\n\
|
|
\ not configurable (in contrast to memory optimization passes through the\n\
|
|
\ meta-optimizer) and act only on manual op annotations.\n\
|
|
\\n\
|
|
\ Custom optimizers (see custom_optimizers) that are not part of this\n\
|
|
\ schedule will be run after - in the order that they were specified.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\EM\EOT\DC2\EOT\175\SOH\STX\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\EM\ENQ\DC2\EOT\175\SOH\v\DC1\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\EM\SOH\DC2\EOT\175\SOH\DC2\FS\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\EM\ETX\DC2\EOT\175\SOH\US\"\n\
|
|
\O\n\
|
|
\\EOT\EOT\STX\ETX\NUL\DC2\ACK\178\SOH\STX\181\SOH\ETX\SUB? Message to describe custom graph optimizer and its parameters\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\ETX\NUL\SOH\DC2\EOT\178\SOH\n\
|
|
\\RS\n\
|
|
\\SO\n\
|
|
\\ACK\EOT\STX\ETX\NUL\STX\NUL\DC2\EOT\179\SOH\EOT\DC4\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\ETX\NUL\STX\NUL\ENQ\DC2\EOT\179\SOH\EOT\n\
|
|
\\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\ETX\NUL\STX\NUL\SOH\DC2\EOT\179\SOH\v\SI\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\ETX\NUL\STX\NUL\ETX\DC2\EOT\179\SOH\DC2\DC3\n\
|
|
\\SO\n\
|
|
\\ACK\EOT\STX\ETX\NUL\STX\SOH\DC2\EOT\180\SOH\EOT-\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\ETX\NUL\STX\SOH\ACK\DC2\EOT\180\SOH\EOT\SUB\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\ETX\NUL\STX\SOH\SOH\DC2\EOT\180\SOH\ESC(\n\
|
|
\\SI\n\
|
|
\\a\EOT\STX\ETX\NUL\STX\SOH\ETX\DC2\EOT\180\SOH+,\n\
|
|
\7\n\
|
|
\\EOT\EOT\STX\STX\SUB\DC2\EOT\184\SOH\STX8\SUB) list of CustomGraphOptimizers to apply.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\SUB\EOT\DC2\EOT\184\SOH\STX\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\SUB\ACK\DC2\EOT\184\SOH\v\US\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\SUB\SOH\DC2\EOT\184\SOH 1\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\SUB\ETX\DC2\EOT\184\SOH47\n\
|
|
\X\n\
|
|
\\EOT\EOT\STX\STX\ESC\DC2\EOT\187\SOH\STX7\SUBJ VerifierConfig specifying the verifiers to be run after every optimizer.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\ESC\ACK\DC2\EOT\187\SOH\STX\DLE\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\ESC\SOH\DC2\EOT\187\SOH\DC10\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\ESC\ETX\DC2\EOT\187\SOH36\n\
|
|
\m\n\
|
|
\\EOT\EOT\STX\STX\FS\DC2\EOT\191\SOH\STX9\SUB_ VerifierConfig specifying the verifiers to be run at the end, after all\n\
|
|
\ optimizers have run.\n\
|
|
\\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\FS\ACK\DC2\EOT\191\SOH\STX\DLE\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\FS\SOH\DC2\EOT\191\SOH\DC12\n\
|
|
\\r\n\
|
|
\\ENQ\EOT\STX\STX\FS\ETX\DC2\EOT\191\SOH58b\ACKproto3"</span></span></pre></body></html> |