1
0
mirror of https://github.com/tensorflow/haskell.git synced 2024-06-01 18:43:36 +02:00
tensorflow-haskell/docs/haddock/tensorflow-proto-0.3.0.0/src/Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html
jcmartin 6b19e54722
Update to haddock files for tensorflow-0.3 package (TensorFlow 2.3.0). (#269)
* Update README to refer to 2.3.0-gpu.
* Remove old package documentation from haddock directory.
2020-11-13 12:21:27 -08:00

4546 lines
559 KiB
HTML

<!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_BFdETTEG3JdHNrT7q2VZlS"></span><span class="hs-comment">{- This file was auto-generated from tensorflow/core/example/example_parser_configuration.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.Example.ExampleParserConfiguration</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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier">ExampleParserConfiguration</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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier">ExampleParserConfiguration'FeatureMapEntry</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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier">FeatureConfiguration</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.Example.ExampleParserConfiguration.html#FeatureConfiguration%27Config"><span class="hs-identifier">FeatureConfiguration'Config</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-10"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier">_FeatureConfiguration'FixedLenFeature</span></a></span><span class="hs-special">,</span><span>
</span><span id="line-11"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27VarLenFeature"><span class="hs-identifier">_FeatureConfiguration'VarLenFeature</span></a></span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier">FixedLenFeatureProto</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-12"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier">VarLenFeatureProto</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-13"></span><span> </span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-14"></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-15"></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-16"></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-17"></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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-39"></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.Tensor.html"><span class="hs-identifier">Proto.Tensorflow.Core.Framework.Tensor</span></a></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"><a href="Proto.Tensorflow.Core.Framework.TensorShape.html"><span class="hs-identifier">Proto.Tensorflow.Core.Framework.TensorShape</span></a></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"><a href="Proto.Tensorflow.Core.Framework.Types.html"><span class="hs-identifier">Proto.Tensorflow.Core.Framework.Types</span></a></span><span>
</span><span id="line-42"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.featureMap' @:: Lens' ExampleParserConfiguration (Data.Map.Map Data.Text.Text FeatureConfiguration)@ -}</span><span>
</span><span id="line-45"></span><span class="hs-keyword">data</span><span> </span><span id="ExampleParserConfiguration"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-var">ExampleParserConfiguration</span></a></span></span><span>
</span><span id="line-46"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ExampleParserConfiguration%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27_constructor"><span class="hs-identifier hs-var">ExampleParserConfiguration'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ExampleParserConfiguration%27featureMap"><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; Map Text FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27featureMap"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'featureMap</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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-47"></span><span> </span><span id="_ExampleParserConfiguration%27_unknownFields"><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'_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-48"></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-6989586621679489584"><span id="local-6989586621679489586"><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
(ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool)
-&gt; (ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Bool)
-&gt; Eq ExampleParserConfiguration
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
$c/= :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
== :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
$c== :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; 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-6989586621679489568"><span id="local-6989586621679489570"><span id="local-6989586621679489572"><span id="local-6989586621679489574"><span id="local-6989586621679489576"><span id="local-6989586621679489578"><span id="local-6989586621679489580"><span class="annot"><span class="annottext">Eq ExampleParserConfiguration
Eq ExampleParserConfiguration =&gt;
(ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Ordering)
-&gt; (ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Bool)
-&gt; (ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Bool)
-&gt; (ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Bool)
-&gt; (ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Bool)
-&gt; (ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; ExampleParserConfiguration)
-&gt; (ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; ExampleParserConfiguration)
-&gt; Ord ExampleParserConfiguration
ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Ordering
ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; ExampleParserConfiguration
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; ExampleParserConfiguration
$cmin :: ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; ExampleParserConfiguration
max :: ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; ExampleParserConfiguration
$cmax :: ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; ExampleParserConfiguration
&gt;= :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
$c&gt;= :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
&gt; :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
$c&gt; :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
&lt;= :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
$c&lt;= :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
&lt; :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
$c&lt; :: ExampleParserConfiguration -&gt; ExampleParserConfiguration -&gt; Bool
compare :: ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Ordering
$ccompare :: ExampleParserConfiguration
-&gt; ExampleParserConfiguration -&gt; Ordering
$cp1Ord :: Eq ExampleParserConfiguration
</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-49"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489562"><span id="local-6989586621679489564"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-type">ExampleParserConfiguration</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-50"></span><span> </span><span id="local-6989586621679489560"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; ExampleParserConfiguration -&gt; 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-6989586621679489558"><span class="annot"><span class="annottext">__x :: ExampleParserConfiguration
</span><a href="#local-6989586621679489558"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679489557"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679489557"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-51"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-52"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-53"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-54"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489558"><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 -&gt; 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-6989586621679489557"><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-55"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-type">ExampleParserConfiguration</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;featureMap&quot;</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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-56"></span><span> </span><span id="local-6989586621679489551"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;featureMap&quot;
-&gt; (Map Text FeatureConfiguration
-&gt; f (Map Text FeatureConfiguration))
-&gt; ExampleParserConfiguration
-&gt; f ExampleParserConfiguration
</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-57"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Map Text FeatureConfiguration
-&gt; f (Map Text FeatureConfiguration))
-&gt; ExampleParserConfiguration -&gt; f ExampleParserConfiguration)
-&gt; ((Map Text FeatureConfiguration
-&gt; f (Map Text FeatureConfiguration))
-&gt; Map Text FeatureConfiguration
-&gt; f (Map Text FeatureConfiguration))
-&gt; (Map Text FeatureConfiguration
-&gt; f (Map Text FeatureConfiguration))
-&gt; ExampleParserConfiguration
-&gt; f ExampleParserConfiguration
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-58"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ExampleParserConfiguration -&gt; Map Text FeatureConfiguration)
-&gt; (ExampleParserConfiguration
-&gt; Map Text FeatureConfiguration -&gt; ExampleParserConfiguration)
-&gt; Lens
ExampleParserConfiguration
ExampleParserConfiguration
(Map Text FeatureConfiguration)
(Map Text FeatureConfiguration)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-59"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; Map Text FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27featureMap"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'featureMap</span></a></span><span>
</span><span id="line-60"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489547"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration
</span><a href="#local-6989586621679489547"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489546"><span class="annot"><span class="annottext">y__ :: Map Text FeatureConfiguration
</span><a href="#local-6989586621679489546"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489547"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'featureMap :: Map Text FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27featureMap"><span class="hs-identifier hs-var">_ExampleParserConfiguration'featureMap</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text FeatureConfiguration
</span><a href="#local-6989586621679489546"><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-61"></span><span> </span><span class="annot"><span class="annottext">(Map Text FeatureConfiguration
-&gt; f (Map Text FeatureConfiguration))
-&gt; Map Text FeatureConfiguration
-&gt; f (Map Text FeatureConfiguration)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-62"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489538"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-type">ExampleParserConfiguration</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-63"></span><span> </span><span id="local-6989586621679489533"><span class="annot"><span class="annottext">messageName :: Proxy ExampleParserConfiguration -&gt; 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 id="line-64"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.ExampleParserConfiguration&quot;</span></span><span>
</span><span id="line-65"></span><span> </span><span id="local-6989586621679489530"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ExampleParserConfiguration -&gt; 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-66"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\SUBExampleParserConfiguration\DC2W\n\
\\vfeature_map\CAN\SOH \ETX(\v26.tensorflow.ExampleParserConfiguration.FeatureMapEntryR\n\
\featureMap\SUB_\n\
\\SIFeatureMapEntry\DC2\DLE\n\
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC26\n\
\\ENQvalue\CAN\STX \SOH(\v2 .tensorflow.FeatureConfigurationR\ENQvalue:\STX8\SOH&quot;</span></span><span>
</span><span id="line-73"></span><span> </span><span id="local-6989586621679489528"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ExampleParserConfiguration -&gt; 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.Example.ExampleParserConfiguration.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-74"></span><span> </span><span id="local-6989586621679489525"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ExampleParserConfiguration)
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></span></span><span>
</span><span id="line-75"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-76"></span><span> </span><span id="local-6989586621679489523"><span class="annot"><span class="annottext">featureMap__field_descriptor :: FieldDescriptor ExampleParserConfiguration
</span><a href="#local-6989586621679489523"><span class="hs-identifier hs-var hs-var">featureMap__field_descriptor</span></a></span></span><span>
</span><span id="line-77"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor ExampleParserConfiguration'FeatureMapEntry
-&gt; FieldAccessor
ExampleParserConfiguration
ExampleParserConfiguration'FeatureMapEntry
-&gt; FieldDescriptor ExampleParserConfiguration
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-78"></span><span> </span><span class="annot"><span class="hs-string">&quot;feature_map&quot;</span></span><span>
</span><span id="line-79"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
-&gt; FieldTypeDescriptor ExampleParserConfiguration'FeatureMapEntry
forall value.
Message value =&gt;
MessageOrGroup -&gt; 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-80"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-81"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' ExampleParserConfiguration'FeatureMapEntry Text
-&gt; Lens'
ExampleParserConfiguration'FeatureMapEntry FeatureConfiguration
-&gt; Lens
ExampleParserConfiguration
ExampleParserConfiguration
(Map Text FeatureConfiguration)
(Map Text FeatureConfiguration)
-&gt; FieldAccessor
ExampleParserConfiguration
ExampleParserConfiguration'FeatureMapEntry
forall key value value1 msg.
(Ord key, Message value) =&gt;
Lens' value key
-&gt; Lens' value value1
-&gt; Lens' msg (Map key value1)
-&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.MapField</span></span><span>
</span><span id="line-82"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;key&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-83"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;value&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-84"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;featureMap&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;featureMap&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-85"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-type">ExampleParserConfiguration</span></a></span><span>
</span><span id="line-86"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-87"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ExampleParserConfiguration)]
-&gt; Map Tag (FieldDescriptor ExampleParserConfiguration)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-88"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 ExampleParserConfiguration
</span><a href="#local-6989586621679489523"><span class="hs-identifier hs-var">featureMap__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-89"></span><span> </span><span id="local-6989586621679489515"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ExampleParserConfiguration FieldSet
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></span></span><span>
</span><span id="line-90"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ExampleParserConfiguration -&gt; FieldSet)
-&gt; (ExampleParserConfiguration
-&gt; FieldSet -&gt; ExampleParserConfiguration)
-&gt; Lens' ExampleParserConfiguration FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-91"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'_unknownFields</span></a></span><span>
</span><span id="line-92"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489513"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration
</span><a href="#local-6989586621679489513"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489512"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679489512"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-93"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489513"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27_unknownFields"><span class="hs-identifier hs-var">_ExampleParserConfiguration'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489512"><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-94"></span><span> </span><span id="local-6989586621679489511"><span class="annot"><span class="annottext">defMessage :: ExampleParserConfiguration
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></span></span><span>
</span><span id="line-95"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WExampleParserConfiguration'_constructor :: Map Text FeatureConfiguration
-&gt; FieldSet -&gt; ExampleParserConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#%24WExampleParserConfiguration%27_constructor"><span class="hs-identifier hs-type hs-type">ExampleParserConfiguration'_constructor</span></a></span><span>
</span><span id="line-96"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'featureMap :: Map Text FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27featureMap"><span class="hs-identifier hs-var">_ExampleParserConfiguration'featureMap</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Map Text FeatureConfiguration
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-97"></span><span> </span><span class="annot"><span class="annottext">_ExampleParserConfiguration'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27_unknownFields"><span class="hs-identifier hs-var">_ExampleParserConfiguration'_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-98"></span><span> </span><span id="local-6989586621679489507"><span class="annot"><span class="annottext">parseMessage :: Parser ExampleParserConfiguration
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></span></span><span>
</span><span id="line-99"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-100"></span><span> </span><span class="annot"><a href="#local-6989586621679489505"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-101"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-type">ExampleParserConfiguration</span></a></span><span>
</span><span id="line-102"></span><span> </span><span class="hs-glyph">-&gt;</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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-type">ExampleParserConfiguration</span></a></span><span>
</span><span id="line-103"></span><span> </span><span id="local-6989586621679489505"><span class="annot"><span class="annottext">loop :: ExampleParserConfiguration -&gt; Parser ExampleParserConfiguration
</span><a href="#local-6989586621679489505"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679489504"><span class="annot"><span class="annottext">x :: ExampleParserConfiguration
</span><a href="#local-6989586621679489504"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-104"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489503"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489503"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-105"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489503"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-106"></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-6989586621679489501"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679489501"><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-107"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-108"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; 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-6989586621679489501"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-109"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; 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-110"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-111"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-112"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-113"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-114"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489501"><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-115"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; Parser ExampleParserConfiguration
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-116"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration
ExampleParserConfiguration
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ExampleParserConfiguration
-&gt; ExampleParserConfiguration
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-117"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ExampleParserConfiguration
ExampleParserConfiguration
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-6989586621679489497"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489497"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [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-6989586621679489497"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489504"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-118"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-119"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489495"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489495"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-120"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489495"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-121"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-122"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span id="local-6989586621679489493"><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489493"><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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser ExampleParserConfiguration'FeatureMapEntry
-&gt; String -&gt; Parser ExampleParserConfiguration'FeatureMapEntry
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-123"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489491"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489491"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-124"></span><span> </span><span class="annot"><span class="annottext">Int
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-125"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-126"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489491"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-127"></span><span> </span><span class="annot"><span class="annottext">Parser ExampleParserConfiguration'FeatureMapEntry
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-128"></span><span> </span><span class="annot"><span class="hs-string">&quot;feature_map&quot;</span></span><span>
</span><span id="line-129"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-130"></span><span> </span><span id="local-6989586621679489489"><span class="annot"><span class="annottext">key :: Text
</span><a href="#local-6989586621679489489"><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
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
Text
Text
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;key&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489493"><span class="hs-identifier hs-var">entry</span></a></span><span>
</span><span id="line-131"></span><span> </span><span id="local-6989586621679489487"><span class="annot"><span class="annottext">value :: FeatureConfiguration
</span><a href="#local-6989586621679489487"><span class="hs-identifier hs-var hs-var">value</span></a></span></span><span>
</span><span id="line-132"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
FeatureConfiguration
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
FeatureConfiguration
FeatureConfiguration
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; FeatureConfiguration
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;value&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489493"><span class="hs-identifier hs-var">entry</span></a></span><span>
</span><span id="line-133"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-134"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; Parser ExampleParserConfiguration
</span><a href="#local-6989586621679489505"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-135"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration
ExampleParserConfiguration
(Map Text FeatureConfiguration)
(Map Text FeatureConfiguration)
-&gt; (Map Text FeatureConfiguration -&gt; Map Text FeatureConfiguration)
-&gt; ExampleParserConfiguration
-&gt; ExampleParserConfiguration
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-136"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;featureMap&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;featureMap&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-137"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679489486"><span class="annot"><span class="annottext">Map Text FeatureConfiguration
</span><a href="#local-6989586621679489486"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text
-&gt; FeatureConfiguration
-&gt; Map Text FeatureConfiguration
-&gt; Map Text FeatureConfiguration
forall k a. Ord k =&gt; k -&gt; a -&gt; Map k a -&gt; 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-6989586621679489489"><span class="hs-identifier hs-var">key</span></a></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489487"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="annot"><span class="annottext">Map Text FeatureConfiguration
</span><a href="#local-6989586621679489486"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-138"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489504"><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-139"></span><span> </span><span id="local-6989586621679489484"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679489484"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-140"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679489483"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679489483"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-141"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489484"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-142"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; Parser ExampleParserConfiguration
</span><a href="#local-6989586621679489505"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-143"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration
ExampleParserConfiguration
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ExampleParserConfiguration
-&gt; ExampleParserConfiguration
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-144"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ExampleParserConfiguration
ExampleParserConfiguration
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-6989586621679489481"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489481"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</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-6989586621679489483"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489481"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489504"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-145"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-146"></span><span> </span><span class="annot"><span class="annottext">Parser ExampleParserConfiguration
-&gt; String -&gt; Parser ExampleParserConfiguration
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-147"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; Parser ExampleParserConfiguration
</span><a href="#local-6989586621679489505"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
forall msg. Message msg =&gt; 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">&quot;ExampleParserConfiguration&quot;</span></span><span>
</span><span id="line-148"></span><span> </span><span id="local-6989586621679489480"><span class="annot"><span class="annottext">buildMessage :: ExampleParserConfiguration -&gt; Builder
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></span></span><span>
</span><span id="line-149"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489478"><span class="annot"><span class="annottext">_x :: ExampleParserConfiguration
</span><a href="#local-6989586621679489478"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-150"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-151"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[Builder] -&gt; Builder
forall a. Monoid a =&gt; [a] -&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mconcat</span></span><span>
</span><span id="line-152"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Text, FeatureConfiguration) -&gt; Builder)
-&gt; [(Text, FeatureConfiguration)] -&gt; [Builder]
forall a b. (a -&gt; b) -&gt; [a] -&gt; [b]
</span><span class="hs-identifier hs-var">Prelude.map</span></span><span>
</span><span id="line-153"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489477"><span class="annot"><span class="annottext">_v :: (Text, FeatureConfiguration)
</span><a href="#local-6989586621679489477"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-154"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-155"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-156"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (ExampleParserConfiguration'FeatureMapEntry -&gt; ByteString)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-157"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489475"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489475"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-158"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-159"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-160"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489475"><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-161"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489475"><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-162"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-163"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
Text
Text
-&gt; Text
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-164"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;key&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-165"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, FeatureConfiguration) -&gt; Text
forall a b. (a, b) -&gt; a
</span><span class="hs-identifier hs-var">Prelude.fst</span></span><span> </span><span class="annot"><span class="annottext">(Text, FeatureConfiguration)
</span><a href="#local-6989586621679489477"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-166"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
FeatureConfiguration
FeatureConfiguration
-&gt; FeatureConfiguration
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-167"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;value&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-168"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Text, FeatureConfiguration) -&gt; FeatureConfiguration
forall a b. (a, b) -&gt; b
</span><span class="hs-identifier hs-var">Prelude.snd</span></span><span> </span><span class="annot"><span class="annottext">(Text, FeatureConfiguration)
</span><a href="#local-6989586621679489477"><span class="hs-identifier hs-var">_v</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-169"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
forall msg. Message msg =&gt; 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-170"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</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-171"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text FeatureConfiguration -&gt; [(Text, FeatureConfiguration)]
forall k a. Map k a -&gt; [(k, a)]
</span><span class="hs-identifier hs-var">Data.Map.toList</span></span><span>
</span><span id="line-172"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Map Text FeatureConfiguration)
ExampleParserConfiguration
ExampleParserConfiguration
(Map Text FeatureConfiguration)
(Map Text FeatureConfiguration)
-&gt; ExampleParserConfiguration -&gt; Map Text FeatureConfiguration
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-173"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;featureMap&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;featureMap&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489478"><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-174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-175"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet
ExampleParserConfiguration
ExampleParserConfiguration
FieldSet
FieldSet
-&gt; ExampleParserConfiguration -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
FieldSet
ExampleParserConfiguration
ExampleParserConfiguration
FieldSet
FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489478"><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-176"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration"><span class="hs-identifier hs-type">ExampleParserConfiguration</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-177"></span><span> </span><span id="local-6989586621679489466"><span class="annot"><span class="annottext">rnf :: ExampleParserConfiguration -&gt; ()
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></span></span><span>
</span><span id="line-178"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489464"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration
</span><a href="#local-6989586621679489464"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-179"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-180"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489464"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-181"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Map Text FeatureConfiguration -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-182"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration -&gt; Map Text FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27featureMap"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'featureMap</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration
</span><a href="#local-6989586621679489464"><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-183"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.key' @:: Lens' ExampleParserConfiguration'FeatureMapEntry Data.Text.Text@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.value' @:: Lens' ExampleParserConfiguration'FeatureMapEntry FeatureConfiguration@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.maybe'value' @:: Lens' ExampleParserConfiguration'FeatureMapEntry (Prelude.Maybe FeatureConfiguration)@ -}</span><span>
</span><span id="line-188"></span><span class="hs-keyword">data</span><span> </span><span id="ExampleParserConfiguration%27FeatureMapEntry"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-var">ExampleParserConfiguration'FeatureMapEntry</span></a></span></span><span>
</span><span id="line-189"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ExampleParserConfiguration%27FeatureMapEntry%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry%27_constructor"><span class="hs-identifier hs-var">ExampleParserConfiguration'FeatureMapEntry'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ExampleParserConfiguration%27FeatureMapEntry%27key"><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27key"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'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-190"></span><span> </span><span id="_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-191"></span><span> </span><span id="_ExampleParserConfiguration%27FeatureMapEntry%27_unknownFields"><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'_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-192"></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-6989586621679489455"><span id="local-6989586621679489457"><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
(ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool)
-&gt; Eq ExampleParserConfiguration'FeatureMapEntry
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
$c/= :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
== :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
$c== :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; 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-6989586621679489440"><span id="local-6989586621679489442"><span id="local-6989586621679489444"><span id="local-6989586621679489446"><span id="local-6989586621679489448"><span id="local-6989586621679489450"><span id="local-6989586621679489452"><span class="annot"><span class="annottext">Eq ExampleParserConfiguration'FeatureMapEntry
Eq ExampleParserConfiguration'FeatureMapEntry =&gt;
(ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Ordering)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry)
-&gt; Ord ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Ordering
ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
$cmin :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
max :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
$cmax :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
&gt;= :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
$c&gt;= :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
&gt; :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
$c&gt; :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
&lt;= :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
$c&lt;= :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
&lt; :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
$c&lt; :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Bool
compare :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Ordering
$ccompare :: ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Ordering
$cp1Ord :: Eq ExampleParserConfiguration'FeatureMapEntry
</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-193"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489435"><span id="local-6989586621679489437"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-194"></span><span> </span><span id="local-6989586621679489434"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; ShowS
</span><a href="#local-6989586621679489434"><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-6989586621679489433"><span class="annot"><span class="annottext">__x :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489433"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679489432"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679489432"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-195"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-196"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-197"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-198"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489433"><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 -&gt; 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-6989586621679489432"><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-199"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;key&quot;</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-200"></span><span> </span><span id="local-6989586621679489430"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;key&quot;
-&gt; (Text -&gt; f Text)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489430"><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-201"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-202"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ExampleParserConfiguration'FeatureMapEntry -&gt; Text)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; Text -&gt; ExampleParserConfiguration'FeatureMapEntry)
-&gt; Lens' ExampleParserConfiguration'FeatureMapEntry Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-203"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27key"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'key</span></a></span><span>
</span><span id="line-204"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489429"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489429"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489428"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679489428"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-205"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489429"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'FeatureMapEntry'key :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27key"><span class="hs-identifier hs-var">_ExampleParserConfiguration'FeatureMapEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489428"><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-206"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-207"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-208"></span><span> </span><span id="local-6989586621679489426"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;value&quot;
-&gt; (FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489426"><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-209"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry)
-&gt; ((FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; (FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-210"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration
-&gt; ExampleParserConfiguration'FeatureMapEntry)
-&gt; Lens
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
(Maybe FeatureConfiguration)
(Maybe FeatureConfiguration)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-211"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'value</span></a></span><span>
</span><span id="line-212"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489425"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489425"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489424"><span class="annot"><span class="annottext">y__ :: Maybe FeatureConfiguration
</span><a href="#local-6989586621679489424"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-213"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489425"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'FeatureMapEntry'value :: Maybe FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="hs-identifier hs-var">_ExampleParserConfiguration'FeatureMapEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration
</span><a href="#local-6989586621679489424"><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-214"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FeatureConfiguration
-&gt; Lens' (Maybe FeatureConfiguration) FeatureConfiguration
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-215"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'value&quot;</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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-216"></span><span> </span><span id="local-6989586621679489421"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'value&quot;
-&gt; (Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489421"><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-217"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry)
-&gt; ((Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; (Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; f ExampleParserConfiguration'FeatureMapEntry
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-218"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration
-&gt; ExampleParserConfiguration'FeatureMapEntry)
-&gt; Lens
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
(Maybe FeatureConfiguration)
(Maybe FeatureConfiguration)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-219"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'value</span></a></span><span>
</span><span id="line-220"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489420"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489420"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489419"><span class="annot"><span class="annottext">y__ :: Maybe FeatureConfiguration
</span><a href="#local-6989586621679489419"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-221"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489420"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'FeatureMapEntry'value :: Maybe FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="hs-identifier hs-var">_ExampleParserConfiguration'FeatureMapEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration
</span><a href="#local-6989586621679489419"><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-222"></span><span> </span><span class="annot"><span class="annottext">(Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration))
-&gt; Maybe FeatureConfiguration -&gt; f (Maybe FeatureConfiguration)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-223"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489412"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-224"></span><span> </span><span id="local-6989586621679489408"><span class="annot"><span class="annottext">messageName :: Proxy ExampleParserConfiguration'FeatureMapEntry -&gt; Text
</span><a href="#local-6989586621679489408"><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-225"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span>
</span><span id="line-226"></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.ExampleParserConfiguration.FeatureMapEntry&quot;</span></span><span>
</span><span id="line-227"></span><span> </span><span id="local-6989586621679489407"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ExampleParserConfiguration'FeatureMapEntry -&gt; ByteString
</span><a href="#local-6989586621679489407"><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-228"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\SIFeatureMapEntry\DC2\DLE\n\
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC26\n\
\\ENQvalue\CAN\STX \SOH(\v2 .tensorflow.FeatureConfigurationR\ENQvalue:\STX8\SOH&quot;</span></span><span>
</span><span id="line-232"></span><span> </span><span id="local-6989586621679489406"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ExampleParserConfiguration'FeatureMapEntry -&gt; ByteString
</span><a href="#local-6989586621679489406"><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.Example.ExampleParserConfiguration.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-233"></span><span> </span><span id="local-6989586621679489405"><span class="annot"><span class="annottext">fieldsByTag :: Map
Tag (FieldDescriptor ExampleParserConfiguration'FeatureMapEntry)
</span><a href="#local-6989586621679489405"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-234"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-235"></span><span> </span><span id="local-6989586621679489404"><span class="annot"><span class="annottext">key__field_descriptor :: FieldDescriptor ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489404"><span class="hs-identifier hs-var hs-var">key__field_descriptor</span></a></span></span><span>
</span><span id="line-236"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ExampleParserConfiguration'FeatureMapEntry Text
-&gt; FieldDescriptor ExampleParserConfiguration'FeatureMapEntry
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-237"></span><span> </span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span>
</span><span id="line-238"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; 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-239"></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-240"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens' ExampleParserConfiguration'FeatureMapEntry Text
-&gt; FieldAccessor ExampleParserConfiguration'FeatureMapEntry Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-241"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; 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 :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;key&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-242"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span>
</span><span id="line-243"></span><span> </span><span id="local-6989586621679489399"><span class="annot"><span class="annottext">value__field_descriptor :: FieldDescriptor ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489399"><span class="hs-identifier hs-var hs-var">value__field_descriptor</span></a></span></span><span>
</span><span id="line-244"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor FeatureConfiguration
-&gt; FieldAccessor
ExampleParserConfiguration'FeatureMapEntry FeatureConfiguration
-&gt; FieldDescriptor ExampleParserConfiguration'FeatureMapEntry
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-245"></span><span> </span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span>
</span><span id="line-246"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor FeatureConfiguration
forall value.
Message value =&gt;
MessageOrGroup -&gt; 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-247"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-248"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
(Maybe FeatureConfiguration)
(Maybe FeatureConfiguration)
-&gt; FieldAccessor
ExampleParserConfiguration'FeatureMapEntry FeatureConfiguration
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-249"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'value&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-250"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span>
</span><span id="line-251"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-252"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ExampleParserConfiguration'FeatureMapEntry)]
-&gt; Map
Tag (FieldDescriptor ExampleParserConfiguration'FeatureMapEntry)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-253"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489404"><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-254"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489399"><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-255"></span><span> </span><span id="local-6989586621679489397"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ExampleParserConfiguration'FeatureMapEntry FieldSet
</span><a href="#local-6989586621679489397"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-256"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ExampleParserConfiguration'FeatureMapEntry -&gt; FieldSet)
-&gt; (ExampleParserConfiguration'FeatureMapEntry
-&gt; FieldSet -&gt; ExampleParserConfiguration'FeatureMapEntry)
-&gt; Lens' ExampleParserConfiguration'FeatureMapEntry FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-257"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'_unknownFields</span></a></span><span>
</span><span id="line-258"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489396"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489396"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489395"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679489395"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-259"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489396"><span class="hs-identifier hs-var">x__</span></a></span><span>
</span><span id="line-260"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'FeatureMapEntry'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27_unknownFields"><span class="hs-identifier hs-var">_ExampleParserConfiguration'FeatureMapEntry'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489395"><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-261"></span><span> </span><span id="local-6989586621679489394"><span class="annot"><span class="annottext">defMessage :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489394"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-262"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WExampleParserConfiguration'FeatureMapEntry'_constructor :: Text
-&gt; Maybe FeatureConfiguration
-&gt; FieldSet
-&gt; ExampleParserConfiguration'FeatureMapEntry
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#%24WExampleParserConfiguration%27FeatureMapEntry%27_constructor"><span class="hs-identifier hs-type hs-type">ExampleParserConfiguration'FeatureMapEntry'_constructor</span></a></span><span>
</span><span id="line-263"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ExampleParserConfiguration'FeatureMapEntry'key :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27key"><span class="hs-identifier hs-var">_ExampleParserConfiguration'FeatureMapEntry'key</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-264"></span><span> </span><span class="annot"><span class="annottext">_ExampleParserConfiguration'FeatureMapEntry'value :: Maybe FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="hs-identifier hs-var">_ExampleParserConfiguration'FeatureMapEntry'value</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration
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-265"></span><span> </span><span class="annot"><span class="annottext">_ExampleParserConfiguration'FeatureMapEntry'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27_unknownFields"><span class="hs-identifier hs-var">_ExampleParserConfiguration'FeatureMapEntry'_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-266"></span><span> </span><span id="local-6989586621679489391"><span class="annot"><span class="annottext">parseMessage :: Parser ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489391"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-267"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-268"></span><span> </span><span class="annot"><a href="#local-6989586621679489390"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-269"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span>
</span><span id="line-270"></span><span> </span><span class="hs-glyph">-&gt;</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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span>
</span><span id="line-271"></span><span> </span><span id="local-6989586621679489390"><span class="annot"><span class="annottext">loop :: ExampleParserConfiguration'FeatureMapEntry
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489390"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679489389"><span class="annot"><span class="annottext">x :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489389"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-272"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489388"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489388"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-273"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489388"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-274"></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-6989586621679489387"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679489387"><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-275"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-276"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; 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-6989586621679489387"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-277"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; 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-278"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-279"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-280"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-281"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-282"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489387"><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-283"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-284"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-285"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
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-6989586621679489386"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489386"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [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-6989586621679489386"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489389"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-286"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-287"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489385"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489385"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-288"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489385"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-289"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-290"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489384"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489384"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-291"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489383"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679489383"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489382"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489382"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-292"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-293"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489382"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-294"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-295"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489383"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-296"></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-6989586621679489378"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679489378"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-297"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; 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 -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489378"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-298"></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-6989586621679489377"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679489377"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; 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-6989586621679489377"><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-299"></span><span> </span><span class="annot"><span class="hs-string">&quot;key&quot;</span></span><span>
</span><span id="line-300"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489390"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
Text
Text
-&gt; Text
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;key&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489384"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489389"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-301"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-302"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489376"><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489376"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser FeatureConfiguration
-&gt; String -&gt; Parser FeatureConfiguration
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-303"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489375"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489375"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-304"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser FeatureConfiguration -&gt; Parser FeatureConfiguration
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-305"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489375"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser FeatureConfiguration
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-306"></span><span> </span><span class="annot"><span class="hs-string">&quot;value&quot;</span></span><span>
</span><span id="line-307"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489390"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
FeatureConfiguration
FeatureConfiguration
-&gt; FeatureConfiguration
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;value&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489376"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489389"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-308"></span><span> </span><span id="local-6989586621679489374"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679489374"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-309"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679489373"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679489373"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-310"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489374"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-311"></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489390"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-312"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; ExampleParserConfiguration'FeatureMapEntry
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-313"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
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-6989586621679489372"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489372"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</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-6989586621679489373"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489372"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489389"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-314"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-315"></span><span> </span><span class="annot"><span class="annottext">Parser ExampleParserConfiguration'FeatureMapEntry
-&gt; String -&gt; Parser ExampleParserConfiguration'FeatureMapEntry
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-316"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Parser ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489390"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
forall msg. Message msg =&gt; 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">&quot;FeatureMapEntry&quot;</span></span><span>
</span><span id="line-317"></span><span> </span><span id="local-6989586621679489371"><span class="annot"><span class="annottext">buildMessage :: ExampleParserConfiguration'FeatureMapEntry -&gt; Builder
</span><a href="#local-6989586621679489371"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-318"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489370"><span class="annot"><span class="annottext">_x :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489370"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-319"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-320"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679489369"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679489369"><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
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
Text
Text
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;key&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;key&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489370"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-321"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-322"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489369"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; 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-323"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-324"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-325"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-326"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-327"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-328"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489368"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489368"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-329"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-330"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-331"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489368"><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-332"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489368"><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-333"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-334"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489369"><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-335"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-336"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-337"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe FeatureConfiguration)
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
(Maybe FeatureConfiguration)
(Maybe FeatureConfiguration)
-&gt; ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;maybe'value&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'value&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489370"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-338"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-339"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-340"></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-6989586621679489366"><span class="annot"><span class="annottext">_v :: FeatureConfiguration
</span><a href="#local-6989586621679489366"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-341"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-342"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-343"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (FeatureConfiguration -&gt; ByteString)
-&gt; FeatureConfiguration
-&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-344"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489365"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489365"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-345"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-346"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-347"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489365"><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-348"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489365"><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-349"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-350"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489366"><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-351"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-352"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
FieldSet
FieldSet
-&gt; ExampleParserConfiguration'FeatureMapEntry -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
FieldSet
ExampleParserConfiguration'FeatureMapEntry
ExampleParserConfiguration'FeatureMapEntry
FieldSet
FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489370"><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-353"></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.Example.ExampleParserConfiguration.html#ExampleParserConfiguration%27FeatureMapEntry"><span class="hs-identifier hs-type">ExampleParserConfiguration'FeatureMapEntry</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-354"></span><span> </span><span id="local-6989586621679489363"><span class="annot"><span class="annottext">rnf :: ExampleParserConfiguration'FeatureMapEntry -&gt; ()
</span><a href="#local-6989586621679489363"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-355"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489362"><span class="annot"><span class="annottext">x__ :: ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489362"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-356"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-357"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489362"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-358"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-359"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27key"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'key</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489362"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-360"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe FeatureConfiguration -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-361"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
-&gt; Maybe FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_ExampleParserConfiguration%27FeatureMapEntry%27value"><span class="hs-identifier hs-var hs-var">_ExampleParserConfiguration'FeatureMapEntry'value</span></a></span><span> </span><span class="annot"><span class="annottext">ExampleParserConfiguration'FeatureMapEntry
</span><a href="#local-6989586621679489362"><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-362"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.maybe'config' @:: Lens' FeatureConfiguration (Prelude.Maybe FeatureConfiguration'Config)@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.maybe'fixedLenFeature' @:: Lens' FeatureConfiguration (Prelude.Maybe FixedLenFeatureProto)@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.fixedLenFeature' @:: Lens' FeatureConfiguration FixedLenFeatureProto@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.maybe'varLenFeature' @:: Lens' FeatureConfiguration (Prelude.Maybe VarLenFeatureProto)@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.varLenFeature' @:: Lens' FeatureConfiguration VarLenFeatureProto@ -}</span><span>
</span><span id="line-369"></span><span class="hs-keyword">data</span><span> </span><span id="FeatureConfiguration"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-var">FeatureConfiguration</span></a></span></span><span>
</span><span id="line-370"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="FeatureConfiguration%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27_constructor"><span class="hs-identifier hs-var">FeatureConfiguration'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_FeatureConfiguration%27config"><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'config</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.Example.ExampleParserConfiguration.html#FeatureConfiguration%27Config"><span class="hs-identifier hs-type">FeatureConfiguration'Config</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-371"></span><span> </span><span id="_FeatureConfiguration%27_unknownFields"><span class="annot"><span class="annottext">FeatureConfiguration -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27_unknownFields"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'_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-372"></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-6989586621679489355"><span id="local-6989586621679489357"><span class="annot"><span class="annottext">FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
(FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool)
-&gt; (FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool)
-&gt; Eq FeatureConfiguration
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
$c/= :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
== :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
$c== :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; 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-6989586621679489340"><span id="local-6989586621679489342"><span id="local-6989586621679489344"><span id="local-6989586621679489346"><span id="local-6989586621679489348"><span id="local-6989586621679489350"><span id="local-6989586621679489352"><span class="annot"><span class="annottext">Eq FeatureConfiguration
Eq FeatureConfiguration =&gt;
(FeatureConfiguration -&gt; FeatureConfiguration -&gt; Ordering)
-&gt; (FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool)
-&gt; (FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool)
-&gt; (FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool)
-&gt; (FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool)
-&gt; (FeatureConfiguration
-&gt; FeatureConfiguration -&gt; FeatureConfiguration)
-&gt; (FeatureConfiguration
-&gt; FeatureConfiguration -&gt; FeatureConfiguration)
-&gt; Ord FeatureConfiguration
FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
FeatureConfiguration -&gt; FeatureConfiguration -&gt; Ordering
FeatureConfiguration
-&gt; FeatureConfiguration -&gt; FeatureConfiguration
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: FeatureConfiguration
-&gt; FeatureConfiguration -&gt; FeatureConfiguration
$cmin :: FeatureConfiguration
-&gt; FeatureConfiguration -&gt; FeatureConfiguration
max :: FeatureConfiguration
-&gt; FeatureConfiguration -&gt; FeatureConfiguration
$cmax :: FeatureConfiguration
-&gt; FeatureConfiguration -&gt; FeatureConfiguration
&gt;= :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
$c&gt;= :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
&gt; :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
$c&gt; :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
&lt;= :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
$c&lt;= :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
&lt; :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
$c&lt; :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Bool
compare :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Ordering
$ccompare :: FeatureConfiguration -&gt; FeatureConfiguration -&gt; Ordering
$cp1Ord :: Eq FeatureConfiguration
</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-373"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489335"><span id="local-6989586621679489337"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-374"></span><span> </span><span id="local-6989586621679489334"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; FeatureConfiguration -&gt; ShowS
</span><a href="#local-6989586621679489334"><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-6989586621679489333"><span class="annot"><span class="annottext">__x :: FeatureConfiguration
</span><a href="#local-6989586621679489333"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679489332"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679489332"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-375"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-376"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-377"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-378"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489333"><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 -&gt; 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-6989586621679489332"><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-379"></span><span class="hs-keyword">data</span><span> </span><span id="FeatureConfiguration%27Config"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27Config"><span class="hs-identifier hs-var">FeatureConfiguration'Config</span></a></span></span><span>
</span><span id="line-380"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="FeatureConfiguration%27FixedLenFeature"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'FixedLenFeature</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="hs-glyph">|</span><span>
</span><span id="line-381"></span><span> </span><span id="FeatureConfiguration%27VarLenFeature"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'VarLenFeature</span></a></span></span><span> </span><span class="hs-glyph">!</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-382"></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-6989586621679489324"><span id="local-6989586621679489326"><span id="local-6989586621679489328"><span class="annot"><span class="annottext">Int -&gt; FeatureConfiguration'Config -&gt; ShowS
[FeatureConfiguration'Config] -&gt; ShowS
FeatureConfiguration'Config -&gt; String
(Int -&gt; FeatureConfiguration'Config -&gt; ShowS)
-&gt; (FeatureConfiguration'Config -&gt; String)
-&gt; ([FeatureConfiguration'Config] -&gt; ShowS)
-&gt; Show FeatureConfiguration'Config
forall a.
(Int -&gt; a -&gt; ShowS) -&gt; (a -&gt; String) -&gt; ([a] -&gt; ShowS) -&gt; Show a
showList :: [FeatureConfiguration'Config] -&gt; ShowS
$cshowList :: [FeatureConfiguration'Config] -&gt; ShowS
show :: FeatureConfiguration'Config -&gt; String
$cshow :: FeatureConfiguration'Config -&gt; String
showsPrec :: Int -&gt; FeatureConfiguration'Config -&gt; ShowS
$cshowsPrec :: Int -&gt; FeatureConfiguration'Config -&gt; 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-6989586621679489320"><span id="local-6989586621679489322"><span class="annot"><span class="annottext">FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
(FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Bool)
-&gt; (FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Bool)
-&gt; Eq FeatureConfiguration'Config
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
$c/= :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
== :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
$c== :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; 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-6989586621679489305"><span id="local-6989586621679489307"><span id="local-6989586621679489309"><span id="local-6989586621679489311"><span id="local-6989586621679489313"><span id="local-6989586621679489315"><span id="local-6989586621679489317"><span class="annot"><span class="annottext">Eq FeatureConfiguration'Config
Eq FeatureConfiguration'Config =&gt;
(FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Ordering)
-&gt; (FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Bool)
-&gt; (FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Bool)
-&gt; (FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Bool)
-&gt; (FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Bool)
-&gt; (FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; FeatureConfiguration'Config)
-&gt; (FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; FeatureConfiguration'Config)
-&gt; Ord FeatureConfiguration'Config
FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Ordering
FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; FeatureConfiguration'Config
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; FeatureConfiguration'Config
$cmin :: FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; FeatureConfiguration'Config
max :: FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; FeatureConfiguration'Config
$cmax :: FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; FeatureConfiguration'Config
&gt;= :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
$c&gt;= :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
&gt; :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
$c&gt; :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
&lt;= :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
$c&lt;= :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
&lt; :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
$c&lt; :: FeatureConfiguration'Config -&gt; FeatureConfiguration'Config -&gt; Bool
compare :: FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Ordering
$ccompare :: FeatureConfiguration'Config
-&gt; FeatureConfiguration'Config -&gt; Ordering
$cp1Ord :: Eq FeatureConfiguration'Config
</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-383"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'config&quot;</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.Example.ExampleParserConfiguration.html#FeatureConfiguration%27Config"><span class="hs-identifier hs-type">FeatureConfiguration'Config</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-384"></span><span> </span><span id="local-6989586621679489303"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'config&quot;
-&gt; (Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
</span><a href="#local-6989586621679489303"><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-385"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; ((Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; (Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-386"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config)
-&gt; (FeatureConfiguration
-&gt; Maybe FeatureConfiguration'Config -&gt; FeatureConfiguration)
-&gt; Lens
FeatureConfiguration
FeatureConfiguration
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-387"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'config</span></a></span><span>
</span><span id="line-388"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489302"><span class="annot"><span class="annottext">x__ :: FeatureConfiguration
</span><a href="#local-6989586621679489302"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489301"><span class="annot"><span class="annottext">y__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489301"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489302"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FeatureConfiguration'config :: Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var">_FeatureConfiguration'config</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489301"><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-389"></span><span> </span><span class="annot"><span class="annottext">(Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-390"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'fixedLenFeature&quot;</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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-391"></span><span> </span><span id="local-6989586621679489299"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'fixedLenFeature&quot;
-&gt; (Maybe FixedLenFeatureProto -&gt; f (Maybe FixedLenFeatureProto))
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
</span><a href="#local-6989586621679489299"><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-392"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; ((Maybe FixedLenFeatureProto -&gt; f (Maybe FixedLenFeatureProto))
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; (Maybe FixedLenFeatureProto -&gt; f (Maybe FixedLenFeatureProto))
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-393"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config)
-&gt; (FeatureConfiguration
-&gt; Maybe FeatureConfiguration'Config -&gt; FeatureConfiguration)
-&gt; Lens
FeatureConfiguration
FeatureConfiguration
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-394"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'config</span></a></span><span>
</span><span id="line-395"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489298"><span class="annot"><span class="annottext">x__ :: FeatureConfiguration
</span><a href="#local-6989586621679489298"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489297"><span class="annot"><span class="annottext">y__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489297"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489298"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FeatureConfiguration'config :: Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var">_FeatureConfiguration'config</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489297"><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-396"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe FeatureConfiguration'Config -&gt; Maybe FixedLenFeatureProto)
-&gt; (Maybe FeatureConfiguration'Config
-&gt; Maybe FixedLenFeatureProto -&gt; Maybe FeatureConfiguration'Config)
-&gt; Lens
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
(Maybe FixedLenFeatureProto)
(Maybe FixedLenFeatureProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; 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="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489296"><span class="annot"><span class="annottext">x__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489296"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-398"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489296"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-399"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span id="local-6989586621679489295"><span class="annot"><span class="annottext">x__val :: FixedLenFeatureProto
</span><a href="#local-6989586621679489295"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-400"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe FixedLenFeatureProto
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489295"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-401"></span><span> </span><span id="local-6989586621679489294"><span class="annot"><span class="annottext">_otherwise :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489294"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe FixedLenFeatureProto
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-402"></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-6989586621679489293"><span class="annot"><span class="annottext">y__ :: Maybe FixedLenFeatureProto
</span><a href="#local-6989586621679489293"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; FeatureConfiguration'Config)
-&gt; Maybe FixedLenFeatureProto -&gt; Maybe FeatureConfiguration'Config
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe FixedLenFeatureProto
</span><a href="#local-6989586621679489293"><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-403"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;fixedLenFeature&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-404"></span><span> </span><span id="local-6989586621679489291"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;fixedLenFeature&quot;
-&gt; (FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
</span><a href="#local-6989586621679489291"><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-405"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; ((FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; (FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-406"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config)
-&gt; (FeatureConfiguration
-&gt; Maybe FeatureConfiguration'Config -&gt; FeatureConfiguration)
-&gt; Lens
FeatureConfiguration
FeatureConfiguration
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-407"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'config</span></a></span><span>
</span><span id="line-408"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489290"><span class="annot"><span class="annottext">x__ :: FeatureConfiguration
</span><a href="#local-6989586621679489290"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489289"><span class="annot"><span class="annottext">y__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489289"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489290"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FeatureConfiguration'config :: Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var">_FeatureConfiguration'config</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489289"><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-409"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Maybe FixedLenFeatureProto -&gt; f (Maybe FixedLenFeatureProto))
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; ((FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; Maybe FixedLenFeatureProto -&gt; f (Maybe FixedLenFeatureProto))
-&gt; (FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config)
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; 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">(Maybe FeatureConfiguration'Config -&gt; Maybe FixedLenFeatureProto)
-&gt; (Maybe FeatureConfiguration'Config
-&gt; Maybe FixedLenFeatureProto -&gt; Maybe FeatureConfiguration'Config)
-&gt; Lens
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
(Maybe FixedLenFeatureProto)
(Maybe FixedLenFeatureProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; 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="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489288"><span class="annot"><span class="annottext">x__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489288"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-412"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489288"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-413"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span id="local-6989586621679489287"><span class="annot"><span class="annottext">x__val :: FixedLenFeatureProto
</span><a href="#local-6989586621679489287"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-414"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe FixedLenFeatureProto
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489287"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-415"></span><span> </span><span id="local-6989586621679489286"><span class="annot"><span class="annottext">_otherwise :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489286"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe FixedLenFeatureProto
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-416"></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-6989586621679489285"><span class="annot"><span class="annottext">y__ :: Maybe FixedLenFeatureProto
</span><a href="#local-6989586621679489285"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; FeatureConfiguration'Config)
-&gt; Maybe FixedLenFeatureProto -&gt; Maybe FeatureConfiguration'Config
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe FixedLenFeatureProto
</span><a href="#local-6989586621679489285"><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-417"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FixedLenFeatureProto
-&gt; Lens' (Maybe FixedLenFeatureProto) FixedLenFeatureProto
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-418"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'varLenFeature&quot;</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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-419"></span><span> </span><span id="local-6989586621679489283"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'varLenFeature&quot;
-&gt; (Maybe VarLenFeatureProto -&gt; f (Maybe VarLenFeatureProto))
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
</span><a href="#local-6989586621679489283"><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-420"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; ((Maybe VarLenFeatureProto -&gt; f (Maybe VarLenFeatureProto))
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; (Maybe VarLenFeatureProto -&gt; f (Maybe VarLenFeatureProto))
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-421"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config)
-&gt; (FeatureConfiguration
-&gt; Maybe FeatureConfiguration'Config -&gt; FeatureConfiguration)
-&gt; Lens
FeatureConfiguration
FeatureConfiguration
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-422"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'config</span></a></span><span>
</span><span id="line-423"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489282"><span class="annot"><span class="annottext">x__ :: FeatureConfiguration
</span><a href="#local-6989586621679489282"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489281"><span class="annot"><span class="annottext">y__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489281"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489282"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FeatureConfiguration'config :: Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var">_FeatureConfiguration'config</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489281"><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-424"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe FeatureConfiguration'Config -&gt; Maybe VarLenFeatureProto)
-&gt; (Maybe FeatureConfiguration'Config
-&gt; Maybe VarLenFeatureProto -&gt; Maybe FeatureConfiguration'Config)
-&gt; Lens
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
(Maybe VarLenFeatureProto)
(Maybe VarLenFeatureProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-425"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489280"><span class="annot"><span class="annottext">x__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489280"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-426"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489280"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-427"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span id="local-6989586621679489279"><span class="annot"><span class="annottext">x__val :: VarLenFeatureProto
</span><a href="#local-6989586621679489279"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-428"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Maybe VarLenFeatureProto
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489279"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-429"></span><span> </span><span id="local-6989586621679489278"><span class="annot"><span class="annottext">_otherwise :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489278"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe VarLenFeatureProto
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-430"></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-6989586621679489277"><span class="annot"><span class="annottext">y__ :: Maybe VarLenFeatureProto
</span><a href="#local-6989586621679489277"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; FeatureConfiguration'Config)
-&gt; Maybe VarLenFeatureProto -&gt; Maybe FeatureConfiguration'Config
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe VarLenFeatureProto
</span><a href="#local-6989586621679489277"><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-431"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;varLenFeature&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-432"></span><span> </span><span id="local-6989586621679489275"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;varLenFeature&quot;
-&gt; (VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
</span><a href="#local-6989586621679489275"><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-433"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; FeatureConfiguration -&gt; f FeatureConfiguration)
-&gt; ((VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; (VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; FeatureConfiguration
-&gt; f FeatureConfiguration
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-434"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config)
-&gt; (FeatureConfiguration
-&gt; Maybe FeatureConfiguration'Config -&gt; FeatureConfiguration)
-&gt; Lens
FeatureConfiguration
FeatureConfiguration
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-435"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'config</span></a></span><span>
</span><span id="line-436"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489274"><span class="annot"><span class="annottext">x__ :: FeatureConfiguration
</span><a href="#local-6989586621679489274"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489273"><span class="annot"><span class="annottext">y__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489273"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489274"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FeatureConfiguration'config :: Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var">_FeatureConfiguration'config</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489273"><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-437"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">((Maybe VarLenFeatureProto -&gt; f (Maybe VarLenFeatureProto))
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config))
-&gt; ((VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; Maybe VarLenFeatureProto -&gt; f (Maybe VarLenFeatureProto))
-&gt; (VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; Maybe FeatureConfiguration'Config
-&gt; f (Maybe FeatureConfiguration'Config)
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-438"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Maybe FeatureConfiguration'Config -&gt; Maybe VarLenFeatureProto)
-&gt; (Maybe FeatureConfiguration'Config
-&gt; Maybe VarLenFeatureProto -&gt; Maybe FeatureConfiguration'Config)
-&gt; Lens
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
(Maybe VarLenFeatureProto)
(Maybe VarLenFeatureProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-439"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489272"><span class="annot"><span class="annottext">x__ :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489272"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-440"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489272"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-441"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span id="local-6989586621679489271"><span class="annot"><span class="annottext">x__val :: VarLenFeatureProto
</span><a href="#local-6989586621679489271"><span class="hs-identifier hs-var">x__val</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-442"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Maybe VarLenFeatureProto
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489271"><span class="hs-identifier hs-var">x__val</span></a></span><span>
</span><span id="line-443"></span><span> </span><span id="local-6989586621679489270"><span class="annot"><span class="annottext">_otherwise :: Maybe FeatureConfiguration'Config
</span><a href="#local-6989586621679489270"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe VarLenFeatureProto
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-444"></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-6989586621679489269"><span class="annot"><span class="annottext">y__ :: Maybe VarLenFeatureProto
</span><a href="#local-6989586621679489269"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; FeatureConfiguration'Config)
-&gt; Maybe VarLenFeatureProto -&gt; Maybe FeatureConfiguration'Config
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span class="annot"><span class="annottext">Maybe VarLenFeatureProto
</span><a href="#local-6989586621679489269"><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-445"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VarLenFeatureProto
-&gt; Lens' (Maybe VarLenFeatureProto) VarLenFeatureProto
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-446"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489262"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-447"></span><span> </span><span id="local-6989586621679489258"><span class="annot"><span class="annottext">messageName :: Proxy FeatureConfiguration -&gt; Text
</span><a href="#local-6989586621679489258"><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 -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.FeatureConfiguration&quot;</span></span><span>
</span><span id="line-448"></span><span> </span><span id="local-6989586621679489257"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy FeatureConfiguration -&gt; ByteString
</span><a href="#local-6989586621679489257"><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-449"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\DC4FeatureConfiguration\DC2N\n\
\\DC1fixed_len_feature\CAN\SOH \SOH(\v2 .tensorflow.FixedLenFeatureProtoH\NULR\SIfixedLenFeature\DC2H\n\
\\SIvar_len_feature\CAN\STX \SOH(\v2\RS.tensorflow.VarLenFeatureProtoH\NULR\rvarLenFeatureB\b\n\
\\ACKconfig&quot;</span></span><span>
</span><span id="line-454"></span><span> </span><span id="local-6989586621679489256"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy FeatureConfiguration -&gt; ByteString
</span><a href="#local-6989586621679489256"><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.Example.ExampleParserConfiguration.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-455"></span><span> </span><span id="local-6989586621679489255"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor FeatureConfiguration)
</span><a href="#local-6989586621679489255"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-456"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-457"></span><span> </span><span id="local-6989586621679489254"><span class="annot"><span class="annottext">fixedLenFeature__field_descriptor :: FieldDescriptor FeatureConfiguration
</span><a href="#local-6989586621679489254"><span class="hs-identifier hs-var hs-var">fixedLenFeature__field_descriptor</span></a></span></span><span>
</span><span id="line-458"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor FixedLenFeatureProto
-&gt; FieldAccessor FeatureConfiguration FixedLenFeatureProto
-&gt; FieldDescriptor FeatureConfiguration
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-459"></span><span> </span><span class="annot"><span class="hs-string">&quot;fixed_len_feature&quot;</span></span><span>
</span><span id="line-460"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor FixedLenFeatureProto
forall value.
Message value =&gt;
MessageOrGroup -&gt; 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-461"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-462"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens' FeatureConfiguration (Maybe FixedLenFeatureProto)
-&gt; FieldAccessor FeatureConfiguration FixedLenFeatureProto
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-463"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'fixedLenFeature&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'fixedLenFeature&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-464"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span>
</span><span id="line-465"></span><span> </span><span id="local-6989586621679489253"><span class="annot"><span class="annottext">varLenFeature__field_descriptor :: FieldDescriptor FeatureConfiguration
</span><a href="#local-6989586621679489253"><span class="hs-identifier hs-var hs-var">varLenFeature__field_descriptor</span></a></span></span><span>
</span><span id="line-466"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor VarLenFeatureProto
-&gt; FieldAccessor FeatureConfiguration VarLenFeatureProto
-&gt; FieldDescriptor FeatureConfiguration
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-467"></span><span> </span><span class="annot"><span class="hs-string">&quot;var_len_feature&quot;</span></span><span>
</span><span id="line-468"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor VarLenFeatureProto
forall value.
Message value =&gt;
MessageOrGroup -&gt; 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-469"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></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">Lens' FeatureConfiguration (Maybe VarLenFeatureProto)
-&gt; FieldAccessor FeatureConfiguration VarLenFeatureProto
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-471"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'varLenFeature&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'varLenFeature&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-472"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span>
</span><span id="line-473"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-474"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor FeatureConfiguration)]
-&gt; Map Tag (FieldDescriptor FeatureConfiguration)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-475"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 FeatureConfiguration
</span><a href="#local-6989586621679489254"><span class="hs-identifier hs-var">fixedLenFeature__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-476"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 FeatureConfiguration
</span><a href="#local-6989586621679489253"><span class="hs-identifier hs-var">varLenFeature__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-477"></span><span> </span><span id="local-6989586621679489252"><span class="annot"><span class="annottext">unknownFields :: LensLike' f FeatureConfiguration FieldSet
</span><a href="#local-6989586621679489252"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-478"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(FeatureConfiguration -&gt; FieldSet)
-&gt; (FeatureConfiguration -&gt; FieldSet -&gt; FeatureConfiguration)
-&gt; Lens' FeatureConfiguration FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-479"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27_unknownFields"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'_unknownFields</span></a></span><span>
</span><span id="line-480"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489251"><span class="annot"><span class="annottext">x__ :: FeatureConfiguration
</span><a href="#local-6989586621679489251"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489250"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679489250"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489251"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FeatureConfiguration'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27_unknownFields"><span class="hs-identifier hs-var">_FeatureConfiguration'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489250"><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-481"></span><span> </span><span id="local-6989586621679489249"><span class="annot"><span class="annottext">defMessage :: FeatureConfiguration
</span><a href="#local-6989586621679489249"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-482"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WFeatureConfiguration'_constructor :: Maybe FeatureConfiguration'Config
-&gt; FieldSet -&gt; FeatureConfiguration
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#%24WFeatureConfiguration%27_constructor"><span class="hs-identifier hs-type hs-type">FeatureConfiguration'_constructor</span></a></span><span>
</span><span id="line-483"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FeatureConfiguration'config :: Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var">_FeatureConfiguration'config</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config
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-484"></span><span> </span><span class="annot"><span class="annottext">_FeatureConfiguration'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27_unknownFields"><span class="hs-identifier hs-var">_FeatureConfiguration'_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-485"></span><span> </span><span id="local-6989586621679489247"><span class="annot"><span class="annottext">parseMessage :: Parser FeatureConfiguration
</span><a href="#local-6989586621679489247"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-486"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-487"></span><span> </span><span class="annot"><a href="#local-6989586621679489246"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-488"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span>
</span><span id="line-489"></span><span> </span><span class="hs-glyph">-&gt;</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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span>
</span><span id="line-490"></span><span> </span><span id="local-6989586621679489246"><span class="annot"><span class="annottext">loop :: FeatureConfiguration -&gt; Parser FeatureConfiguration
</span><a href="#local-6989586621679489246"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679489245"><span class="annot"><span class="annottext">x :: FeatureConfiguration
</span><a href="#local-6989586621679489245"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-491"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489244"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489244"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-492"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489244"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-493"></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-6989586621679489243"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679489243"><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-494"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-495"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; 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-6989586621679489243"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-496"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; 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-497"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-498"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-499"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-500"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-501"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489243"><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-502"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Parser FeatureConfiguration
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-503"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter FeatureConfiguration FeatureConfiguration FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; FeatureConfiguration
-&gt; FeatureConfiguration
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-504"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter FeatureConfiguration FeatureConfiguration 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-6989586621679489242"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489242"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [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-6989586621679489242"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489245"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-505"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-506"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489241"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489241"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-507"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489241"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-508"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-509"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489240"><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489240"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser FixedLenFeatureProto
-&gt; String -&gt; Parser FixedLenFeatureProto
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-510"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489239"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489239"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-511"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-512"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489239"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser FixedLenFeatureProto
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-513"></span><span> </span><span class="annot"><span class="hs-string">&quot;fixed_len_feature&quot;</span></span><span>
</span><span id="line-514"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Parser FeatureConfiguration
</span><a href="#local-6989586621679489246"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-515"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
FeatureConfiguration
FeatureConfiguration
FixedLenFeatureProto
FixedLenFeatureProto
-&gt; FixedLenFeatureProto
-&gt; FeatureConfiguration
-&gt; FeatureConfiguration
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-516"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;fixedLenFeature&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;fixedLenFeature&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489240"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489245"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-517"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-518"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489238"><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489238"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser VarLenFeatureProto -&gt; String -&gt; Parser VarLenFeatureProto
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-519"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489237"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489237"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-520"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser VarLenFeatureProto -&gt; Parser VarLenFeatureProto
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-521"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489237"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser VarLenFeatureProto
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-522"></span><span> </span><span class="annot"><span class="hs-string">&quot;var_len_feature&quot;</span></span><span>
</span><span id="line-523"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Parser FeatureConfiguration
</span><a href="#local-6989586621679489246"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-524"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
FeatureConfiguration
FeatureConfiguration
VarLenFeatureProto
VarLenFeatureProto
-&gt; VarLenFeatureProto
-&gt; FeatureConfiguration
-&gt; FeatureConfiguration
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-525"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;varLenFeature&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;varLenFeature&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489238"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489245"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-526"></span><span> </span><span id="local-6989586621679489236"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679489236"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-527"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679489235"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679489235"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-528"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489236"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-529"></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Parser FeatureConfiguration
</span><a href="#local-6989586621679489246"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-530"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter FeatureConfiguration FeatureConfiguration FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; FeatureConfiguration
-&gt; FeatureConfiguration
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-531"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter FeatureConfiguration FeatureConfiguration 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-6989586621679489234"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489234"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</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-6989586621679489235"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489234"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489245"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-532"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-533"></span><span> </span><span class="annot"><span class="annottext">Parser FeatureConfiguration
-&gt; String -&gt; Parser FeatureConfiguration
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-534"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; Parser FeatureConfiguration
</span><a href="#local-6989586621679489246"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
forall msg. Message msg =&gt; 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">&quot;FeatureConfiguration&quot;</span></span><span>
</span><span id="line-535"></span><span> </span><span id="local-6989586621679489233"><span class="annot"><span class="annottext">buildMessage :: FeatureConfiguration -&gt; Builder
</span><a href="#local-6989586621679489233"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-536"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489232"><span class="annot"><span class="annottext">_x :: FeatureConfiguration
</span><a href="#local-6989586621679489232"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-537"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-538"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-539"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe FeatureConfiguration'Config)
FeatureConfiguration
FeatureConfiguration
(Maybe FeatureConfiguration'Config)
(Maybe FeatureConfiguration'Config)
-&gt; FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;maybe'config&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'config&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489232"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-540"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-541"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-542"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span id="local-6989586621679489231"><span class="annot"><span class="annottext">v :: FixedLenFeatureProto
</span><a href="#local-6989586621679489231"><span class="hs-identifier hs-var">v</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-543"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-544"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-545"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (FixedLenFeatureProto -&gt; ByteString)
-&gt; FixedLenFeatureProto
-&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-546"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489230"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489230"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-547"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-548"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-549"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489230"><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-550"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489230"><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-551"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-552"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489231"><span class="hs-identifier hs-var">v</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-553"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Just</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span id="local-6989586621679489229"><span class="annot"><span class="annottext">v :: VarLenFeatureProto
</span><a href="#local-6989586621679489229"><span class="hs-identifier hs-var">v</span></a></span></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-554"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-555"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-556"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (VarLenFeatureProto -&gt; ByteString)
-&gt; VarLenFeatureProto
-&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-557"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489228"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489228"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-558"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-559"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-560"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489228"><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-561"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489228"><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-562"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-563"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489229"><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-564"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-565"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet
FeatureConfiguration
FeatureConfiguration
FieldSet
FieldSet
-&gt; FeatureConfiguration -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
FieldSet
FeatureConfiguration
FeatureConfiguration
FieldSet
FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489232"><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-566"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration"><span class="hs-identifier hs-type">FeatureConfiguration</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-567"></span><span> </span><span id="local-6989586621679489226"><span class="annot"><span class="annottext">rnf :: FeatureConfiguration -&gt; ()
</span><a href="#local-6989586621679489226"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-568"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489225"><span class="annot"><span class="annottext">x__ :: FeatureConfiguration
</span><a href="#local-6989586621679489225"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-569"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-570"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FeatureConfiguration -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27_unknownFields"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489225"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-571"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe FeatureConfiguration'Config -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; 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">FeatureConfiguration -&gt; Maybe FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27config"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'config</span></a></span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration
</span><a href="#local-6989586621679489225"><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-572"></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.Example.ExampleParserConfiguration.html#FeatureConfiguration%27Config"><span class="hs-identifier hs-type">FeatureConfiguration'Config</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-573"></span><span> </span><span id="local-6989586621679489223"><span class="annot"><span class="annottext">rnf :: FeatureConfiguration'Config -&gt; ()
</span><a href="#local-6989586621679489223"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span id="local-6989586621679489222"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489222"><span class="hs-identifier hs-var">x__</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-574"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; ()
forall a. NFData a =&gt; a -&gt; ()
</span><span class="hs-identifier hs-var">Control.DeepSeq.rnf</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489222"><span class="hs-identifier hs-var">x__</span></a></span><span>
</span><span id="line-575"></span><span> </span><span class="annot"><span class="hs-identifier hs-var">rnf</span></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span id="local-6989586621679489221"><span class="annot"><span class="annottext">x__ :: VarLenFeatureProto
</span><a href="#local-6989586621679489221"><span class="hs-identifier hs-var">x__</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-576"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; ()
forall a. NFData a =&gt; a -&gt; ()
</span><span class="hs-identifier hs-var">Control.DeepSeq.rnf</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489221"><span class="hs-identifier hs-var">x__</span></a></span><span>
</span><span id="line-577"></span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-type">_FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-578"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Prism.Prism'</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27Config"><span class="hs-identifier hs-type">FeatureConfiguration'Config</span></a></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span>
</span><span id="line-579"></span><span id="_FeatureConfiguration%27FixedLenFeature"><span class="annot"><span class="annottext">_FeatureConfiguration'FixedLenFeature :: p FixedLenFeatureProto (f FixedLenFeatureProto)
-&gt; p FeatureConfiguration'Config (f FeatureConfiguration'Config)
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'FixedLenFeature</span></a></span></span><span>
</span><span id="line-580"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; FeatureConfiguration'Config)
-&gt; (FeatureConfiguration'Config -&gt; Maybe FixedLenFeatureProto)
-&gt; Prism
FeatureConfiguration'Config
FeatureConfiguration'Config
FixedLenFeatureProto
FixedLenFeatureProto
forall b s a. (b -&gt; s) -&gt; (s -&gt; Maybe a) -&gt; Prism s s a b
</span><span class="hs-identifier hs-var">Data.ProtoLens.Prism.prism'</span></span><span>
</span><span id="line-581"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'FixedLenFeature</span></a></span><span>
</span><span id="line-582"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489218"><span class="annot"><span class="annottext">p__ :: FeatureConfiguration'Config
</span><a href="#local-6989586621679489218"><span class="hs-identifier hs-var">p__</span></a></span></span><span>
</span><span id="line-583"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration'Config
</span><a href="#local-6989586621679489218"><span class="hs-identifier hs-var">p__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-584"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27FixedLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'FixedLenFeature</span></a></span><span> </span><span id="local-6989586621679489217"><span class="annot"><span class="annottext">p__val :: FixedLenFeatureProto
</span><a href="#local-6989586621679489217"><span class="hs-identifier hs-var">p__val</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-585"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe FixedLenFeatureProto
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489217"><span class="hs-identifier hs-var">p__val</span></a></span><span>
</span><span id="line-586"></span><span> </span><span id="local-6989586621679489216"><span class="annot"><span class="annottext">_otherwise :: FeatureConfiguration'Config
</span><a href="#local-6989586621679489216"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe FixedLenFeatureProto
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-587"></span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-type">_FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-588"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Prism.Prism'</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27Config"><span class="hs-identifier hs-type">FeatureConfiguration'Config</span></a></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-589"></span><span id="_FeatureConfiguration%27VarLenFeature"><span class="annot"><span class="annottext">_FeatureConfiguration'VarLenFeature :: p VarLenFeatureProto (f VarLenFeatureProto)
-&gt; p FeatureConfiguration'Config (f FeatureConfiguration'Config)
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-var hs-var">_FeatureConfiguration'VarLenFeature</span></a></span></span><span>
</span><span id="line-590"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; FeatureConfiguration'Config)
-&gt; (FeatureConfiguration'Config -&gt; Maybe VarLenFeatureProto)
-&gt; Prism
FeatureConfiguration'Config
FeatureConfiguration'Config
VarLenFeatureProto
VarLenFeatureProto
forall b s a. (b -&gt; s) -&gt; (s -&gt; Maybe a) -&gt; Prism s s a b
</span><span class="hs-identifier hs-var">Data.ProtoLens.Prism.prism'</span></span><span>
</span><span id="line-591"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; FeatureConfiguration'Config
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-var">FeatureConfiguration'VarLenFeature</span></a></span><span>
</span><span id="line-592"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489215"><span class="annot"><span class="annottext">p__ :: FeatureConfiguration'Config
</span><a href="#local-6989586621679489215"><span class="hs-identifier hs-var">p__</span></a></span></span><span>
</span><span id="line-593"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">FeatureConfiguration'Config
</span><a href="#local-6989586621679489215"><span class="hs-identifier hs-var">p__</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-594"></span><span> </span><span class="hs-special">(</span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FeatureConfiguration%27VarLenFeature"><span class="hs-identifier hs-type">FeatureConfiguration'VarLenFeature</span></a></span><span> </span><span id="local-6989586621679489214"><span class="annot"><span class="annottext">p__val :: VarLenFeatureProto
</span><a href="#local-6989586621679489214"><span class="hs-identifier hs-var">p__val</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Maybe VarLenFeatureProto
forall a. a -&gt; Maybe a
</span><span class="hs-identifier hs-var">Prelude.Just</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489214"><span class="hs-identifier hs-var">p__val</span></a></span><span>
</span><span id="line-595"></span><span> </span><span id="local-6989586621679489213"><span class="annot"><span class="annottext">_otherwise :: FeatureConfiguration'Config
</span><a href="#local-6989586621679489213"><span class="hs-identifier hs-var">_otherwise</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Maybe VarLenFeatureProto
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-596"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.dtype' @:: Lens' FixedLenFeatureProto Proto.Tensorflow.Core.Framework.Types.DataType@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.shape' @:: Lens' FixedLenFeatureProto Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.maybe'shape' @:: Lens' FixedLenFeatureProto (Prelude.Maybe Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto)@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.defaultValue' @:: Lens' FixedLenFeatureProto Proto.Tensorflow.Core.Framework.Tensor.TensorProto@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.maybe'defaultValue' @:: Lens' FixedLenFeatureProto (Prelude.Maybe Proto.Tensorflow.Core.Framework.Tensor.TensorProto)@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.valuesOutputTensorName' @:: Lens' FixedLenFeatureProto Data.Text.Text@ -}</span><span>
</span><span id="line-604"></span><span class="hs-keyword">data</span><span> </span><span id="FixedLenFeatureProto"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-var">FixedLenFeatureProto</span></a></span></span><span>
</span><span id="line-605"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="FixedLenFeatureProto%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto%27_constructor"><span class="hs-identifier hs-var">FixedLenFeatureProto'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_FixedLenFeatureProto%27dtype"><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27dtype"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'dtype</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.Framework.Types.html#DataType"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Types.DataType</span></a></span><span class="hs-special">,</span><span>
</span><span id="line-606"></span><span> </span><span id="_FixedLenFeatureProto%27shape"><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27shape"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'shape</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.TensorShape.html#TensorShapeProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-607"></span><span> </span><span id="_FixedLenFeatureProto%27defaultValue"><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27defaultValue"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'defaultValue</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.Tensor.html#TensorProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Tensor.TensorProto</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-608"></span><span> </span><span id="_FixedLenFeatureProto%27valuesOutputTensorName"><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'valuesOutputTensorName</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-609"></span><span> </span><span id="_FixedLenFeatureProto%27_unknownFields"><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'_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-610"></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-6989586621679489203"><span id="local-6989586621679489205"><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
(FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool)
-&gt; (FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool)
-&gt; Eq FixedLenFeatureProto
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
$c/= :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
== :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
$c== :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; 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-6989586621679489188"><span id="local-6989586621679489190"><span id="local-6989586621679489192"><span id="local-6989586621679489194"><span id="local-6989586621679489196"><span id="local-6989586621679489198"><span id="local-6989586621679489200"><span class="annot"><span class="annottext">Eq FixedLenFeatureProto
Eq FixedLenFeatureProto =&gt;
(FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Ordering)
-&gt; (FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool)
-&gt; (FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool)
-&gt; (FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool)
-&gt; (FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool)
-&gt; (FixedLenFeatureProto
-&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto)
-&gt; (FixedLenFeatureProto
-&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto)
-&gt; Ord FixedLenFeatureProto
FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Ordering
FixedLenFeatureProto
-&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: FixedLenFeatureProto
-&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
$cmin :: FixedLenFeatureProto
-&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
max :: FixedLenFeatureProto
-&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
$cmax :: FixedLenFeatureProto
-&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
&gt;= :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
$c&gt;= :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
&gt; :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
$c&gt; :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
&lt;= :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
$c&lt;= :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
&lt; :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
$c&lt; :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Bool
compare :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Ordering
$ccompare :: FixedLenFeatureProto -&gt; FixedLenFeatureProto -&gt; Ordering
$cp1Ord :: Eq FixedLenFeatureProto
</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-611"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489183"><span id="local-6989586621679489185"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-612"></span><span> </span><span id="local-6989586621679489182"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; FixedLenFeatureProto -&gt; ShowS
</span><a href="#local-6989586621679489182"><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-6989586621679489181"><span class="annot"><span class="annottext">__x :: FixedLenFeatureProto
</span><a href="#local-6989586621679489181"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679489180"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679489180"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-613"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-614"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-615"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-616"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489181"><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 -&gt; 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-6989586621679489180"><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-617"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.Types.html#DataType"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Types.DataType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-618"></span><span> </span><span id="local-6989586621679489178"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;dtype&quot;
-&gt; (DataType -&gt; f DataType)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
</span><a href="#local-6989586621679489178"><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-619"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((DataType -&gt; f DataType)
-&gt; FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; ((DataType -&gt; f DataType) -&gt; DataType -&gt; f DataType)
-&gt; (DataType -&gt; f DataType)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-620"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; DataType)
-&gt; (FixedLenFeatureProto -&gt; DataType -&gt; FixedLenFeatureProto)
-&gt; Lens FixedLenFeatureProto FixedLenFeatureProto DataType DataType
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-621"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27dtype"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'dtype</span></a></span><span>
</span><span id="line-622"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489177"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489177"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489176"><span class="annot"><span class="annottext">y__ :: DataType
</span><a href="#local-6989586621679489176"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489177"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'dtype :: DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27dtype"><span class="hs-identifier hs-var">_FixedLenFeatureProto'dtype</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489176"><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-623"></span><span> </span><span class="annot"><span class="annottext">(DataType -&gt; f DataType) -&gt; DataType -&gt; f DataType
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-624"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;shape&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.TensorShape.html#TensorShapeProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-625"></span><span> </span><span id="local-6989586621679489174"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;shape&quot;
-&gt; (TensorShapeProto -&gt; f TensorShapeProto)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
</span><a href="#local-6989586621679489174"><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-626"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; ((TensorShapeProto -&gt; f TensorShapeProto)
-&gt; Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; (TensorShapeProto -&gt; f TensorShapeProto)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-627"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; Maybe TensorShapeProto)
-&gt; (FixedLenFeatureProto
-&gt; Maybe TensorShapeProto -&gt; FixedLenFeatureProto)
-&gt; Lens
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorShapeProto)
(Maybe TensorShapeProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-628"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27shape"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'shape</span></a></span><span>
</span><span id="line-629"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489173"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489173"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489172"><span class="annot"><span class="annottext">y__ :: Maybe TensorShapeProto
</span><a href="#local-6989586621679489172"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489173"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'shape :: Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27shape"><span class="hs-identifier hs-var">_FixedLenFeatureProto'shape</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe TensorShapeProto
</span><a href="#local-6989586621679489172"><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-630"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TensorShapeProto -&gt; Lens' (Maybe TensorShapeProto) TensorShapeProto
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">TensorShapeProto
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-631"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'shape&quot;</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.TensorShape.html#TensorShapeProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-632"></span><span> </span><span id="local-6989586621679489170"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'shape&quot;
-&gt; (Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
</span><a href="#local-6989586621679489170"><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-633"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; ((Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; (Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-634"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; Maybe TensorShapeProto)
-&gt; (FixedLenFeatureProto
-&gt; Maybe TensorShapeProto -&gt; FixedLenFeatureProto)
-&gt; Lens
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorShapeProto)
(Maybe TensorShapeProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-635"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27shape"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'shape</span></a></span><span>
</span><span id="line-636"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489169"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489169"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489168"><span class="annot"><span class="annottext">y__ :: Maybe TensorShapeProto
</span><a href="#local-6989586621679489168"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489169"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'shape :: Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27shape"><span class="hs-identifier hs-var">_FixedLenFeatureProto'shape</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe TensorShapeProto
</span><a href="#local-6989586621679489168"><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-637"></span><span> </span><span class="annot"><span class="annottext">(Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-638"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;defaultValue&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.Tensor.html#TensorProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Tensor.TensorProto</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-639"></span><span> </span><span id="local-6989586621679489166"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;defaultValue&quot;
-&gt; (TensorProto -&gt; f TensorProto)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
</span><a href="#local-6989586621679489166"><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-640"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; ((TensorProto -&gt; f TensorProto)
-&gt; Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; (TensorProto -&gt; f TensorProto)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-641"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; Maybe TensorProto)
-&gt; (FixedLenFeatureProto
-&gt; Maybe TensorProto -&gt; FixedLenFeatureProto)
-&gt; Lens
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorProto)
(Maybe TensorProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-642"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27defaultValue"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'defaultValue</span></a></span><span>
</span><span id="line-643"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489165"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489165"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489164"><span class="annot"><span class="annottext">y__ :: Maybe TensorProto
</span><a href="#local-6989586621679489164"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489165"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'defaultValue :: Maybe TensorProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27defaultValue"><span class="hs-identifier hs-var">_FixedLenFeatureProto'defaultValue</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe TensorProto
</span><a href="#local-6989586621679489164"><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-644"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TensorProto -&gt; Lens' (Maybe TensorProto) TensorProto
forall b. b -&gt; Lens' (Maybe b) b
</span><span class="hs-identifier hs-var">Data.ProtoLens.maybeLens</span></span><span> </span><span class="annot"><span class="annottext">TensorProto
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-645"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe'defaultValue&quot;</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.Tensor.html#TensorProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Tensor.TensorProto</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-646"></span><span> </span><span id="local-6989586621679489162"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'defaultValue&quot;
-&gt; (Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
</span><a href="#local-6989586621679489162"><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-647"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; ((Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; (Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-648"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; Maybe TensorProto)
-&gt; (FixedLenFeatureProto
-&gt; Maybe TensorProto -&gt; FixedLenFeatureProto)
-&gt; Lens
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorProto)
(Maybe TensorProto)
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-649"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27defaultValue"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'defaultValue</span></a></span><span>
</span><span id="line-650"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489161"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489161"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489160"><span class="annot"><span class="annottext">y__ :: Maybe TensorProto
</span><a href="#local-6989586621679489160"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489161"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'defaultValue :: Maybe TensorProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27defaultValue"><span class="hs-identifier hs-var">_FixedLenFeatureProto'defaultValue</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe TensorProto
</span><a href="#local-6989586621679489160"><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-651"></span><span> </span><span class="annot"><span class="annottext">(Maybe TensorProto -&gt; f (Maybe TensorProto))
-&gt; Maybe TensorProto -&gt; f (Maybe TensorProto)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-652"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;valuesOutputTensorName&quot;</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-653"></span><span> </span><span id="local-6989586621679489158"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;valuesOutputTensorName&quot;
-&gt; (Text -&gt; f Text)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
</span><a href="#local-6989586621679489158"><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-654"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text)
-&gt; FixedLenFeatureProto -&gt; f FixedLenFeatureProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; FixedLenFeatureProto
-&gt; f FixedLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-655"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; Text)
-&gt; (FixedLenFeatureProto -&gt; Text -&gt; FixedLenFeatureProto)
-&gt; Lens FixedLenFeatureProto FixedLenFeatureProto Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-656"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'valuesOutputTensorName</span></a></span><span>
</span><span id="line-657"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489157"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489157"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489156"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679489156"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-658"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489157"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'valuesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var">_FixedLenFeatureProto'valuesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489156"><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-659"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-660"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489149"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-661"></span><span> </span><span id="local-6989586621679489145"><span class="annot"><span class="annottext">messageName :: Proxy FixedLenFeatureProto -&gt; Text
</span><a href="#local-6989586621679489145"><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 -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.FixedLenFeatureProto&quot;</span></span><span>
</span><span id="line-662"></span><span> </span><span id="local-6989586621679489144"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy FixedLenFeatureProto -&gt; ByteString
</span><a href="#local-6989586621679489144"><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-663"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\DC4FixedLenFeatureProto\DC2*\n\
\\ENQdtype\CAN\SOH \SOH(\SO2\DC4.tensorflow.DataTypeR\ENQdtype\DC22\n\
\\ENQshape\CAN\STX \SOH(\v2\FS.tensorflow.TensorShapeProtoR\ENQshape\DC2&lt;\n\
\\rdefault_value\CAN\ETX \SOH(\v2\ETB.tensorflow.TensorProtoR\fdefaultValue\DC29\n\
\\EMvalues_output_tensor_name\CAN\EOT \SOH(\tR\SYNvaluesOutputTensorName&quot;</span></span><span>
</span><span id="line-669"></span><span> </span><span id="local-6989586621679489143"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy FixedLenFeatureProto -&gt; ByteString
</span><a href="#local-6989586621679489143"><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.Example.ExampleParserConfiguration.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-670"></span><span> </span><span id="local-6989586621679489142"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor FixedLenFeatureProto)
</span><a href="#local-6989586621679489142"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-671"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-672"></span><span> </span><span id="local-6989586621679489141"><span class="annot"><span class="annottext">dtype__field_descriptor :: FieldDescriptor FixedLenFeatureProto
</span><a href="#local-6989586621679489141"><span class="hs-identifier hs-var hs-var">dtype__field_descriptor</span></a></span></span><span>
</span><span id="line-673"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor DataType
-&gt; FieldAccessor FixedLenFeatureProto DataType
-&gt; FieldDescriptor FixedLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-674"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span>
</span><span id="line-675"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField DataType -&gt; FieldTypeDescriptor DataType
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField DataType
forall t. MessageEnum t =&gt; 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-676"></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.Types.html#DataType"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Types.DataType</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-677"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault DataType
-&gt; Lens FixedLenFeatureProto FixedLenFeatureProto DataType DataType
-&gt; FieldAccessor FixedLenFeatureProto DataType
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-678"></span><span> </span><span class="annot"><span class="annottext">WireDefault DataType
forall value. (FieldDefault value, Eq value) =&gt; 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 :: * -&gt; *).
(HasField s &quot;dtype&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;dtype&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-679"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span>
</span><span id="line-680"></span><span> </span><span id="local-6989586621679489139"><span class="annot"><span class="annottext">shape__field_descriptor :: FieldDescriptor FixedLenFeatureProto
</span><a href="#local-6989586621679489139"><span class="hs-identifier hs-var hs-var">shape__field_descriptor</span></a></span></span><span>
</span><span id="line-681"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor TensorShapeProto
-&gt; FieldAccessor FixedLenFeatureProto TensorShapeProto
-&gt; FieldDescriptor FixedLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-682"></span><span> </span><span class="annot"><span class="hs-string">&quot;shape&quot;</span></span><span>
</span><span id="line-683"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor TensorShapeProto
forall value.
Message value =&gt;
MessageOrGroup -&gt; 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-684"></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.TensorShape.html#TensorShapeProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-685"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorShapeProto)
(Maybe TensorShapeProto)
-&gt; FieldAccessor FixedLenFeatureProto TensorShapeProto
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-686"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'shape&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'shape&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-687"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span>
</span><span id="line-688"></span><span> </span><span id="local-6989586621679489138"><span class="annot"><span class="annottext">defaultValue__field_descriptor :: FieldDescriptor FixedLenFeatureProto
</span><a href="#local-6989586621679489138"><span class="hs-identifier hs-var hs-var">defaultValue__field_descriptor</span></a></span></span><span>
</span><span id="line-689"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor TensorProto
-&gt; FieldAccessor FixedLenFeatureProto TensorProto
-&gt; FieldDescriptor FixedLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-690"></span><span> </span><span class="annot"><span class="hs-string">&quot;default_value&quot;</span></span><span>
</span><span id="line-691"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup -&gt; FieldTypeDescriptor TensorProto
forall value.
Message value =&gt;
MessageOrGroup -&gt; 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-692"></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.Tensor.html#TensorProto"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Tensor.TensorProto</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-693"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorProto)
(Maybe TensorProto)
-&gt; FieldAccessor FixedLenFeatureProto TensorProto
forall msg value.
Lens' msg (Maybe value) -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.OptionalField</span></span><span>
</span><span id="line-694"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybe'defaultValue&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'defaultValue&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-695"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span>
</span><span id="line-696"></span><span> </span><span id="local-6989586621679489137"><span class="annot"><span class="annottext">valuesOutputTensorName__field_descriptor :: FieldDescriptor FixedLenFeatureProto
</span><a href="#local-6989586621679489137"><span class="hs-identifier hs-var hs-var">valuesOutputTensorName__field_descriptor</span></a></span></span><span>
</span><span id="line-697"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor FixedLenFeatureProto Text
-&gt; FieldDescriptor FixedLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-698"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_output_tensor_name&quot;</span></span><span>
</span><span id="line-699"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; 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-700"></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-701"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens FixedLenFeatureProto FixedLenFeatureProto Text Text
-&gt; FieldAccessor FixedLenFeatureProto Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-702"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-703"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;valuesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-704"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span>
</span><span id="line-705"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-706"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor FixedLenFeatureProto)]
-&gt; Map Tag (FieldDescriptor FixedLenFeatureProto)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-707"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 FixedLenFeatureProto
</span><a href="#local-6989586621679489141"><span class="hs-identifier hs-var">dtype__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-708"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 FixedLenFeatureProto
</span><a href="#local-6989586621679489139"><span class="hs-identifier hs-var">shape__field_descriptor</span></a></span><span class="hs-special">)</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">Int -&gt; 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 FixedLenFeatureProto
</span><a href="#local-6989586621679489138"><span class="hs-identifier hs-var">defaultValue__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-710"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 FixedLenFeatureProto
</span><a href="#local-6989586621679489137"><span class="hs-identifier hs-var">valuesOutputTensorName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-711"></span><span> </span><span id="local-6989586621679489136"><span class="annot"><span class="annottext">unknownFields :: LensLike' f FixedLenFeatureProto FieldSet
</span><a href="#local-6989586621679489136"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-712"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(FixedLenFeatureProto -&gt; FieldSet)
-&gt; (FixedLenFeatureProto -&gt; FieldSet -&gt; FixedLenFeatureProto)
-&gt; Lens' FixedLenFeatureProto FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-713"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'_unknownFields</span></a></span><span>
</span><span id="line-714"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489135"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489135"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489134"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679489134"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489135"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var">_FixedLenFeatureProto'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489134"><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-715"></span><span> </span><span id="local-6989586621679489133"><span class="annot"><span class="annottext">defMessage :: FixedLenFeatureProto
</span><a href="#local-6989586621679489133"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-716"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WFixedLenFeatureProto'_constructor :: DataType
-&gt; Maybe TensorShapeProto
-&gt; Maybe TensorProto
-&gt; Text
-&gt; FieldSet
-&gt; FixedLenFeatureProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#%24WFixedLenFeatureProto%27_constructor"><span class="hs-identifier hs-type hs-type">FixedLenFeatureProto'_constructor</span></a></span><span>
</span><span id="line-717"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_FixedLenFeatureProto'dtype :: DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27dtype"><span class="hs-identifier hs-var">_FixedLenFeatureProto'dtype</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">DataType
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-718"></span><span> </span><span class="annot"><span class="annottext">_FixedLenFeatureProto'shape :: Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27shape"><span class="hs-identifier hs-var">_FixedLenFeatureProto'shape</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe TensorShapeProto
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-719"></span><span> </span><span class="annot"><span class="annottext">_FixedLenFeatureProto'defaultValue :: Maybe TensorProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27defaultValue"><span class="hs-identifier hs-var">_FixedLenFeatureProto'defaultValue</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Maybe TensorProto
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-720"></span><span> </span><span class="annot"><span class="annottext">_FixedLenFeatureProto'valuesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var">_FixedLenFeatureProto'valuesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-721"></span><span> </span><span class="annot"><span class="annottext">_FixedLenFeatureProto'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var">_FixedLenFeatureProto'_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-722"></span><span> </span><span id="local-6989586621679489131"><span class="annot"><span class="annottext">parseMessage :: Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489131"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-723"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-724"></span><span> </span><span class="annot"><a href="#local-6989586621679489130"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-725"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span>
</span><span id="line-726"></span><span> </span><span class="hs-glyph">-&gt;</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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span>
</span><span id="line-727"></span><span> </span><span id="local-6989586621679489130"><span class="annot"><span class="annottext">loop :: FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489130"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679489129"><span class="annot"><span class="annottext">x :: FixedLenFeatureProto
</span><a href="#local-6989586621679489129"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-728"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489128"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489128"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-729"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489128"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-730"></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-6989586621679489127"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679489127"><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-731"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-732"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; 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-6989586621679489127"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-733"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; 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-734"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-735"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-736"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-737"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-738"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489127"><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-739"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-740"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter FixedLenFeatureProto FixedLenFeatureProto FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; FixedLenFeatureProto
-&gt; FixedLenFeatureProto
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-741"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter FixedLenFeatureProto FixedLenFeatureProto 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-6989586621679489126"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489126"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [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-6989586621679489126"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489129"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-742"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-743"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489125"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489125"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-744"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489125"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-745"></span><span> </span><span class="hs-number">8</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489124"><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489124"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser DataType -&gt; String -&gt; Parser DataType
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-746"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -&gt; DataType) -&gt; Parser Int -&gt; Parser DataType
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-747"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; DataType
forall a. Enum a =&gt; Int -&gt; a
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
</span><span id="line-748"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Int) -&gt; Parser Word64 -&gt; Parser Int
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-749"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-750"></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-751"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span>
</span><span id="line-752"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489130"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter FixedLenFeatureProto FixedLenFeatureProto DataType DataType
-&gt; DataType -&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;dtype&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;dtype&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489124"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489129"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-753"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-754"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489122"><span class="annot"><span class="annottext">TensorShapeProto
</span><a href="#local-6989586621679489122"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser TensorShapeProto -&gt; String -&gt; Parser TensorShapeProto
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-755"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489121"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489121"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-756"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser TensorShapeProto -&gt; Parser TensorShapeProto
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-757"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489121"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser TensorShapeProto
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-758"></span><span> </span><span class="annot"><span class="hs-string">&quot;shape&quot;</span></span><span>
</span><span id="line-759"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489130"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
FixedLenFeatureProto
FixedLenFeatureProto
TensorShapeProto
TensorShapeProto
-&gt; TensorShapeProto -&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;shape&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;shape&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TensorShapeProto
</span><a href="#local-6989586621679489122"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489129"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-760"></span><span> </span><span class="hs-number">26</span><span>
</span><span id="line-761"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489120"><span class="annot"><span class="annottext">TensorProto
</span><a href="#local-6989586621679489120"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser TensorProto -&gt; String -&gt; Parser TensorProto
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-762"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489119"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489119"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-763"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser TensorProto -&gt; Parser TensorProto
forall a. Int -&gt; Parser a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
</span><span id="line-764"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489119"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser TensorProto
forall msg. Message msg =&gt; Parser msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
</span><span id="line-765"></span><span> </span><span class="annot"><span class="hs-string">&quot;default_value&quot;</span></span><span>
</span><span id="line-766"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489130"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-767"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
FixedLenFeatureProto FixedLenFeatureProto TensorProto TensorProto
-&gt; TensorProto -&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-768"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;defaultValue&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;defaultValue&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TensorProto
</span><a href="#local-6989586621679489120"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489129"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-769"></span><span> </span><span class="hs-number">34</span><span>
</span><span id="line-770"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489118"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489118"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-771"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489117"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679489117"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489116"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489116"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-772"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-773"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489116"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-774"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-775"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489117"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-776"></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-6989586621679489115"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679489115"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-777"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; 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 -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489115"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-778"></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-6989586621679489114"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679489114"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; 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-6989586621679489114"><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-779"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_output_tensor_name&quot;</span></span><span>
</span><span id="line-780"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489130"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-781"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter FixedLenFeatureProto FixedLenFeatureProto Text Text
-&gt; Text -&gt; FixedLenFeatureProto -&gt; FixedLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-782"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;valuesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489118"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489129"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-783"></span><span> </span><span id="local-6989586621679489113"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679489113"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-784"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679489112"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679489112"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-785"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489113"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-786"></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489130"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-787"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter FixedLenFeatureProto FixedLenFeatureProto FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; FixedLenFeatureProto
-&gt; FixedLenFeatureProto
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-788"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter FixedLenFeatureProto FixedLenFeatureProto 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-6989586621679489111"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489111"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</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-6989586621679489112"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489111"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489129"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-789"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-790"></span><span> </span><span class="annot"><span class="annottext">Parser FixedLenFeatureProto
-&gt; String -&gt; Parser FixedLenFeatureProto
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-791"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Parser FixedLenFeatureProto
</span><a href="#local-6989586621679489130"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
forall msg. Message msg =&gt; 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">&quot;FixedLenFeatureProto&quot;</span></span><span>
</span><span id="line-792"></span><span> </span><span id="local-6989586621679489110"><span class="annot"><span class="annottext">buildMessage :: FixedLenFeatureProto -&gt; Builder
</span><a href="#local-6989586621679489110"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-793"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489109"><span class="annot"><span class="annottext">_x :: FixedLenFeatureProto
</span><a href="#local-6989586621679489109"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-794"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-795"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-796"></span><span> </span><span id="local-6989586621679489108"><span class="annot"><span class="annottext">_v :: DataType
</span><a href="#local-6989586621679489108"><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
DataType
FixedLenFeatureProto
FixedLenFeatureProto
DataType
DataType
-&gt; FixedLenFeatureProto -&gt; DataType
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;dtype&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;dtype&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489109"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-797"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-798"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">DataType -&gt; DataType -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489108"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">DataType
forall value. FieldDefault value =&gt; 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-799"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-800"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-801"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-802"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-803"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -&gt; Builder) -&gt; (DataType -&gt; Int) -&gt; DataType -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-804"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Builder) -&gt; (Int -&gt; Word64) -&gt; Int -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-805"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
</span><span id="line-806"></span><span> </span><span class="annot"><span class="annottext">DataType -&gt; Int
forall a. Enum a =&gt; a -&gt; Int
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
</span><span id="line-807"></span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489108"><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-808"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-809"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-810"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe TensorShapeProto)
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorShapeProto)
(Maybe TensorShapeProto)
-&gt; FixedLenFeatureProto -&gt; Maybe TensorShapeProto
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;maybe'shape&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'shape&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489109"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-811"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-812"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-813"></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-6989586621679489106"><span class="annot"><span class="annottext">_v :: TensorShapeProto
</span><a href="#local-6989586621679489106"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-814"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-815"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-816"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (TensorShapeProto -&gt; ByteString) -&gt; TensorShapeProto -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-817"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489105"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489105"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-818"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-819"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-820"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489105"><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-821"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489105"><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-822"></span><span> </span><span class="annot"><span class="annottext">TensorShapeProto -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-823"></span><span> </span><span class="annot"><span class="annottext">TensorShapeProto
</span><a href="#local-6989586621679489106"><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-824"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-825"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-826"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe TensorProto)
FixedLenFeatureProto
FixedLenFeatureProto
(Maybe TensorProto)
(Maybe TensorProto)
-&gt; FixedLenFeatureProto -&gt; Maybe TensorProto
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</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 :: * -&gt; *).
(HasField s &quot;maybe'defaultValue&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;maybe'defaultValue&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489109"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-828"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-829"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Nothing</span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-830"></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-6989586621679489104"><span class="annot"><span class="annottext">_v :: TensorProto
</span><a href="#local-6989586621679489104"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-831"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-832"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">26</span></span><span class="hs-special">)</span><span>
</span><span id="line-833"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (TensorProto -&gt; ByteString) -&gt; TensorProto -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-834"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489103"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489103"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-835"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-836"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-837"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489103"><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-838"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489103"><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-839"></span><span> </span><span class="annot"><span class="annottext">TensorProto -&gt; ByteString
forall msg. Message msg =&gt; msg -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
</span><span id="line-840"></span><span> </span><span class="annot"><span class="annottext">TensorProto
</span><a href="#local-6989586621679489104"><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-841"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-842"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-843"></span><span> </span><span id="local-6989586621679489102"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679489102"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-844"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text FixedLenFeatureProto FixedLenFeatureProto Text Text
-&gt; FixedLenFeatureProto -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-845"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;valuesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489109"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-846"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-847"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489102"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; 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-848"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-849"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-850"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-851"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">34</span></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">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-853"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489101"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679489101"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-854"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-855"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-856"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679489101"><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-857"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489101"><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-858"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-859"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489102"><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-860"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-861"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet
FixedLenFeatureProto
FixedLenFeatureProto
FieldSet
FieldSet
-&gt; FixedLenFeatureProto -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
FieldSet
FixedLenFeatureProto
FixedLenFeatureProto
FieldSet
FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489109"><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>
</span><span id="line-862"></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.Example.ExampleParserConfiguration.html#FixedLenFeatureProto"><span class="hs-identifier hs-type">FixedLenFeatureProto</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-863"></span><span> </span><span id="local-6989586621679489099"><span class="annot"><span class="annottext">rnf :: FixedLenFeatureProto -&gt; ()
</span><a href="#local-6989586621679489099"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-864"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489098"><span class="annot"><span class="annottext">x__ :: FixedLenFeatureProto
</span><a href="#local-6989586621679489098"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-865"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-866"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489098"><span class="hs-identifier hs-var">x__</span></a></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">DataType -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-868"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27dtype"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'dtype</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489098"><span class="hs-identifier hs-var">x__</span></a></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">Maybe TensorShapeProto -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-870"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27shape"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'shape</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489098"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-871"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Maybe TensorProto -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-872"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Maybe TensorProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27defaultValue"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'defaultValue</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489098"><span class="hs-identifier hs-var">x__</span></a></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">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-874"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FixedLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_FixedLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var hs-var">_FixedLenFeatureProto'valuesOutputTensorName</span></a></span><span> </span><span class="annot"><span class="annottext">FixedLenFeatureProto
</span><a href="#local-6989586621679489098"><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 class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-875"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.dtype' @:: Lens' VarLenFeatureProto Proto.Tensorflow.Core.Framework.Types.DataType@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.valuesOutputTensorName' @:: Lens' VarLenFeatureProto Data.Text.Text@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.indicesOutputTensorName' @:: Lens' VarLenFeatureProto Data.Text.Text@
* 'Proto.Tensorflow.Core.Example.ExampleParserConfiguration_Fields.shapesOutputTensorName' @:: Lens' VarLenFeatureProto Data.Text.Text@ -}</span><span>
</span><span id="line-881"></span><span class="hs-keyword">data</span><span> </span><span id="VarLenFeatureProto"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-var">VarLenFeatureProto</span></a></span></span><span>
</span><span id="line-882"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="VarLenFeatureProto%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto%27_constructor"><span class="hs-identifier hs-var">VarLenFeatureProto'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_VarLenFeatureProto%27dtype"><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27dtype"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'dtype</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.Framework.Types.html#DataType"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Types.DataType</span></a></span><span class="hs-special">,</span><span>
</span><span id="line-883"></span><span> </span><span id="_VarLenFeatureProto%27valuesOutputTensorName"><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'valuesOutputTensorName</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-884"></span><span> </span><span id="_VarLenFeatureProto%27indicesOutputTensorName"><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27indicesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'indicesOutputTensorName</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-885"></span><span> </span><span id="_VarLenFeatureProto%27shapesOutputTensorName"><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27shapesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'shapesOutputTensorName</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-886"></span><span> </span><span id="_VarLenFeatureProto%27_unknownFields"><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'_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-887"></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-6989586621679489088"><span id="local-6989586621679489090"><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
(VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool)
-&gt; (VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool)
-&gt; Eq VarLenFeatureProto
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
$c/= :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
== :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
$c== :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; 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-6989586621679489073"><span id="local-6989586621679489075"><span id="local-6989586621679489077"><span id="local-6989586621679489079"><span id="local-6989586621679489081"><span id="local-6989586621679489083"><span id="local-6989586621679489085"><span class="annot"><span class="annottext">Eq VarLenFeatureProto
Eq VarLenFeatureProto =&gt;
(VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Ordering)
-&gt; (VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool)
-&gt; (VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool)
-&gt; (VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool)
-&gt; (VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool)
-&gt; (VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto)
-&gt; (VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto)
-&gt; Ord VarLenFeatureProto
VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Ordering
VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
forall a.
Eq a =&gt;
(a -&gt; a -&gt; Ordering)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; Bool)
-&gt; (a -&gt; a -&gt; a)
-&gt; (a -&gt; a -&gt; a)
-&gt; Ord a
min :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
$cmin :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
max :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
$cmax :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
&gt;= :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
$c&gt;= :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
&gt; :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
$c&gt; :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
&lt;= :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
$c&lt;= :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
&lt; :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
$c&lt; :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Bool
compare :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Ordering
$ccompare :: VarLenFeatureProto -&gt; VarLenFeatureProto -&gt; Ordering
$cp1Ord :: Eq VarLenFeatureProto
</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-888"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489068"><span id="local-6989586621679489070"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-889"></span><span> </span><span id="local-6989586621679489067"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; VarLenFeatureProto -&gt; ShowS
</span><a href="#local-6989586621679489067"><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-6989586621679489066"><span class="annot"><span class="annottext">__x :: VarLenFeatureProto
</span><a href="#local-6989586621679489066"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679489065"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679489065"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-890"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-891"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-892"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-893"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; String
forall msg. Message msg =&gt; msg -&gt; String
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489066"><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 -&gt; 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-6989586621679489065"><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-894"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.Types.html#DataType"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Types.DataType</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-895"></span><span> </span><span id="local-6989586621679489063"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;dtype&quot;
-&gt; (DataType -&gt; f DataType)
-&gt; VarLenFeatureProto
-&gt; f VarLenFeatureProto
</span><a href="#local-6989586621679489063"><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-896"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((DataType -&gt; f DataType)
-&gt; VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; ((DataType -&gt; f DataType) -&gt; DataType -&gt; f DataType)
-&gt; (DataType -&gt; f DataType)
-&gt; VarLenFeatureProto
-&gt; f VarLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-897"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; DataType)
-&gt; (VarLenFeatureProto -&gt; DataType -&gt; VarLenFeatureProto)
-&gt; Lens VarLenFeatureProto VarLenFeatureProto DataType DataType
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-898"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27dtype"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'dtype</span></a></span><span>
</span><span id="line-899"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489062"><span class="annot"><span class="annottext">x__ :: VarLenFeatureProto
</span><a href="#local-6989586621679489062"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489061"><span class="annot"><span class="annottext">y__ :: DataType
</span><a href="#local-6989586621679489061"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489062"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_VarLenFeatureProto'dtype :: DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27dtype"><span class="hs-identifier hs-var">_VarLenFeatureProto'dtype</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489061"><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-900"></span><span> </span><span class="annot"><span class="annottext">(DataType -&gt; f DataType) -&gt; DataType -&gt; f DataType
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-901"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;valuesOutputTensorName&quot;</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-902"></span><span> </span><span id="local-6989586621679489059"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;valuesOutputTensorName&quot;
-&gt; (Text -&gt; f Text) -&gt; VarLenFeatureProto -&gt; f VarLenFeatureProto
</span><a href="#local-6989586621679489059"><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-903"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; VarLenFeatureProto
-&gt; f VarLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-904"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; Text)
-&gt; (VarLenFeatureProto -&gt; Text -&gt; VarLenFeatureProto)
-&gt; Lens VarLenFeatureProto VarLenFeatureProto Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-905"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'valuesOutputTensorName</span></a></span><span>
</span><span id="line-906"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489058"><span class="annot"><span class="annottext">x__ :: VarLenFeatureProto
</span><a href="#local-6989586621679489058"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489057"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679489057"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-907"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489058"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_VarLenFeatureProto'valuesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var">_VarLenFeatureProto'valuesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489057"><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-908"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-909"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;indicesOutputTensorName&quot;</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-910"></span><span> </span><span id="local-6989586621679489055"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;indicesOutputTensorName&quot;
-&gt; (Text -&gt; f Text) -&gt; VarLenFeatureProto -&gt; f VarLenFeatureProto
</span><a href="#local-6989586621679489055"><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-911"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; VarLenFeatureProto
-&gt; f VarLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-912"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; Text)
-&gt; (VarLenFeatureProto -&gt; Text -&gt; VarLenFeatureProto)
-&gt; Lens VarLenFeatureProto VarLenFeatureProto Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-913"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27indicesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'indicesOutputTensorName</span></a></span><span>
</span><span id="line-914"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489054"><span class="annot"><span class="annottext">x__ :: VarLenFeatureProto
</span><a href="#local-6989586621679489054"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489053"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679489053"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-915"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489054"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_VarLenFeatureProto'indicesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27indicesOutputTensorName"><span class="hs-identifier hs-var">_VarLenFeatureProto'indicesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489053"><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-916"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-917"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;shapesOutputTensorName&quot;</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-918"></span><span> </span><span id="local-6989586621679489051"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;shapesOutputTensorName&quot;
-&gt; (Text -&gt; f Text) -&gt; VarLenFeatureProto -&gt; f VarLenFeatureProto
</span><a href="#local-6989586621679489051"><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-919"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; VarLenFeatureProto -&gt; f VarLenFeatureProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; VarLenFeatureProto
-&gt; f VarLenFeatureProto
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-920"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; Text)
-&gt; (VarLenFeatureProto -&gt; Text -&gt; VarLenFeatureProto)
-&gt; Lens VarLenFeatureProto VarLenFeatureProto Text Text
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-921"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27shapesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'shapesOutputTensorName</span></a></span><span>
</span><span id="line-922"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489050"><span class="annot"><span class="annottext">x__ :: VarLenFeatureProto
</span><a href="#local-6989586621679489050"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489049"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679489049"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-923"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489050"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_VarLenFeatureProto'shapesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27shapesOutputTensorName"><span class="hs-identifier hs-var">_VarLenFeatureProto'shapesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489049"><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-924"></span><span> </span><span class="annot"><span class="annottext">(Text -&gt; f Text) -&gt; Text -&gt; f Text
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-925"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679489042"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-926"></span><span> </span><span id="local-6989586621679489038"><span class="annot"><span class="annottext">messageName :: Proxy VarLenFeatureProto -&gt; Text
</span><a href="#local-6989586621679489038"><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 -&gt; Text
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">&quot;tensorflow.VarLenFeatureProto&quot;</span></span><span>
</span><span id="line-927"></span><span> </span><span id="local-6989586621679489037"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy VarLenFeatureProto -&gt; ByteString
</span><a href="#local-6989586621679489037"><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-928"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\DC2VarLenFeatureProto\DC2*\n\
\\ENQdtype\CAN\SOH \SOH(\SO2\DC4.tensorflow.DataTypeR\ENQdtype\DC29\n\
\\EMvalues_output_tensor_name\CAN\STX \SOH(\tR\SYNvaluesOutputTensorName\DC2;\n\
\\SUBindices_output_tensor_name\CAN\ETX \SOH(\tR\ETBindicesOutputTensorName\DC29\n\
\\EMshapes_output_tensor_name\CAN\EOT \SOH(\tR\SYNshapesOutputTensorName&quot;</span></span><span>
</span><span id="line-934"></span><span> </span><span id="local-6989586621679489036"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy VarLenFeatureProto -&gt; ByteString
</span><a href="#local-6989586621679489036"><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.Example.ExampleParserConfiguration.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-935"></span><span> </span><span id="local-6989586621679489035"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor VarLenFeatureProto)
</span><a href="#local-6989586621679489035"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
</span><span id="line-936"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-937"></span><span> </span><span id="local-6989586621679489034"><span class="annot"><span class="annottext">dtype__field_descriptor :: FieldDescriptor VarLenFeatureProto
</span><a href="#local-6989586621679489034"><span class="hs-identifier hs-var hs-var">dtype__field_descriptor</span></a></span></span><span>
</span><span id="line-938"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor DataType
-&gt; FieldAccessor VarLenFeatureProto DataType
-&gt; FieldDescriptor VarLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-939"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span>
</span><span id="line-940"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField DataType -&gt; FieldTypeDescriptor DataType
forall value. ScalarField value -&gt; FieldTypeDescriptor value
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField DataType
forall t. MessageEnum t =&gt; 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-941"></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.Types.html#DataType"><span class="hs-identifier hs-type">Proto.Tensorflow.Core.Framework.Types.DataType</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-942"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault DataType
-&gt; Lens VarLenFeatureProto VarLenFeatureProto DataType DataType
-&gt; FieldAccessor VarLenFeatureProto DataType
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-943"></span><span> </span><span class="annot"><span class="annottext">WireDefault DataType
forall value. (FieldDefault value, Eq value) =&gt; 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 :: * -&gt; *).
(HasField s &quot;dtype&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;dtype&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-944"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-945"></span><span> </span><span id="local-6989586621679489033"><span class="annot"><span class="annottext">valuesOutputTensorName__field_descriptor :: FieldDescriptor VarLenFeatureProto
</span><a href="#local-6989586621679489033"><span class="hs-identifier hs-var hs-var">valuesOutputTensorName__field_descriptor</span></a></span></span><span>
</span><span id="line-946"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor VarLenFeatureProto Text
-&gt; FieldDescriptor VarLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-947"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_output_tensor_name&quot;</span></span><span>
</span><span id="line-948"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; 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-949"></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-950"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; FieldAccessor VarLenFeatureProto Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-951"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-952"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;valuesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-953"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-954"></span><span> </span><span id="local-6989586621679489032"><span class="annot"><span class="annottext">indicesOutputTensorName__field_descriptor :: FieldDescriptor VarLenFeatureProto
</span><a href="#local-6989586621679489032"><span class="hs-identifier hs-var hs-var">indicesOutputTensorName__field_descriptor</span></a></span></span><span>
</span><span id="line-955"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor VarLenFeatureProto Text
-&gt; FieldDescriptor VarLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-956"></span><span> </span><span class="annot"><span class="hs-string">&quot;indices_output_tensor_name&quot;</span></span><span>
</span><span id="line-957"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; 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-958"></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-959"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; FieldAccessor VarLenFeatureProto Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-960"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</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 :: * -&gt; *).
(HasField s &quot;indicesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;indicesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-962"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-963"></span><span> </span><span id="local-6989586621679489031"><span class="annot"><span class="annottext">shapesOutputTensorName__field_descriptor :: FieldDescriptor VarLenFeatureProto
</span><a href="#local-6989586621679489031"><span class="hs-identifier hs-var hs-var">shapesOutputTensorName__field_descriptor</span></a></span></span><span>
</span><span id="line-964"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor VarLenFeatureProto Text
-&gt; FieldDescriptor VarLenFeatureProto
forall value msg.
String
-&gt; FieldTypeDescriptor value
-&gt; FieldAccessor msg value
-&gt; FieldDescriptor msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
</span><span id="line-965"></span><span> </span><span class="annot"><span class="hs-string">&quot;shapes_output_tensor_name&quot;</span></span><span>
</span><span id="line-966"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -&gt; FieldTypeDescriptor Text
forall value. ScalarField value -&gt; 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-967"></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-968"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; FieldAccessor VarLenFeatureProto Text
forall value msg.
WireDefault value -&gt; Lens' msg value -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
</span><span id="line-969"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
forall value. (FieldDefault value, Eq value) =&gt; WireDefault value
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
</span><span id="line-970"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;shapesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;shapesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-971"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-972"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-973"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor VarLenFeatureProto)]
-&gt; Map Tag (FieldDescriptor VarLenFeatureProto)
forall k a. Ord k =&gt; [(k, a)] -&gt; Map k a
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
</span><span id="line-974"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 VarLenFeatureProto
</span><a href="#local-6989586621679489034"><span class="hs-identifier hs-var">dtype__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-975"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 VarLenFeatureProto
</span><a href="#local-6989586621679489033"><span class="hs-identifier hs-var">valuesOutputTensorName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-976"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 VarLenFeatureProto
</span><a href="#local-6989586621679489032"><span class="hs-identifier hs-var">indicesOutputTensorName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-977"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; 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 VarLenFeatureProto
</span><a href="#local-6989586621679489031"><span class="hs-identifier hs-var">shapesOutputTensorName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-978"></span><span> </span><span id="local-6989586621679489030"><span class="annot"><span class="annottext">unknownFields :: LensLike' f VarLenFeatureProto FieldSet
</span><a href="#local-6989586621679489030"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-979"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(VarLenFeatureProto -&gt; FieldSet)
-&gt; (VarLenFeatureProto -&gt; FieldSet -&gt; VarLenFeatureProto)
-&gt; Lens' VarLenFeatureProto FieldSet
forall s a b t. (s -&gt; a) -&gt; (s -&gt; b -&gt; t) -&gt; Lens s t a b
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
</span><span id="line-980"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'_unknownFields</span></a></span><span>
</span><span id="line-981"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679489029"><span class="annot"><span class="annottext">x__ :: VarLenFeatureProto
</span><a href="#local-6989586621679489029"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679489028"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679489028"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489029"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_VarLenFeatureProto'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var">_VarLenFeatureProto'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489028"><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-982"></span><span> </span><span id="local-6989586621679489027"><span class="annot"><span class="annottext">defMessage :: VarLenFeatureProto
</span><a href="#local-6989586621679489027"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-983"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WVarLenFeatureProto'_constructor :: DataType -&gt; Text -&gt; Text -&gt; Text -&gt; FieldSet -&gt; VarLenFeatureProto
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#%24WVarLenFeatureProto%27_constructor"><span class="hs-identifier hs-type hs-type">VarLenFeatureProto'_constructor</span></a></span><span>
</span><span id="line-984"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_VarLenFeatureProto'dtype :: DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27dtype"><span class="hs-identifier hs-var">_VarLenFeatureProto'dtype</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">DataType
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-985"></span><span> </span><span class="annot"><span class="annottext">_VarLenFeatureProto'valuesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var">_VarLenFeatureProto'valuesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-986"></span><span> </span><span class="annot"><span class="annottext">_VarLenFeatureProto'indicesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27indicesOutputTensorName"><span class="hs-identifier hs-var">_VarLenFeatureProto'indicesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-987"></span><span> </span><span class="annot"><span class="annottext">_VarLenFeatureProto'shapesOutputTensorName :: Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27shapesOutputTensorName"><span class="hs-identifier hs-var">_VarLenFeatureProto'shapesOutputTensorName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; value
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
</span><span id="line-988"></span><span> </span><span class="annot"><span class="annottext">_VarLenFeatureProto'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var">_VarLenFeatureProto'_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-989"></span><span> </span><span id="local-6989586621679489025"><span class="annot"><span class="annottext">parseMessage :: Parser VarLenFeatureProto
</span><a href="#local-6989586621679489025"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-990"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-991"></span><span> </span><span class="annot"><a href="#local-6989586621679489024"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-992"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-993"></span><span> </span><span class="hs-glyph">-&gt;</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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span>
</span><span id="line-994"></span><span> </span><span id="local-6989586621679489024"><span class="annot"><span class="annottext">loop :: VarLenFeatureProto -&gt; Parser VarLenFeatureProto
</span><a href="#local-6989586621679489024"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679489023"><span class="annot"><span class="annottext">x :: VarLenFeatureProto
</span><a href="#local-6989586621679489023"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-995"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489022"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489022"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-996"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679489022"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-997"></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-6989586621679489021"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679489021"><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-998"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-999"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -&gt; Bool
forall (t :: * -&gt; *) a. Foldable t =&gt; t a -&gt; 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-6989586621679489021"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-1000"></span><span> </span><span class="annot"><span class="annottext">() -&gt; Parser ()
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; 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-1001"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1002"></span><span> </span><span class="annot"><span class="annottext">String -&gt; Parser ()
forall (m :: * -&gt; *) a. MonadFail m =&gt; String -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
</span><span id="line-1003"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
forall a. [a] -&gt; [a] -&gt; [a]
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
</span><span id="line-1004"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-1005"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489021"><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-1006"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Parser VarLenFeatureProto
forall (m :: * -&gt; *) a. Monad m =&gt; a -&gt; m a
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
</span><span id="line-1007"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter VarLenFeatureProto VarLenFeatureProto FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; VarLenFeatureProto
-&gt; VarLenFeatureProto
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-1008"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter VarLenFeatureProto VarLenFeatureProto 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-6989586621679489020"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489020"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; FieldSet
forall a. [a] -&gt; [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-6989586621679489020"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489023"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1009"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1010"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489019"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489019"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-1011"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489019"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1012"></span><span> </span><span class="hs-number">8</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489018"><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489018"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser DataType -&gt; String -&gt; Parser DataType
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1013"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -&gt; DataType) -&gt; Parser Int -&gt; Parser DataType
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-1014"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; DataType
forall a. Enum a =&gt; Int -&gt; a
</span><span class="hs-identifier hs-var">Prelude.toEnum</span></span><span>
</span><span id="line-1015"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Int) -&gt; Parser Word64 -&gt; Parser Int
forall (f :: * -&gt; *) a b. Functor f =&gt; (a -&gt; b) -&gt; f a -&gt; f b
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
</span><span id="line-1016"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
</span><span id="line-1017"></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-1018"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span>
</span><span id="line-1019"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Parser VarLenFeatureProto
</span><a href="#local-6989586621679489024"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter VarLenFeatureProto VarLenFeatureProto DataType DataType
-&gt; DataType -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;dtype&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;dtype&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679489018"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489023"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1020"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-1021"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489017"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489017"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1022"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489016"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679489016"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489015"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489015"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-1023"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1024"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489015"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1025"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1026"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489016"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1027"></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-6989586621679489014"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679489014"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1028"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; 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 -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489014"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1029"></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-6989586621679489013"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679489013"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; 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-6989586621679489013"><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-1030"></span><span> </span><span class="annot"><span class="hs-string">&quot;values_output_tensor_name&quot;</span></span><span>
</span><span id="line-1031"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Parser VarLenFeatureProto
</span><a href="#local-6989586621679489024"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1032"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; Text -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1033"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;valuesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489017"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489023"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1034"></span><span> </span><span class="hs-number">26</span><span>
</span><span id="line-1035"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489012"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489012"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1036"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489011"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679489011"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489010"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489010"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-1037"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1038"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489010"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1039"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1040"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489011"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1041"></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-6989586621679489009"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679489009"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1042"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; 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 -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489009"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1043"></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-6989586621679489008"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679489008"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; 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-6989586621679489008"><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-1044"></span><span> </span><span class="annot"><span class="hs-string">&quot;indices_output_tensor_name&quot;</span></span><span>
</span><span id="line-1045"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Parser VarLenFeatureProto
</span><a href="#local-6989586621679489024"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1046"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; Text -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1047"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;indicesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;indicesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489012"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489023"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1048"></span><span> </span><span class="hs-number">34</span><span>
</span><span id="line-1049"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489007"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489007"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Parser Text -&gt; String -&gt; Parser Text
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1050"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489006"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679489006"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679489005"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489005"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</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-1051"></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Parser ByteString
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
</span><span id="line-1052"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Int
forall a b. (Integral a, Num b) =&gt; a -&gt; 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-6989586621679489005"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1053"></span><span> </span><span class="annot"><span class="annottext">Either String Text -&gt; Parser Text
forall a. Either String a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
</span><span id="line-1054"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679489006"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-1055"></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-6989586621679489004"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679489004"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-1056"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">String -&gt; Either String Text
forall a b. a -&gt; 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 -&gt; String
forall a. Show a =&gt; a -&gt; 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-6989586621679489004"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1057"></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-6989586621679489003"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679489003"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Either String Text
forall a b. b -&gt; 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-6989586621679489003"><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-1058"></span><span> </span><span class="annot"><span class="hs-string">&quot;shapes_output_tensor_name&quot;</span></span><span>
</span><span id="line-1059"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Parser VarLenFeatureProto
</span><a href="#local-6989586621679489024"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1060"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; Text -&gt; VarLenFeatureProto -&gt; VarLenFeatureProto
forall s t a b. Setter s t a b -&gt; b -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
</span><span id="line-1061"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;shapesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;shapesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679489007"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489023"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1062"></span><span> </span><span id="local-6989586621679489002"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679489002"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-1063"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679489001"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679489001"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Parser TaggedValue
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
</span><span id="line-1064"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679489002"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-1065"></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Parser VarLenFeatureProto
</span><a href="#local-6989586621679489024"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-1066"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter VarLenFeatureProto VarLenFeatureProto FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; VarLenFeatureProto
-&gt; VarLenFeatureProto
forall s t a b. Setter s t a b -&gt; (a -&gt; b) -&gt; s -&gt; t
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
</span><span id="line-1067"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter VarLenFeatureProto VarLenFeatureProto 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-6989586621679489000"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489000"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-&gt;</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-6989586621679489001"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679489000"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679489023"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1068"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1069"></span><span> </span><span class="annot"><span class="annottext">Parser VarLenFeatureProto -&gt; String -&gt; Parser VarLenFeatureProto
forall a. Parser a -&gt; String -&gt; Parser a
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.&lt;?&gt;)</span></span><span>
</span><span id="line-1070"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Parser VarLenFeatureProto
</span><a href="#local-6989586621679489024"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
forall msg. Message msg =&gt; 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">&quot;VarLenFeatureProto&quot;</span></span><span>
</span><span id="line-1071"></span><span> </span><span id="local-6989586621679488999"><span class="annot"><span class="annottext">buildMessage :: VarLenFeatureProto -&gt; Builder
</span><a href="#local-6989586621679488999"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-1072"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679488998"><span class="annot"><span class="annottext">_x :: VarLenFeatureProto
</span><a href="#local-6989586621679488998"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-1073"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1074"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1075"></span><span> </span><span id="local-6989586621679488997"><span class="annot"><span class="annottext">_v :: DataType
</span><a href="#local-6989586621679488997"><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
DataType VarLenFeatureProto VarLenFeatureProto DataType DataType
-&gt; VarLenFeatureProto -&gt; DataType
forall a s t b. FoldLike a s t a b -&gt; s -&gt; 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 :: * -&gt; *).
(HasField s &quot;dtype&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;dtype&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488998"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1076"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1077"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">DataType -&gt; DataType -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679488997"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">DataType
forall value. FieldDefault value =&gt; 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-1078"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1079"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1080"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1081"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-1082"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Int -&gt; Builder) -&gt; (DataType -&gt; Int) -&gt; DataType -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1083"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -&gt; Builder) -&gt; (Int -&gt; Word64) -&gt; Int -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1084"></span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; b
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span class="hs-special">)</span><span>
</span><span id="line-1085"></span><span> </span><span class="annot"><span class="annottext">DataType -&gt; Int
forall a. Enum a =&gt; a -&gt; Int
</span><span class="hs-identifier hs-var">Prelude.fromEnum</span></span><span>
</span><span id="line-1086"></span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679488997"><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-1087"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1088"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1089"></span><span> </span><span id="local-6989586621679488996"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679488996"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1090"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; VarLenFeatureProto -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1091"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;valuesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;valuesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488998"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1092"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1093"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679488996"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; 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-1094"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1095"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1096"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1097"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; 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-1098"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1099"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679488995"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679488995"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1100"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1101"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1102"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679488995"><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-1103"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679488995"><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-1104"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1105"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679488996"><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-1106"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1107"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1108"></span><span> </span><span id="local-6989586621679488994"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679488994"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1109"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; VarLenFeatureProto -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1110"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;indicesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;indicesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488998"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1111"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1112"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679488994"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; 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-1113"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1114"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1115"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1116"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">26</span></span><span class="hs-special">)</span><span>
</span><span id="line-1117"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1118"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679488993"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679488993"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1119"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1120"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1121"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679488993"><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-1122"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679488993"><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-1123"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1124"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679488994"><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-1125"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1126"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-1127"></span><span> </span><span id="local-6989586621679488992"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679488992"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-1128"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text VarLenFeatureProto VarLenFeatureProto Text Text
-&gt; VarLenFeatureProto -&gt; Text
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
</span><span id="line-1129"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;shapesOutputTensorName&quot; a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; f s
forall (x :: Symbol) s a (f :: * -&gt; *).
(HasField s x a, Functor f) =&gt;
(a -&gt; f a) -&gt; s -&gt; 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">&quot;shapesOutputTensorName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488998"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-1130"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-1131"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -&gt; Text -&gt; Bool
forall a. Eq a =&gt; a -&gt; a -&gt; Bool
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679488992"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
forall value. FieldDefault value =&gt; 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-1132"></span><span> </span><span class="annot"><span class="annottext">Builder
forall a. Monoid a =&gt; a
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
</span><span id="line-1133"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-1134"></span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1135"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">34</span></span><span class="hs-special">)</span><span>
</span><span id="line-1136"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder) -&gt; (Text -&gt; ByteString) -&gt; Text -&gt; Builder
forall b c a. (b -&gt; c) -&gt; (a -&gt; b) -&gt; a -&gt; c
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
</span><span id="line-1137"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679488991"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679488991"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-1138"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">Builder -&gt; Builder -&gt; Builder
forall a. Semigroup a =&gt; a -&gt; a -&gt; a
</span><span class="hs-operator hs-var">(Data.Monoid.&lt;&gt;)</span></span><span>
</span><span id="line-1139"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
</span><span id="line-1140"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Word64
forall a b. (Integral a, Num b) =&gt; a -&gt; 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 -&gt; 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-6989586621679488991"><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-1141"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -&gt; 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-6989586621679488991"><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-1142"></span><span> </span><span class="annot"><span class="annottext">Text -&gt; ByteString
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
</span><span id="line-1143"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679488992"><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-1144"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
</span><span id="line-1145"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet VarLenFeatureProto VarLenFeatureProto FieldSet FieldSet
-&gt; VarLenFeatureProto -&gt; FieldSet
forall a s t b. FoldLike a s t a b -&gt; s -&gt; a
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
FieldSet VarLenFeatureProto VarLenFeatureProto FieldSet FieldSet
forall msg. Message msg =&gt; Lens' msg FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488998"><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>
</span><span id="line-1146"></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.Example.ExampleParserConfiguration.html#VarLenFeatureProto"><span class="hs-identifier hs-type">VarLenFeatureProto</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-1147"></span><span> </span><span id="local-6989586621679488989"><span class="annot"><span class="annottext">rnf :: VarLenFeatureProto -&gt; ()
</span><a href="#local-6989586621679488989"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-1148"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679488988"><span class="annot"><span class="annottext">x__ :: VarLenFeatureProto
</span><a href="#local-6989586621679488988"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-1149"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">FieldSet -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1150"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488988"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1151"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">DataType -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1152"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27dtype"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'dtype</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488988"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1153"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1154"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27valuesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'valuesOutputTensorName</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488988"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-1155"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1156"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27indicesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'indicesOutputTensorName</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488988"><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="hs-special">(</span><span class="annot"><span class="annottext">Text -&gt; () -&gt; ()
forall a b. NFData a =&gt; a -&gt; b -&gt; b
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
</span><span id="line-1158"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">VarLenFeatureProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#_VarLenFeatureProto%27shapesOutputTensorName"><span class="hs-identifier hs-var hs-var">_VarLenFeatureProto'shapesOutputTensorName</span></a></span><span> </span><span class="annot"><span class="annottext">VarLenFeatureProto
</span><a href="#local-6989586621679488988"><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 class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-1159"></span><span class="annot"><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.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-1160"></span><span id="packedFileDescriptor"><span class="annot"><span class="annottext">packedFileDescriptor :: ByteString
</span><a href="Proto.Tensorflow.Core.Example.ExampleParserConfiguration.html#packedFileDescriptor"><span class="hs-identifier hs-var hs-var">packedFileDescriptor</span></a></span></span><span>
</span><span id="line-1161"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\:tensorflow/core/example/example_parser_configuration.proto\DC2\n\
\tensorflow\SUB&amp;tensorflow/core/framework/tensor.proto\SUB,tensorflow/core/framework/tensor_shape.proto\SUB%tensorflow/core/framework/types.proto\&quot;\243\SOH\n\
\\DC2VarLenFeatureProto\DC2*\n\
\\ENQdtype\CAN\SOH \SOH(\SO2\DC4.tensorflow.DataTypeR\ENQdtype\DC29\n\
\\EMvalues_output_tensor_name\CAN\STX \SOH(\tR\SYNvaluesOutputTensorName\DC2;\n\
\\SUBindices_output_tensor_name\CAN\ETX \SOH(\tR\ETBindicesOutputTensorName\DC29\n\
\\EMshapes_output_tensor_name\CAN\EOT \SOH(\tR\SYNshapesOutputTensorName\&quot;\239\SOH\n\
\\DC4FixedLenFeatureProto\DC2*\n\
\\ENQdtype\CAN\SOH \SOH(\SO2\DC4.tensorflow.DataTypeR\ENQdtype\DC22\n\
\\ENQshape\CAN\STX \SOH(\v2\FS.tensorflow.TensorShapeProtoR\ENQshape\DC2&lt;\n\
\\rdefault_value\CAN\ETX \SOH(\v2\ETB.tensorflow.TensorProtoR\fdefaultValue\DC29\n\
\\EMvalues_output_tensor_name\CAN\EOT \SOH(\tR\SYNvaluesOutputTensorName\&quot;\186\SOH\n\
\\DC4FeatureConfiguration\DC2N\n\
\\DC1fixed_len_feature\CAN\SOH \SOH(\v2 .tensorflow.FixedLenFeatureProtoH\NULR\SIfixedLenFeature\DC2H\n\
\\SIvar_len_feature\CAN\STX \SOH(\v2\RS.tensorflow.VarLenFeatureProtoH\NULR\rvarLenFeatureB\b\n\
\\ACKconfig\&quot;\214\SOH\n\
\\SUBExampleParserConfiguration\DC2W\n\
\\vfeature_map\CAN\SOH \ETX(\v26.tensorflow.ExampleParserConfiguration.FeatureMapEntryR\n\
\featureMap\SUB_\n\
\\SIFeatureMapEntry\DC2\DLE\n\
\\ETXkey\CAN\SOH \SOH(\tR\ETXkey\DC26\n\
\\ENQvalue\CAN\STX \SOH(\v2 .tensorflow.FeatureConfigurationR\ENQvalue:\STX8\SOHB\162\SOH\n\
\\SYNorg.tensorflow.exampleB ExampleParserConfigurationProtosP\SOHZagithub.com/tensorflow/tensorflow/tensorflow/go/core/example/example_parser_configuration_go_proto\248\SOH\SOHJ\205\a\n\
\\ACK\DC2\EOT\STX\NUL'\SOH\n\
\V\n\
\\SOH\f\DC2\ETX\STX\NUL\DC22L Protocol messages for describing the configuration of the ExampleParserOp.\n\
\\n\
\\b\n\
\\SOH\STX\DC2\ETX\EOT\NUL\DC3\n\
\\t\n\
\\STX\ETX\NUL\DC2\ETX\ACK\NUL0\n\
\\t\n\
\\STX\ETX\SOH\DC2\ETX\a\NUL6\n\
\\t\n\
\\STX\ETX\STX\DC2\ETX\b\NUL/\n\
\\b\n\
\\SOH\b\DC2\ETX\n\
\\NUL\US\n\
\\t\n\
\\STX\b\US\DC2\ETX\n\
\\NUL\US\n\
\\b\n\
\\SOH\b\DC2\ETX\v\NULA\n\
\\t\n\
\\STX\b\b\DC2\ETX\v\NULA\n\
\\b\n\
\\SOH\b\DC2\ETX\f\NUL\&quot;\n\
\\t\n\
\\STX\b\n\
\\DC2\ETX\f\NUL\&quot;\n\
\\b\n\
\\SOH\b\DC2\ETX\r\NUL/\n\
\\t\n\
\\STX\b\SOH\DC2\ETX\r\NUL/\n\
\\b\n\
\\SOH\b\DC2\ETX\SO\NULx\n\
\\t\n\
\\STX\b\v\DC2\ETX\SO\NULx\n\
\\n\
\\n\
\\STX\EOT\NUL\DC2\EOT\DLE\NUL\NAK\SOH\n\
\\n\
\\n\
\\ETX\EOT\NUL\SOH\DC2\ETX\DLE\b\SUB\n\
\\v\n\
\\EOT\EOT\NUL\STX\NUL\DC2\ETX\DC1\STX \n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\ACK\DC2\ETX\DC1\STX\NAK\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\SOH\DC2\ETX\DC1\SYN\ESC\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\ETX\DC2\ETX\DC1\RS\US\n\
\\v\n\
\\EOT\EOT\NUL\STX\SOH\DC2\ETX\DC2\STX'\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\ENQ\DC2\ETX\DC2\STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\SOH\DC2\ETX\DC2\t\&quot;\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\ETX\DC2\ETX\DC2%&amp;\n\
\\v\n\
\\EOT\EOT\NUL\STX\STX\DC2\ETX\DC3\STX(\n\
\\f\n\
\\ENQ\EOT\NUL\STX\STX\ENQ\DC2\ETX\DC3\STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\STX\SOH\DC2\ETX\DC3\t#\n\
\\f\n\
\\ENQ\EOT\NUL\STX\STX\ETX\DC2\ETX\DC3&amp;'\n\
\\v\n\
\\EOT\EOT\NUL\STX\ETX\DC2\ETX\DC4\STX'\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ETX\ENQ\DC2\ETX\DC4\STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ETX\SOH\DC2\ETX\DC4\t\&quot;\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ETX\ETX\DC2\ETX\DC4%&amp;\n\
\\n\
\\n\
\\STX\EOT\SOH\DC2\EOT\ETB\NUL\FS\SOH\n\
\\n\
\\n\
\\ETX\EOT\SOH\SOH\DC2\ETX\ETB\b\FS\n\
\\v\n\
\\EOT\EOT\SOH\STX\NUL\DC2\ETX\CAN\STX \n\
\\f\n\
\\ENQ\EOT\SOH\STX\NUL\ACK\DC2\ETX\CAN\STX\NAK\n\
\\f\n\
\\ENQ\EOT\SOH\STX\NUL\SOH\DC2\ETX\CAN\SYN\ESC\n\
\\f\n\
\\ENQ\EOT\SOH\STX\NUL\ETX\DC2\ETX\CAN\RS\US\n\
\\v\n\
\\EOT\EOT\SOH\STX\SOH\DC2\ETX\EM\STX(\n\
\\f\n\
\\ENQ\EOT\SOH\STX\SOH\ACK\DC2\ETX\EM\STX\GS\n\
\\f\n\
\\ENQ\EOT\SOH\STX\SOH\SOH\DC2\ETX\EM\RS#\n\
\\f\n\
\\ENQ\EOT\SOH\STX\SOH\ETX\DC2\ETX\EM&amp;'\n\
\\v\n\
\\EOT\EOT\SOH\STX\STX\DC2\ETX\SUB\STX+\n\
\\f\n\
\\ENQ\EOT\SOH\STX\STX\ACK\DC2\ETX\SUB\STX\CAN\n\
\\f\n\
\\ENQ\EOT\SOH\STX\STX\SOH\DC2\ETX\SUB\EM&amp;\n\
\\f\n\
\\ENQ\EOT\SOH\STX\STX\ETX\DC2\ETX\SUB)*\n\
\\v\n\
\\EOT\EOT\SOH\STX\ETX\DC2\ETX\ESC\STX'\n\
\\f\n\
\\ENQ\EOT\SOH\STX\ETX\ENQ\DC2\ETX\ESC\STX\b\n\
\\f\n\
\\ENQ\EOT\SOH\STX\ETX\SOH\DC2\ETX\ESC\t\&quot;\n\
\\f\n\
\\ENQ\EOT\SOH\STX\ETX\ETX\DC2\ETX\ESC%&amp;\n\
\\n\
\\n\
\\STX\EOT\STX\DC2\EOT\RS\NUL#\SOH\n\
\\n\
\\n\
\\ETX\EOT\STX\SOH\DC2\ETX\RS\b\FS\n\
\\f\n\
\\EOT\EOT\STX\b\NUL\DC2\EOT\US\STX\&quot;\ETX\n\
\\f\n\
\\ENQ\EOT\STX\b\NUL\SOH\DC2\ETX\US\b\SO\n\
\\v\n\
\\EOT\EOT\STX\STX\NUL\DC2\ETX \EOT/\n\
\\f\n\
\\ENQ\EOT\STX\STX\NUL\ACK\DC2\ETX \EOT\CAN\n\
\\f\n\
\\ENQ\EOT\STX\STX\NUL\SOH\DC2\ETX \EM*\n\
\\f\n\
\\ENQ\EOT\STX\STX\NUL\ETX\DC2\ETX -.\n\
\\v\n\
\\EOT\EOT\STX\STX\SOH\DC2\ETX!\EOT+\n\
\\f\n\
\\ENQ\EOT\STX\STX\SOH\ACK\DC2\ETX!\EOT\SYN\n\
\\f\n\
\\ENQ\EOT\STX\STX\SOH\SOH\DC2\ETX!\ETB&amp;\n\
\\f\n\
\\ENQ\EOT\STX\STX\SOH\ETX\DC2\ETX!)*\n\
\\n\
\\n\
\\STX\EOT\ETX\DC2\EOT%\NUL'\SOH\n\
\\n\
\\n\
\\ETX\EOT\ETX\SOH\DC2\ETX%\b\&quot;\n\
\\v\n\
\\EOT\EOT\ETX\STX\NUL\DC2\ETX&amp;\STX4\n\
\\f\n\
\\ENQ\EOT\ETX\STX\NUL\ACK\DC2\ETX&amp;\STX#\n\
\\f\n\
\\ENQ\EOT\ETX\STX\NUL\SOH\DC2\ETX&amp;$/\n\
\\f\n\
\\ENQ\EOT\ETX\STX\NUL\ETX\DC2\ETX&amp;23b\ACKproto3&quot;</span></span></pre></body></html>