1
0
mirror of https://github.com/tensorflow/haskell.git synced 2024-06-17 18:18:33 +02:00
tensorflow-haskell/docs/haddock/tensorflow-proto-0.3.0.0/src/Proto.Tensorflow.Core.Framework.ResourceHandle.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

2343 lines
284 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 class="hs-comment">{- This file was auto-generated from tensorflow/core/framework/resource_handle.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.Framework.ResourceHandle</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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier">ResourceHandleProto</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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier">ResourceHandleProto'DtypeAndShape</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span>
</span><span id="line-8"></span><span> </span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-9"></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-10"></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-11"></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-12"></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-13"></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-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.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-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</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-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.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-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.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-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.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-19"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-28"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.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-29"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.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-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.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-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.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-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.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-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.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-34"></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-35"></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-36"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.device' @:: Lens' ResourceHandleProto Data.Text.Text@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.container' @:: Lens' ResourceHandleProto Data.Text.Text@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.name' @:: Lens' ResourceHandleProto Data.Text.Text@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.hashCode' @:: Lens' ResourceHandleProto Data.Word.Word64@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.maybeTypeName' @:: Lens' ResourceHandleProto Data.Text.Text@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.dtypesAndShapes' @:: Lens' ResourceHandleProto [ResourceHandleProto'DtypeAndShape]@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.vec'dtypesAndShapes' @:: Lens' ResourceHandleProto (Data.Vector.Vector ResourceHandleProto'DtypeAndShape)@ -}</span><span>
</span><span id="line-45"></span><span class="hs-keyword">data</span><span> </span><span id="ResourceHandleProto"><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-var">ResourceHandleProto</span></a></span></span><span>
</span><span id="line-46"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ResourceHandleProto%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27_constructor"><span class="hs-identifier hs-var">ResourceHandleProto'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ResourceHandleProto%27device"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27device"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'device</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-47"></span><span> </span><span id="_ResourceHandleProto%27container"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27container"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'container</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-48"></span><span> </span><span id="_ResourceHandleProto%27name"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27name"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'name</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span class="hs-special">,</span><span>
</span><span id="line-49"></span><span> </span><span id="_ResourceHandleProto%27hashCode"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Word64
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27hashCode"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'hashCode</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.Word.Word64</span></span><span class="hs-special">,</span><span>
</span><span id="line-50"></span><span> </span><span id="_ResourceHandleProto%27maybeTypeName"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27maybeTypeName"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'maybeTypeName</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-51"></span><span> </span><span id="_ResourceHandleProto%27dtypesAndShapes"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Vector ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27dtypesAndShapes"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'dtypesAndShapes</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-52"></span><span> </span><span id="_ResourceHandleProto%27_unknownFields"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'_unknownFields</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldSet</span></span><span class="hs-special">}</span><span>
</span><span id="line-53"></span><span> </span><span class="hs-keyword">deriving</span><span> </span><span class="annot"><span class="hs-keyword">stock</span></span><span> </span><span class="hs-special">(</span><span id="local-6989586621679479233"><span id="local-6989586621679479235"><span class="annot"><span class="annottext">ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
(ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool)
-&gt; (ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool)
-&gt; Eq ResourceHandleProto
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
$c/= :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
== :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
$c== :: ResourceHandleProto -&gt; ResourceHandleProto -&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-6989586621679479217"><span id="local-6989586621679479219"><span id="local-6989586621679479221"><span id="local-6989586621679479223"><span id="local-6989586621679479225"><span id="local-6989586621679479227"><span id="local-6989586621679479229"><span class="annot"><span class="annottext">Eq ResourceHandleProto
Eq ResourceHandleProto =&gt;
(ResourceHandleProto -&gt; ResourceHandleProto -&gt; Ordering)
-&gt; (ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool)
-&gt; (ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool)
-&gt; (ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool)
-&gt; (ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool)
-&gt; (ResourceHandleProto
-&gt; ResourceHandleProto -&gt; ResourceHandleProto)
-&gt; (ResourceHandleProto
-&gt; ResourceHandleProto -&gt; ResourceHandleProto)
-&gt; Ord ResourceHandleProto
ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
ResourceHandleProto -&gt; ResourceHandleProto -&gt; Ordering
ResourceHandleProto -&gt; ResourceHandleProto -&gt; ResourceHandleProto
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 :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; ResourceHandleProto
$cmin :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; ResourceHandleProto
max :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; ResourceHandleProto
$cmax :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; ResourceHandleProto
&gt;= :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
$c&gt;= :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
&gt; :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
$c&gt; :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
&lt;= :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
$c&lt;= :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
&lt; :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
$c&lt; :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Bool
compare :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Ordering
$ccompare :: ResourceHandleProto -&gt; ResourceHandleProto -&gt; Ordering
$cp1Ord :: Eq ResourceHandleProto
</span><span class="hs-identifier hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var hs-var">Prelude.Ord</span></span></span></span></span></span></span></span></span><span class="hs-special">)</span><span>
</span><span id="line-54"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679479211"><span id="local-6989586621679479213"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-55"></span><span> </span><span id="local-6989586621679479209"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; ResourceHandleProto -&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-6989586621679479207"><span class="annot"><span class="annottext">__x :: ResourceHandleProto
</span><a href="#local-6989586621679479207"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679479206"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679479206"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-56"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
</span><span id="line-57"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-58"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -&gt; ShowS
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
</span><span id="line-59"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&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">ResourceHandleProto
</span><a href="#local-6989586621679479207"><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-6989586621679479206"><span class="hs-identifier hs-var">__s</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-60"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;device&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-61"></span><span> </span><span id="local-6989586621679479200"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;device&quot;
-&gt; (Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-62"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
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-63"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; Text)
-&gt; (ResourceHandleProto -&gt; Text -&gt; ResourceHandleProto)
-&gt; Lens ResourceHandleProto ResourceHandleProto 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-64"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27device"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'device</span></a></span><span>
</span><span id="line-65"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479196"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479196"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479195"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679479195"><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">ResourceHandleProto
</span><a href="#local-6989586621679479196"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'device :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27device"><span class="hs-identifier hs-var">_ResourceHandleProto'device</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479195"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-66"></span><span> </span><span class="annot"><span class="annottext">(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-67"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;container&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-68"></span><span> </span><span id="local-6989586621679479192"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;container&quot;
-&gt; (Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto
</span><a href="#local-6989586621679479192"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
</span><span id="line-69"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
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-70"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; Text)
-&gt; (ResourceHandleProto -&gt; Text -&gt; ResourceHandleProto)
-&gt; Lens ResourceHandleProto ResourceHandleProto 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-71"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27container"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'container</span></a></span><span>
</span><span id="line-72"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479191"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479191"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479190"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679479190"><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">ResourceHandleProto
</span><a href="#local-6989586621679479191"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'container :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27container"><span class="hs-identifier hs-var">_ResourceHandleProto'container</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479190"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-73"></span><span> </span><span class="annot"><span class="annottext">(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-74"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;name&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-75"></span><span> </span><span id="local-6989586621679479188"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;name&quot;
-&gt; (Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto
</span><a href="#local-6989586621679479188"><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-76"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
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-77"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; Text)
-&gt; (ResourceHandleProto -&gt; Text -&gt; ResourceHandleProto)
-&gt; Lens ResourceHandleProto ResourceHandleProto 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-78"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27name"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'name</span></a></span><span>
</span><span id="line-79"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479187"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479187"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479186"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679479186"><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">ResourceHandleProto
</span><a href="#local-6989586621679479187"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'name :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27name"><span class="hs-identifier hs-var">_ResourceHandleProto'name</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479186"><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-80"></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-81"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;hashCode&quot;</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Word.Word64</span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-82"></span><span> </span><span id="local-6989586621679479184"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;hashCode&quot;
-&gt; (Word64 -&gt; f Word64)
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
</span><a href="#local-6989586621679479184"><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-83"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Word64 -&gt; f Word64)
-&gt; ResourceHandleProto -&gt; f ResourceHandleProto)
-&gt; ((Word64 -&gt; f Word64) -&gt; Word64 -&gt; f Word64)
-&gt; (Word64 -&gt; f Word64)
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
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-84"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; Word64)
-&gt; (ResourceHandleProto -&gt; Word64 -&gt; ResourceHandleProto)
-&gt; Lens ResourceHandleProto ResourceHandleProto Word64 Word64
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-85"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Word64
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27hashCode"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'hashCode</span></a></span><span>
</span><span id="line-86"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479183"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479183"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479182"><span class="annot"><span class="annottext">y__ :: Word64
</span><a href="#local-6989586621679479182"><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">ResourceHandleProto
</span><a href="#local-6989586621679479183"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'hashCode :: Word64
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27hashCode"><span class="hs-identifier hs-var">_ResourceHandleProto'hashCode</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479182"><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-87"></span><span> </span><span class="annot"><span class="annottext">(Word64 -&gt; f Word64) -&gt; Word64 -&gt; f Word64
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-88"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;maybeTypeName&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-89"></span><span> </span><span id="local-6989586621679479180"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybeTypeName&quot;
-&gt; (Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto
</span><a href="#local-6989586621679479180"><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-90"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -&gt; f Text) -&gt; ResourceHandleProto -&gt; f ResourceHandleProto)
-&gt; ((Text -&gt; f Text) -&gt; Text -&gt; f Text)
-&gt; (Text -&gt; f Text)
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
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-91"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; Text)
-&gt; (ResourceHandleProto -&gt; Text -&gt; ResourceHandleProto)
-&gt; Lens ResourceHandleProto ResourceHandleProto 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-92"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27maybeTypeName"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'maybeTypeName</span></a></span><span>
</span><span id="line-93"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479179"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479179"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479178"><span class="annot"><span class="annottext">y__ :: Text
</span><a href="#local-6989586621679479178"><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">ResourceHandleProto
</span><a href="#local-6989586621679479179"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'maybeTypeName :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27maybeTypeName"><span class="hs-identifier hs-var">_ResourceHandleProto'maybeTypeName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479178"><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-94"></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-95"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;dtypesAndShapes&quot;</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-96"></span><span> </span><span id="local-6989586621679479176"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;dtypesAndShapes&quot;
-&gt; ([ResourceHandleProto'DtypeAndShape]
-&gt; f [ResourceHandleProto'DtypeAndShape])
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
</span><a href="#local-6989586621679479176"><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-97"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; ResourceHandleProto -&gt; f ResourceHandleProto)
-&gt; (([ResourceHandleProto'DtypeAndShape]
-&gt; f [ResourceHandleProto'DtypeAndShape])
-&gt; Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; ([ResourceHandleProto'DtypeAndShape]
-&gt; f [ResourceHandleProto'DtypeAndShape])
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
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-98"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; Vector ResourceHandleProto'DtypeAndShape)
-&gt; (ResourceHandleProto
-&gt; Vector ResourceHandleProto'DtypeAndShape -&gt; ResourceHandleProto)
-&gt; Lens
ResourceHandleProto
ResourceHandleProto
(Vector ResourceHandleProto'DtypeAndShape)
(Vector ResourceHandleProto'DtypeAndShape)
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-99"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Vector ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27dtypesAndShapes"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'dtypesAndShapes</span></a></span><span>
</span><span id="line-100"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479175"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479175"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479174"><span class="annot"><span class="annottext">y__ :: Vector ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479174"><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">ResourceHandleProto
</span><a href="#local-6989586621679479175"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'dtypesAndShapes :: Vector ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27dtypesAndShapes"><span class="hs-identifier hs-var">_ResourceHandleProto'dtypesAndShapes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479174"><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-101"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector ResourceHandleProto'DtypeAndShape
-&gt; [ResourceHandleProto'DtypeAndShape])
-&gt; (Vector ResourceHandleProto'DtypeAndShape
-&gt; [ResourceHandleProto'DtypeAndShape]
-&gt; Vector ResourceHandleProto'DtypeAndShape)
-&gt; Lens
(Vector ResourceHandleProto'DtypeAndShape)
(Vector ResourceHandleProto'DtypeAndShape)
[ResourceHandleProto'DtypeAndShape]
[ResourceHandleProto'DtypeAndShape]
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-102"></span><span> </span><span class="annot"><span class="annottext">Vector ResourceHandleProto'DtypeAndShape
-&gt; [ResourceHandleProto'DtypeAndShape]
forall (v :: * -&gt; *) a. Vector v a =&gt; v a -&gt; [a]
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
</span><span id="line-103"></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-6989586621679479172"><span class="annot"><span class="annottext">y__ :: [ResourceHandleProto'DtypeAndShape]
</span><a href="#local-6989586621679479172"><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">[ResourceHandleProto'DtypeAndShape]
-&gt; Vector ResourceHandleProto'DtypeAndShape
forall (v :: * -&gt; *) a. Vector v a =&gt; [a] -&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[ResourceHandleProto'DtypeAndShape]
</span><a href="#local-6989586621679479172"><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-104"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="annot"><span class="hs-string">&quot;vec'dtypesAndShapes&quot;</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-105"></span><span> </span><span id="local-6989586621679479169"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;vec'dtypesAndShapes&quot;
-&gt; (Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
</span><a href="#local-6989586621679479169"><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-106"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; ResourceHandleProto -&gt; f ResourceHandleProto)
-&gt; ((Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; (Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; ResourceHandleProto
-&gt; f ResourceHandleProto
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-107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; Vector ResourceHandleProto'DtypeAndShape)
-&gt; (ResourceHandleProto
-&gt; Vector ResourceHandleProto'DtypeAndShape -&gt; ResourceHandleProto)
-&gt; Lens
ResourceHandleProto
ResourceHandleProto
(Vector ResourceHandleProto'DtypeAndShape)
(Vector ResourceHandleProto'DtypeAndShape)
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-108"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Vector ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27dtypesAndShapes"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'dtypesAndShapes</span></a></span><span>
</span><span id="line-109"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479168"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479168"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479167"><span class="annot"><span class="annottext">y__ :: Vector ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479167"><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">ResourceHandleProto
</span><a href="#local-6989586621679479168"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'dtypesAndShapes :: Vector ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27dtypesAndShapes"><span class="hs-identifier hs-var">_ResourceHandleProto'dtypesAndShapes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479167"><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-110"></span><span> </span><span class="annot"><span class="annottext">(Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape))
-&gt; Vector ResourceHandleProto'DtypeAndShape
-&gt; f (Vector ResourceHandleProto'DtypeAndShape)
forall a. a -&gt; a
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
</span><span id="line-111"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679479160"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-112"></span><span> </span><span id="local-6989586621679479155"><span class="annot"><span class="annottext">messageName :: Proxy ResourceHandleProto -&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 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.ResourceHandleProto&quot;</span></span><span>
</span><span id="line-113"></span><span> </span><span id="local-6989586621679479152"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ResourceHandleProto -&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-114"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\DC3ResourceHandleProto\DC2\SYN\n\
\\ACKdevice\CAN\SOH \SOH(\tR\ACKdevice\DC2\FS\n\
\\tcontainer\CAN\STX \SOH(\tR\tcontainer\DC2\DC2\n\
\\EOTname\CAN\ETX \SOH(\tR\EOTname\DC2\ESC\n\
\\thash_code\CAN\EOT \SOH(\EOTR\bhashCode\DC2&amp;\n\
\\SImaybe_type_name\CAN\ENQ \SOH(\tR\rmaybeTypeName\DC2Y\n\
\\DC1dtypes_and_shapes\CAN\ACK \ETX(\v2-.tensorflow.ResourceHandleProto.DtypeAndShapeR\SIdtypesAndShapes\SUBo\n\
\\rDtypeAndShape\DC2*\n\
\\ENQdtype\CAN\SOH \SOH(\SO2\DC4.tensorflow.DataTypeR\ENQdtype\DC22\n\
\\ENQshape\CAN\STX \SOH(\v2\FS.tensorflow.TensorShapeProtoR\ENQshapeJ\EOT\b\a\DLE\b&quot;</span></span><span>
</span><span id="line-125"></span><span> </span><span id="local-6989586621679479150"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ResourceHandleProto -&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.Framework.ResourceHandle.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-126"></span><span> </span><span id="local-6989586621679479147"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ResourceHandleProto)
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></span></span><span>
</span><span id="line-127"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-128"></span><span> </span><span id="local-6989586621679479145"><span class="annot"><span class="annottext">device__field_descriptor :: FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479145"><span class="hs-identifier hs-var hs-var">device__field_descriptor</span></a></span></span><span>
</span><span id="line-129"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ResourceHandleProto Text
-&gt; FieldDescriptor ResourceHandleProto
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-130"></span><span> </span><span class="annot"><span class="hs-string">&quot;device&quot;</span></span><span>
</span><span id="line-131"></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-132"></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-133"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens ResourceHandleProto ResourceHandleProto Text Text
-&gt; FieldAccessor ResourceHandleProto 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-134"></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;device&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;device&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-135"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-136"></span><span> </span><span id="local-6989586621679479138"><span class="annot"><span class="annottext">container__field_descriptor :: FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479138"><span class="hs-identifier hs-var hs-var">container__field_descriptor</span></a></span></span><span>
</span><span id="line-137"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ResourceHandleProto Text
-&gt; FieldDescriptor ResourceHandleProto
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-138"></span><span> </span><span class="annot"><span class="hs-string">&quot;container&quot;</span></span><span>
</span><span id="line-139"></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-140"></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-141"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens ResourceHandleProto ResourceHandleProto Text Text
-&gt; FieldAccessor ResourceHandleProto 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-142"></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-143"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;container&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;container&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-144"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-145"></span><span> </span><span id="local-6989586621679479137"><span class="annot"><span class="annottext">name__field_descriptor :: FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479137"><span class="hs-identifier hs-var hs-var">name__field_descriptor</span></a></span></span><span>
</span><span id="line-146"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ResourceHandleProto Text
-&gt; FieldDescriptor ResourceHandleProto
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-147"></span><span> </span><span class="annot"><span class="hs-string">&quot;name&quot;</span></span><span>
</span><span id="line-148"></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-149"></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-150"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens ResourceHandleProto ResourceHandleProto Text Text
-&gt; FieldAccessor ResourceHandleProto 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-151"></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;name&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;name&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-152"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-153"></span><span> </span><span id="local-6989586621679479136"><span class="annot"><span class="annottext">hashCode__field_descriptor :: FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479136"><span class="hs-identifier hs-var hs-var">hashCode__field_descriptor</span></a></span></span><span>
</span><span id="line-154"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Word64
-&gt; FieldAccessor ResourceHandleProto Word64
-&gt; FieldDescriptor ResourceHandleProto
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-155"></span><span> </span><span class="annot"><span class="hs-string">&quot;hash_code&quot;</span></span><span>
</span><span id="line-156"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Word64 -&gt; FieldTypeDescriptor Word64
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 Word64
</span><span class="hs-identifier hs-var">Data.ProtoLens.UInt64Field</span></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-157"></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.Word.Word64</span></span><span class="hs-special">)</span><span>
</span><span id="line-158"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Word64
-&gt; Lens ResourceHandleProto ResourceHandleProto Word64 Word64
-&gt; FieldAccessor ResourceHandleProto Word64
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-159"></span><span> </span><span class="annot"><span class="annottext">WireDefault Word64
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-160"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;hashCode&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;hashCode&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-161"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-162"></span><span> </span><span id="local-6989586621679479134"><span class="annot"><span class="annottext">maybeTypeName__field_descriptor :: FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479134"><span class="hs-identifier hs-var hs-var">maybeTypeName__field_descriptor</span></a></span></span><span>
</span><span id="line-163"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor Text
-&gt; FieldAccessor ResourceHandleProto Text
-&gt; FieldDescriptor ResourceHandleProto
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-164"></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe_type_name&quot;</span></span><span>
</span><span id="line-165"></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-166"></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-167"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
-&gt; Lens ResourceHandleProto ResourceHandleProto Text Text
-&gt; FieldAccessor ResourceHandleProto 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-168"></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-169"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybeTypeName&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;maybeTypeName&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-170"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-171"></span><span> </span><span id="local-6989586621679479133"><span class="annot"><span class="annottext">dtypesAndShapes__field_descriptor :: FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479133"><span class="hs-identifier hs-var hs-var">dtypesAndShapes__field_descriptor</span></a></span></span><span>
</span><span id="line-172"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor ResourceHandleProto'DtypeAndShape
-&gt; FieldAccessor
ResourceHandleProto ResourceHandleProto'DtypeAndShape
-&gt; FieldDescriptor ResourceHandleProto
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-173"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtypes_and_shapes&quot;</span></span><span>
</span><span id="line-174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
-&gt; FieldTypeDescriptor ResourceHandleProto'DtypeAndShape
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-175"></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.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-176"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
-&gt; Lens' ResourceHandleProto [ResourceHandleProto'DtypeAndShape]
-&gt; FieldAccessor
ResourceHandleProto ResourceHandleProto'DtypeAndShape
forall msg value.
Packing -&gt; Lens' msg [value] -&gt; FieldAccessor msg value
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
</span><span id="line-177"></span><span> </span><span class="annot"><span class="annottext">Packing
</span><span class="hs-identifier hs-var">Data.ProtoLens.Unpacked</span></span><span>
</span><span id="line-178"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;dtypesAndShapes&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;dtypesAndShapes&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-179"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-180"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-181"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ResourceHandleProto)]
-&gt; Map Tag (FieldDescriptor ResourceHandleProto)
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-182"></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 ResourceHandleProto
</span><a href="#local-6989586621679479145"><span class="hs-identifier hs-var">device__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-183"></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 ResourceHandleProto
</span><a href="#local-6989586621679479138"><span class="hs-identifier hs-var">container__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-184"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">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 ResourceHandleProto
</span><a href="#local-6989586621679479137"><span class="hs-identifier hs-var">name__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-185"></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 ResourceHandleProto
</span><a href="#local-6989586621679479136"><span class="hs-identifier hs-var">hashCode__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-186"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -&gt; Tag
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">5</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479134"><span class="hs-identifier hs-var">maybeTypeName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
</span><span id="line-187"></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">6</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor ResourceHandleProto
</span><a href="#local-6989586621679479133"><span class="hs-identifier hs-var">dtypesAndShapes__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
</span><span id="line-188"></span><span> </span><span id="local-6989586621679479126"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ResourceHandleProto FieldSet
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></span></span><span>
</span><span id="line-189"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ResourceHandleProto -&gt; FieldSet)
-&gt; (ResourceHandleProto -&gt; FieldSet -&gt; ResourceHandleProto)
-&gt; Lens' ResourceHandleProto 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-190"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'_unknownFields</span></a></span><span>
</span><span id="line-191"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479124"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479124"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479123"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679479123"><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">ResourceHandleProto
</span><a href="#local-6989586621679479124"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27_unknownFields"><span class="hs-identifier hs-var">_ResourceHandleProto'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679479123"><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-192"></span><span> </span><span id="local-6989586621679479122"><span class="annot"><span class="annottext">defMessage :: ResourceHandleProto
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></span></span><span>
</span><span id="line-193"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WResourceHandleProto'_constructor :: Text
-&gt; Text
-&gt; Text
-&gt; Word64
-&gt; Text
-&gt; Vector ResourceHandleProto'DtypeAndShape
-&gt; FieldSet
-&gt; ResourceHandleProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#%24WResourceHandleProto%27_constructor"><span class="hs-identifier hs-type hs-type">ResourceHandleProto'_constructor</span></a></span><span>
</span><span id="line-194"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'device :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27device"><span class="hs-identifier hs-var">_ResourceHandleProto'device</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-195"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'container :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27container"><span class="hs-identifier hs-var">_ResourceHandleProto'container</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-196"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'name :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27name"><span class="hs-identifier hs-var">_ResourceHandleProto'name</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-197"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'hashCode :: Word64
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27hashCode"><span class="hs-identifier hs-var">_ResourceHandleProto'hashCode</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Word64
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-198"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'maybeTypeName :: Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27maybeTypeName"><span class="hs-identifier hs-var">_ResourceHandleProto'maybeTypeName</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-199"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'dtypesAndShapes :: Vector ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27dtypesAndShapes"><span class="hs-identifier hs-var">_ResourceHandleProto'dtypesAndShapes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector ResourceHandleProto'DtypeAndShape
forall (v :: * -&gt; *) a. Vector v a =&gt; v a
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
</span><span id="line-200"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27_unknownFields"><span class="hs-identifier hs-var">_ResourceHandleProto'_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-201"></span><span> </span><span id="local-6989586621679479117"><span class="annot"><span class="annottext">parseMessage :: Parser ResourceHandleProto
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></span></span><span>
</span><span id="line-202"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-203"></span><span> </span><span class="annot"><a href="#local-6989586621679479115"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-204"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-205"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span>
</span><span id="line-206"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span>
</span><span id="line-207"></span><span> </span><span id="local-6989586621679479115"><span class="annot"><span class="annottext">loop :: ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679479114"><span class="annot"><span class="annottext">x :: ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679479113"><span class="annot"><span class="annottext">mutable'dtypesAndShapes :: Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span></span><span>
</span><span id="line-208"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479112"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679479112"><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-209"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679479112"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-210"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479110"><span class="annot"><span class="annottext">Vector ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479110"><span class="hs-identifier hs-var">frozen'dtypesAndShapes</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Vector ResourceHandleProto'DtypeAndShape)
-&gt; Parser (Vector ResourceHandleProto'DtypeAndShape)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-211"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ResourceHandleProto'DtypeAndShape
-&gt; IO (Vector ResourceHandleProto'DtypeAndShape)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; m (v a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
</span><span id="line-212"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
Growing Vector (PrimState IO) ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-213"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679479107"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679479107"><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-214"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-215"></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-6989586621679479107"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-216"></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-217"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-218"></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-219"></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-220"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-221"></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-6989586621679479107"><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-222"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Parser ResourceHandleProto
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-223"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ResourceHandleProto ResourceHandleProto FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ResourceHandleProto
-&gt; ResourceHandleProto
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-224"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter ResourceHandleProto ResourceHandleProto FieldSet FieldSet
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
</span><span id="line-225"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679479103"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679479103"><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-6989586621679479103"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-226"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ResourceHandleProto
ResourceHandleProto
(Vector ResourceHandleProto'DtypeAndShape)
(Vector ResourceHandleProto'DtypeAndShape)
-&gt; Vector ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto
-&gt; ResourceHandleProto
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-227"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'dtypesAndShapes&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;vec'dtypesAndShapes&quot;</span></span><span class="hs-special">)</span><span>
</span><span id="line-228"></span><span> </span><span class="annot"><span class="annottext">Vector ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479110"><span class="hs-identifier hs-var">frozen'dtypesAndShapes</span></a></span><span>
</span><span id="line-229"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><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-230"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-231"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479100"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479100"><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-232"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479100"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-233"></span><span> </span><span class="hs-number">10</span><span>
</span><span id="line-234"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479098"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479098"><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-235"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479096"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679479096"><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-6989586621679479095"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479095"><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-236"></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-237"></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-6989586621679479095"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-238"></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-239"></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-6989586621679479096"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-240"></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-6989586621679479091"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679479091"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-241"></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-6989586621679479091"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-242"></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-6989586621679479090"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679479090"><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-6989586621679479090"><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-243"></span><span> </span><span class="annot"><span class="hs-string">&quot;device&quot;</span></span><span>
</span><span id="line-244"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-245"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ResourceHandleProto ResourceHandleProto Text Text
-&gt; Text -&gt; ResourceHandleProto -&gt; ResourceHandleProto
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;device&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;device&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479098"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-246"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span>
</span><span id="line-247"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-248"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479089"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479089"><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-249"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479088"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679479088"><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-6989586621679479087"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479087"><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-250"></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-251"></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-6989586621679479087"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-252"></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-253"></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-6989586621679479088"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-254"></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-6989586621679479086"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679479086"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-255"></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-6989586621679479086"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-256"></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-6989586621679479085"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679479085"><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-6989586621679479085"><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-257"></span><span> </span><span class="annot"><span class="hs-string">&quot;container&quot;</span></span><span>
</span><span id="line-258"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-259"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ResourceHandleProto ResourceHandleProto Text Text
-&gt; Text -&gt; ResourceHandleProto -&gt; ResourceHandleProto
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;container&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;container&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479089"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-260"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span>
</span><span id="line-261"></span><span> </span><span class="hs-number">26</span><span>
</span><span id="line-262"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479084"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479084"><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-263"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479083"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679479083"><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-6989586621679479082"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479082"><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-264"></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-265"></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-6989586621679479082"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-266"></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-267"></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-6989586621679479083"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-268"></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-6989586621679479081"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679479081"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-269"></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-6989586621679479081"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-270"></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-6989586621679479080"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679479080"><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-6989586621679479080"><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-271"></span><span> </span><span class="annot"><span class="hs-string">&quot;name&quot;</span></span><span>
</span><span id="line-272"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-273"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ResourceHandleProto ResourceHandleProto Text Text
-&gt; Text -&gt; ResourceHandleProto -&gt; ResourceHandleProto
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;name&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;name&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479084"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-274"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span>
</span><span id="line-275"></span><span> </span><span class="hs-number">32</span><span>
</span><span id="line-276"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479079"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479079"><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 Word64 -&gt; String -&gt; Parser Word64
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-277"></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 class="annot"><span class="hs-string">&quot;hash_code&quot;</span></span><span>
</span><span id="line-278"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-279"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ResourceHandleProto ResourceHandleProto Word64 Word64
-&gt; Word64 -&gt; ResourceHandleProto -&gt; ResourceHandleProto
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;hashCode&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;hashCode&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479079"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-280"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span>
</span><span id="line-281"></span><span> </span><span class="hs-number">42</span><span>
</span><span id="line-282"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479078"><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479078"><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-283"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479077"><span class="annot"><span class="annottext">ByteString
</span><a href="#local-6989586621679479077"><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-6989586621679479076"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479076"><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-284"></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-285"></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-6989586621679479076"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-286"></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-287"></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-6989586621679479077"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-288"></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-6989586621679479075"><span class="annot"><span class="annottext">err :: UnicodeException
</span><a href="#local-6989586621679479075"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-289"></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-6989586621679479075"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-290"></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-6989586621679479074"><span class="annot"><span class="annottext">r :: Text
</span><a href="#local-6989586621679479074"><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-6989586621679479074"><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-291"></span><span> </span><span class="annot"><span class="hs-string">&quot;maybe_type_name&quot;</span></span><span>
</span><span id="line-292"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-293"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ResourceHandleProto ResourceHandleProto Text Text
-&gt; Text -&gt; ResourceHandleProto -&gt; ResourceHandleProto
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-294"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybeTypeName&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;maybeTypeName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479078"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-295"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span>
</span><span id="line-296"></span><span> </span><span class="hs-number">50</span><span>
</span><span id="line-297"></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-6989586621679479073"><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479073"><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 ResourceHandleProto'DtypeAndShape
-&gt; String -&gt; Parser ResourceHandleProto'DtypeAndShape
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-298"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679479072"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479072"><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-299"></span><span> </span><span class="annot"><span class="annottext">Int
-&gt; Parser ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto'DtypeAndShape
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-300"></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-6989586621679479072"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-301"></span><span> </span><span class="annot"><span class="annottext">Parser ResourceHandleProto'DtypeAndShape
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-302"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtypes_and_shapes&quot;</span></span><span>
</span><span id="line-303"></span><span> </span><span id="local-6989586621679479070"><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479070"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ResourceHandleProto'DtypeAndShape)
-&gt; Parser
(Growing Vector RealWorld ResourceHandleProto'DtypeAndShape)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-304"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; IO
(Growing Vector (PrimState IO) ResourceHandleProto'DtypeAndShape)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
Growing v (PrimState m) a -&gt; a -&gt; m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
</span><span id="line-305"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
Growing Vector (PrimState IO) ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479073"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-306"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479070"><span class="hs-identifier hs-var">v</span></a></span><span>
</span><span id="line-307"></span><span> </span><span id="local-6989586621679479068"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679479068"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-308"></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-6989586621679479067"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679479067"><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-309"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679479068"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-310"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-311"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter ResourceHandleProto ResourceHandleProto FieldSet FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ResourceHandleProto
-&gt; ResourceHandleProto
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-312"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter ResourceHandleProto ResourceHandleProto 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-6989586621679479065"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679479065"><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-6989586621679479067"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679479065"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479114"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-313"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479113"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></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 ResourceHandleProto -&gt; String -&gt; Parser ResourceHandleProto
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 id="local-6989586621679479064"><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479064"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span></span><span> </span><span class="hs-glyph">&lt;-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ResourceHandleProto'DtypeAndShape)
-&gt; Parser
(Growing Vector RealWorld ResourceHandleProto'DtypeAndShape)
forall a. IO a -&gt; Parser a
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
</span><span id="line-317"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld ResourceHandleProto'DtypeAndShape)
forall (m :: * -&gt; *) (v :: * -&gt; *) a.
(PrimMonad m, Vector v a) =&gt;
m (Growing v (PrimState m) a)
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
</span><span id="line-318"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
-&gt; Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto
</span><a href="#local-6989586621679479115"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
forall msg. Message msg =&gt; msg
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479064"><span class="hs-identifier hs-var">mutable'dtypesAndShapes</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-319"></span><span> </span><span class="annot"><span class="hs-string">&quot;ResourceHandleProto&quot;</span></span><span>
</span><span id="line-320"></span><span> </span><span id="local-6989586621679479062"><span class="annot"><span class="annottext">buildMessage :: ResourceHandleProto -&gt; Builder
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></span></span><span>
</span><span id="line-321"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479060"><span class="annot"><span class="annottext">_x :: ResourceHandleProto
</span><a href="#local-6989586621679479060"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-322"></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-323"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-324"></span><span> </span><span id="local-6989586621679479059"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679479059"><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 ResourceHandleProto ResourceHandleProto Text Text
-&gt; ResourceHandleProto -&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;device&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;device&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479060"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-325"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-326"></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-6989586621679479059"><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-327"></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-328"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-329"></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 class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
</span><span id="line-331"></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-332"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479056"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679479056"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-333"></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-334"></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-335"></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-6989586621679479056"><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-336"></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-6989586621679479056"><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-337"></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-338"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479059"><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-339"></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-340"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-341"></span><span> </span><span id="local-6989586621679479052"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679479052"><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 ResourceHandleProto ResourceHandleProto Text Text
-&gt; ResourceHandleProto -&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;container&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;container&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479060"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-342"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-343"></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-6989586621679479052"><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-344"></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-345"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-346"></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-347"></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-348"></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-349"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479051"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679479051"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-350"></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-351"></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-352"></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-6989586621679479051"><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-353"></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-6989586621679479051"><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-354"></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-355"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479052"><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-356"></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-357"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679479050"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679479050"><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 ResourceHandleProto ResourceHandleProto Text Text
-&gt; ResourceHandleProto -&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;name&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;name&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479060"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-358"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-359"></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-6989586621679479050"><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-360"></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-361"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-362"></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-363"></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-364"></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-365"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479049"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679479049"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-366"></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-367"></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-368"></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-6989586621679479049"><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-369"></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-6989586621679479049"><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-370"></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-371"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479050"><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-372"></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-373"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-374"></span><span> </span><span id="local-6989586621679479048"><span class="annot"><span class="annottext">_v :: Word64
</span><a href="#local-6989586621679479048"><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
Word64 ResourceHandleProto ResourceHandleProto Word64 Word64
-&gt; ResourceHandleProto -&gt; Word64
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;hashCode&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;hashCode&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479060"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-375"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-376"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Word64 -&gt; Word64 -&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">Word64
</span><a href="#local-6989586621679479048"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Word64
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-377"></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-378"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-379"></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-380"></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">32</span></span><span class="hs-special">)</span><span>
</span><span id="line-381"></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="annottext">Word64
</span><a href="#local-6989586621679479048"><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-382"></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-383"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-384"></span><span> </span><span id="local-6989586621679479047"><span class="annot"><span class="annottext">_v :: Text
</span><a href="#local-6989586621679479047"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
</span><span id="line-385"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike Text ResourceHandleProto ResourceHandleProto Text Text
-&gt; ResourceHandleProto -&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-386"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;maybeTypeName&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;maybeTypeName&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479060"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-387"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-388"></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-6989586621679479047"><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-389"></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-390"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-391"></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-392"></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">42</span></span><span class="hs-special">)</span><span>
</span><span id="line-393"></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-394"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479046"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679479046"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-395"></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-396"></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-397"></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-6989586621679479046"><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-398"></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-6989586621679479046"><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-399"></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-400"></span><span> </span><span class="annot"><span class="annottext">Text
</span><a href="#local-6989586621679479047"><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-401"></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-402"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto'DtypeAndShape -&gt; Builder)
-&gt; Vector ResourceHandleProto'DtypeAndShape -&gt; Builder
forall (v :: * -&gt; *) a.
Vector v a =&gt;
(a -&gt; Builder) -&gt; v a -&gt; Builder
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
</span><span id="line-403"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479044"><span class="annot"><span class="annottext">_v :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479044"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
</span><span id="line-404"></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-405"></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">50</span></span><span class="hs-special">)</span><span>
</span><span id="line-406"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -&gt; Builder)
-&gt; (ResourceHandleProto'DtypeAndShape -&gt; ByteString)
-&gt; ResourceHandleProto'DtypeAndShape
-&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-407"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479043"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679479043"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-408"></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-409"></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-410"></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 id="line-411"></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-6989586621679479043"><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-412"></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-6989586621679479043"><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-413"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&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-414"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479044"><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-415"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
(Vector ResourceHandleProto'DtypeAndShape)
ResourceHandleProto
ResourceHandleProto
(Vector ResourceHandleProto'DtypeAndShape)
(Vector ResourceHandleProto'DtypeAndShape)
-&gt; ResourceHandleProto -&gt; Vector ResourceHandleProto'DtypeAndShape
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-416"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -&gt; *).
(HasField s &quot;vec'dtypesAndShapes&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;vec'dtypesAndShapes&quot;</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479060"><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-417"></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-418"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet ResourceHandleProto ResourceHandleProto FieldSet FieldSet
-&gt; ResourceHandleProto -&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 ResourceHandleProto ResourceHandleProto 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">ResourceHandleProto
</span><a href="#local-6989586621679479060"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-419"></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.Framework.ResourceHandle.html#ResourceHandleProto"><span class="hs-identifier hs-type">ResourceHandleProto</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-420"></span><span> </span><span id="local-6989586621679479038"><span class="annot"><span class="annottext">rnf :: ResourceHandleProto -&gt; ()
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></span></span><span>
</span><span id="line-421"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479036"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto
</span><a href="#local-6989586621679479036"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-422"></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-423"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479036"><span class="hs-identifier hs-var">x__</span></a></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">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-425"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27device"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'device</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479036"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-426"></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-427"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27container"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'container</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479036"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-428"></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-429"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27name"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'name</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479036"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-430"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -&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-431"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Word64
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27hashCode"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'hashCode</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479036"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-432"></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-433"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Text
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27maybeTypeName"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'maybeTypeName</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479036"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-434"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector ResourceHandleProto'DtypeAndShape -&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-435"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto -&gt; Vector ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27dtypesAndShapes"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'dtypesAndShapes</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto
</span><a href="#local-6989586621679479036"><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 class="hs-special">)</span><span class="hs-special">)</span><span>
</span><span id="line-436"></span><span class="hs-comment">{- | Fields :
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.dtype' @:: Lens' ResourceHandleProto'DtypeAndShape Proto.Tensorflow.Core.Framework.Types.DataType@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.shape' @:: Lens' ResourceHandleProto'DtypeAndShape Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto@
* 'Proto.Tensorflow.Core.Framework.ResourceHandle_Fields.maybe'shape' @:: Lens' ResourceHandleProto'DtypeAndShape (Prelude.Maybe Proto.Tensorflow.Core.Framework.TensorShape.TensorShapeProto)@ -}</span><span>
</span><span id="line-441"></span><span class="hs-keyword">data</span><span> </span><span id="ResourceHandleProto%27DtypeAndShape"><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-var">ResourceHandleProto'DtypeAndShape</span></a></span></span><span>
</span><span id="line-442"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="ResourceHandleProto%27DtypeAndShape%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape%27_constructor"><span class="hs-identifier hs-var">ResourceHandleProto'DtypeAndShape'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_ResourceHandleProto%27DtypeAndShape%27dtype"><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27dtype"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'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-443"></span><span> </span><span id="_ResourceHandleProto%27DtypeAndShape%27shape"><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27shape"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'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-444"></span><span> </span><span id="_ResourceHandleProto%27DtypeAndShape%27_unknownFields"><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'_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-445"></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-6989586621679479027"><span id="local-6989586621679479029"><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
(ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool)
-&gt; Eq ResourceHandleProto'DtypeAndShape
forall a. (a -&gt; a -&gt; Bool) -&gt; (a -&gt; a -&gt; Bool) -&gt; Eq a
/= :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
$c/= :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
== :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
$c== :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&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-6989586621679479012"><span id="local-6989586621679479014"><span id="local-6989586621679479016"><span id="local-6989586621679479018"><span id="local-6989586621679479020"><span id="local-6989586621679479022"><span id="local-6989586621679479024"><span class="annot"><span class="annottext">Eq ResourceHandleProto'DtypeAndShape
Eq ResourceHandleProto'DtypeAndShape =&gt;
(ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Ordering)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape)
-&gt; Ord ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Ordering
ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
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 :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
$cmin :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
max :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
$cmax :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
&gt;= :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
$c&gt;= :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
&gt; :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
$c&gt; :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
&lt;= :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
$c&lt;= :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
&lt; :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
$c&lt; :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Bool
compare :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Ordering
$ccompare :: ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape -&gt; Ordering
$cp1Ord :: Eq ResourceHandleProto'DtypeAndShape
</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-446"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679479007"><span id="local-6989586621679479009"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-447"></span><span> </span><span id="local-6989586621679479006"><span class="annot"><span class="annottext">showsPrec :: Int -&gt; ResourceHandleProto'DtypeAndShape -&gt; ShowS
</span><a href="#local-6989586621679479006"><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-6989586621679479005"><span class="annot"><span class="annottext">__x :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479005"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679479004"><span class="annot"><span class="annottext">__s :: String
</span><a href="#local-6989586621679479004"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
</span><span id="line-448"></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-449"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
</span><span id="line-450"></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-451"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&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">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479005"><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-6989586621679479004"><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-452"></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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</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-453"></span><span> </span><span id="local-6989586621679479002"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;dtype&quot;
-&gt; (DataType -&gt; f DataType)
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479002"><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-454"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((DataType -&gt; f DataType)
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape)
-&gt; ((DataType -&gt; f DataType) -&gt; DataType -&gt; f DataType)
-&gt; (DataType -&gt; f DataType)
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape
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-455"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto'DtypeAndShape -&gt; DataType)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; DataType -&gt; ResourceHandleProto'DtypeAndShape)
-&gt; Lens
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
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-456"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27dtype"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'dtype</span></a></span><span>
</span><span id="line-457"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679479001"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479001"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679479000"><span class="annot"><span class="annottext">y__ :: DataType
</span><a href="#local-6989586621679479000"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-458"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679479001"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'DtypeAndShape'dtype :: DataType
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27dtype"><span class="hs-identifier hs-var">_ResourceHandleProto'DtypeAndShape'dtype</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679479000"><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-459"></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-460"></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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</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-461"></span><span> </span><span id="local-6989586621679478998"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;shape&quot;
-&gt; (TensorShapeProto -&gt; f TensorShapeProto)
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478998"><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-462"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape)
-&gt; ((TensorShapeProto -&gt; f TensorShapeProto)
-&gt; Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; (TensorShapeProto -&gt; f TensorShapeProto)
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape
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-463"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto'DtypeAndShape -&gt; Maybe TensorShapeProto)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; Maybe TensorShapeProto -&gt; ResourceHandleProto'DtypeAndShape)
-&gt; Lens
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
(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-464"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27shape"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'shape</span></a></span><span>
</span><span id="line-465"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679478997"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478997"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679478996"><span class="annot"><span class="annottext">y__ :: Maybe TensorShapeProto
</span><a href="#local-6989586621679478996"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-466"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478997"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'DtypeAndShape'shape :: Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27shape"><span class="hs-identifier hs-var">_ResourceHandleProto'DtypeAndShape'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-6989586621679478996"><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-467"></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-468"></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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</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-469"></span><span> </span><span id="local-6989586621679478993"><span class="annot"><span class="annottext">fieldOf :: Proxy# &quot;maybe'shape&quot;
-&gt; (Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478993"><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-470"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape)
-&gt; ((Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; (Maybe TensorShapeProto -&gt; f (Maybe TensorShapeProto))
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; f ResourceHandleProto'DtypeAndShape
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-471"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ResourceHandleProto'DtypeAndShape -&gt; Maybe TensorShapeProto)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; Maybe TensorShapeProto -&gt; ResourceHandleProto'DtypeAndShape)
-&gt; Lens
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
(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-472"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27shape"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'shape</span></a></span><span>
</span><span id="line-473"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679478992"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478992"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679478991"><span class="annot"><span class="annottext">y__ :: Maybe TensorShapeProto
</span><a href="#local-6989586621679478991"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-474"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478992"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'DtypeAndShape'shape :: Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27shape"><span class="hs-identifier hs-var">_ResourceHandleProto'DtypeAndShape'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-6989586621679478991"><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-475"></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-476"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679478984"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-477"></span><span> </span><span id="local-6989586621679478980"><span class="annot"><span class="annottext">messageName :: Proxy ResourceHandleProto'DtypeAndShape -&gt; Text
</span><a href="#local-6989586621679478980"><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-478"></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.ResourceHandleProto.DtypeAndShape&quot;</span></span><span>
</span><span id="line-479"></span><span> </span><span id="local-6989586621679478979"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy ResourceHandleProto'DtypeAndShape -&gt; ByteString
</span><a href="#local-6989586621679478979"><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-480"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\\rDtypeAndShape\DC2*\n\
\\ENQdtype\CAN\SOH \SOH(\SO2\DC4.tensorflow.DataTypeR\ENQdtype\DC22\n\
\\ENQshape\CAN\STX \SOH(\v2\FS.tensorflow.TensorShapeProtoR\ENQshape&quot;</span></span><span>
</span><span id="line-484"></span><span> </span><span id="local-6989586621679478978"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy ResourceHandleProto'DtypeAndShape -&gt; ByteString
</span><a href="#local-6989586621679478978"><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.Framework.ResourceHandle.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
</span><span id="line-485"></span><span> </span><span id="local-6989586621679478977"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor ResourceHandleProto'DtypeAndShape)
</span><a href="#local-6989586621679478977"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</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 id="local-6989586621679478976"><span class="annot"><span class="annottext">dtype__field_descriptor :: FieldDescriptor ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478976"><span class="hs-identifier hs-var hs-var">dtype__field_descriptor</span></a></span></span><span>
</span><span id="line-488"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor DataType
-&gt; FieldAccessor ResourceHandleProto'DtypeAndShape DataType
-&gt; FieldDescriptor ResourceHandleProto'DtypeAndShape
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-489"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span>
</span><span id="line-490"></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-491"></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-492"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault DataType
-&gt; Lens
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
DataType
DataType
-&gt; FieldAccessor ResourceHandleProto'DtypeAndShape 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-493"></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-494"></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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span>
</span><span id="line-495"></span><span> </span><span id="local-6989586621679478974"><span class="annot"><span class="annottext">shape__field_descriptor :: FieldDescriptor ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478974"><span class="hs-identifier hs-var hs-var">shape__field_descriptor</span></a></span></span><span>
</span><span id="line-496"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
-&gt; FieldTypeDescriptor TensorShapeProto
-&gt; FieldAccessor ResourceHandleProto'DtypeAndShape TensorShapeProto
-&gt; FieldDescriptor ResourceHandleProto'DtypeAndShape
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-497"></span><span> </span><span class="annot"><span class="hs-string">&quot;shape&quot;</span></span><span>
</span><span id="line-498"></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-499"></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-500"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Lens
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
(Maybe TensorShapeProto)
(Maybe TensorShapeProto)
-&gt; FieldAccessor ResourceHandleProto'DtypeAndShape 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-501"></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-502"></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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span>
</span><span id="line-503"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-504"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor ResourceHandleProto'DtypeAndShape)]
-&gt; Map Tag (FieldDescriptor ResourceHandleProto'DtypeAndShape)
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-505"></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 ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478976"><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-506"></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 ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478974"><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-507"></span><span> </span><span id="local-6989586621679478972"><span class="annot"><span class="annottext">unknownFields :: LensLike' f ResourceHandleProto'DtypeAndShape FieldSet
</span><a href="#local-6989586621679478972"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
</span><span id="line-508"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(ResourceHandleProto'DtypeAndShape -&gt; FieldSet)
-&gt; (ResourceHandleProto'DtypeAndShape
-&gt; FieldSet -&gt; ResourceHandleProto'DtypeAndShape)
-&gt; Lens' ResourceHandleProto'DtypeAndShape 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-509"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'_unknownFields</span></a></span><span>
</span><span id="line-510"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679478971"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478971"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679478970"><span class="annot"><span class="annottext">y__ :: FieldSet
</span><a href="#local-6989586621679478970"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
</span><span id="line-511"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478971"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'DtypeAndShape'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27_unknownFields"><span class="hs-identifier hs-var">_ResourceHandleProto'DtypeAndShape'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679478970"><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-512"></span><span> </span><span id="local-6989586621679478969"><span class="annot"><span class="annottext">defMessage :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478969"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
</span><span id="line-513"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WResourceHandleProto'DtypeAndShape'_constructor :: DataType
-&gt; Maybe TensorShapeProto
-&gt; FieldSet
-&gt; ResourceHandleProto'DtypeAndShape
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#%24WResourceHandleProto%27DtypeAndShape%27_constructor"><span class="hs-identifier hs-type hs-type">ResourceHandleProto'DtypeAndShape'_constructor</span></a></span><span>
</span><span id="line-514"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_ResourceHandleProto'DtypeAndShape'dtype :: DataType
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27dtype"><span class="hs-identifier hs-var">_ResourceHandleProto'DtypeAndShape'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-515"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'DtypeAndShape'shape :: Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27shape"><span class="hs-identifier hs-var">_ResourceHandleProto'DtypeAndShape'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-516"></span><span> </span><span class="annot"><span class="annottext">_ResourceHandleProto'DtypeAndShape'_unknownFields :: FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27_unknownFields"><span class="hs-identifier hs-var">_ResourceHandleProto'DtypeAndShape'_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-517"></span><span> </span><span id="local-6989586621679478967"><span class="annot"><span class="annottext">parseMessage :: Parser ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478967"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
</span><span id="line-518"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
</span><span id="line-519"></span><span> </span><span class="annot"><a href="#local-6989586621679478966"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
</span><span id="line-520"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span>
</span><span id="line-521"></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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span>
</span><span id="line-522"></span><span> </span><span id="local-6989586621679478966"><span class="annot"><span class="annottext">loop :: ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478966"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679478965"><span class="annot"><span class="annottext">x :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478965"><span class="hs-identifier hs-var">x</span></a></span></span><span>
</span><span id="line-523"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679478964"><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679478964"><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-524"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
</span><a href="#local-6989586621679478964"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-525"></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-6989586621679478963"><span class="annot"><span class="annottext">missing :: [a]
</span><a href="#local-6989586621679478963"><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-526"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-527"></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-6989586621679478963"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
</span><span id="line-528"></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-529"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-530"></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-531"></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-532"></span><span> </span><span class="annot"><span class="hs-string">&quot;Missing required fields: &quot;</span></span><span>
</span><span id="line-533"></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-6989586621679478963"><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-534"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto'DtypeAndShape
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-535"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
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-536"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
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-6989586621679478962"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679478962"><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-6989586621679478962"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478965"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-537"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-538"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679478961"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679478961"><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-539"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679478961"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-540"></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-6989586621679478960"><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679478960"><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-541"></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-542"></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-543"></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-544"></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-545"></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-546"></span><span> </span><span class="annot"><span class="hs-string">&quot;dtype&quot;</span></span><span>
</span><span id="line-547"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478966"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
DataType
DataType
-&gt; DataType
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
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-6989586621679478960"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478965"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-548"></span><span> </span><span class="hs-number">18</span><span>
</span><span id="line-549"></span><span> </span><span class="hs-glyph">-&gt;</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679478958"><span class="annot"><span class="annottext">TensorShapeProto
</span><a href="#local-6989586621679478958"><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-550"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679478957"><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679478957"><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-551"></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-552"></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-6989586621679478957"><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-553"></span><span> </span><span class="annot"><span class="hs-string">&quot;shape&quot;</span></span><span>
</span><span id="line-554"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478966"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
TensorShapeProto
TensorShapeProto
-&gt; TensorShapeProto
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
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-6989586621679478958"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478965"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-555"></span><span> </span><span id="local-6989586621679478956"><span class="annot"><span class="annottext">wire :: Word64
</span><a href="#local-6989586621679478956"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
</span><span id="line-556"></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-6989586621679478955"><span class="annot"><span class="annottext">TaggedValue
</span><a href="#local-6989586621679478955"><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-557"></span><span> </span><span class="annot"><span class="annottext">Word64
</span><a href="#local-6989586621679478956"><span class="hs-identifier hs-var">wire</span></a></span><span>
</span><span id="line-558"></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478966"><span class="hs-identifier hs-var">loop</span></a></span><span>
</span><span id="line-559"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
FieldSet
FieldSet
-&gt; (FieldSet -&gt; FieldSet)
-&gt; ResourceHandleProto'DtypeAndShape
-&gt; ResourceHandleProto'DtypeAndShape
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-560"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg =&gt; Lens' msg FieldSet
Setter
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
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-6989586621679478954"><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679478954"><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-6989586621679478955"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
</span><a href="#local-6989586621679478954"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478965"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-561"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-562"></span><span> </span><span class="annot"><span class="annottext">Parser ResourceHandleProto'DtypeAndShape
-&gt; String -&gt; Parser ResourceHandleProto'DtypeAndShape
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-563"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
-&gt; Parser ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478966"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
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;DtypeAndShape&quot;</span></span><span>
</span><span id="line-564"></span><span> </span><span id="local-6989586621679478953"><span class="annot"><span class="annottext">buildMessage :: ResourceHandleProto'DtypeAndShape -&gt; Builder
</span><a href="#local-6989586621679478953"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
</span><span id="line-565"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679478952"><span class="annot"><span class="annottext">_x :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478952"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
</span><span id="line-566"></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-567"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
</span><span id="line-568"></span><span> </span><span id="local-6989586621679478951"><span class="annot"><span class="annottext">_v :: DataType
</span><a href="#local-6989586621679478951"><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
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
DataType
DataType
-&gt; ResourceHandleProto'DtypeAndShape -&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">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478952"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-569"></span><span> </span><span class="hs-keyword">in</span><span>
</span><span id="line-570"></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-6989586621679478951"><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-571"></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-572"></span><span> </span><span class="hs-keyword">else</span><span>
</span><span id="line-573"></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-574"></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-575"></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-576"></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-577"></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-578"></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-579"></span><span> </span><span class="annot"><span class="annottext">DataType
</span><a href="#local-6989586621679478951"><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-580"></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-581"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span>
</span><span id="line-582"></span><span> </span><span class="annot"><span class="annottext">FoldLike
(Maybe TensorShapeProto)
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
(Maybe TensorShapeProto)
(Maybe TensorShapeProto)
-&gt; ResourceHandleProto'DtypeAndShape -&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">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478952"><span class="hs-identifier hs-var">_x</span></a></span><span>
</span><span id="line-583"></span><span> </span><span class="hs-keyword">of</span><span>
</span><span id="line-584"></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-585"></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-6989586621679478949"><span class="annot"><span class="annottext">_v :: TensorShapeProto
</span><a href="#local-6989586621679478949"><span class="hs-identifier hs-var">_v</span></a></span></span><span class="hs-special">)</span><span>
</span><span id="line-586"></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-587"></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-588"></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-589"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679478948"><span class="annot"><span class="annottext">bs :: ByteString
</span><a href="#local-6989586621679478948"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
</span><span id="line-590"></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-591"></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-592"></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-6989586621679478948"><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-593"></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-6989586621679478948"><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-594"></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-595"></span><span> </span><span class="annot"><span class="annottext">TensorShapeProto
</span><a href="#local-6989586621679478949"><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-596"></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-597"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
FieldSet
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
FieldSet
FieldSet
-&gt; ResourceHandleProto'DtypeAndShape -&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
ResourceHandleProto'DtypeAndShape
ResourceHandleProto'DtypeAndShape
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">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478952"><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-598"></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.Framework.ResourceHandle.html#ResourceHandleProto%27DtypeAndShape"><span class="hs-identifier hs-type">ResourceHandleProto'DtypeAndShape</span></a></span><span> </span><span class="hs-keyword">where</span><span>
</span><span id="line-599"></span><span> </span><span id="local-6989586621679478946"><span class="annot"><span class="annottext">rnf :: ResourceHandleProto'DtypeAndShape -&gt; ()
</span><a href="#local-6989586621679478946"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
</span><span id="line-600"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679478945"><span class="annot"><span class="annottext">x__ :: ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478945"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
</span><span id="line-601"></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-602"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; FieldSet
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27_unknownFields"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478945"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-603"></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-604"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; DataType
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27dtype"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'dtype</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478945"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
</span><span id="line-605"></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-606"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape -&gt; Maybe TensorShapeProto
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#_ResourceHandleProto%27DtypeAndShape%27shape"><span class="hs-identifier hs-var hs-var">_ResourceHandleProto'DtypeAndShape'shape</span></a></span><span> </span><span class="annot"><span class="annottext">ResourceHandleProto'DtypeAndShape
</span><a href="#local-6989586621679478945"><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-607"></span><span class="annot"><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.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-608"></span><span id="packedFileDescriptor"><span class="annot"><span class="annottext">packedFileDescriptor :: ByteString
</span><a href="Proto.Tensorflow.Core.Framework.ResourceHandle.html#packedFileDescriptor"><span class="hs-identifier hs-var hs-var">packedFileDescriptor</span></a></span></span><span>
</span><span id="line-609"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">&quot;\n\
\/tensorflow/core/framework/resource_handle.proto\DC2\n\
\tensorflow\SUB,tensorflow/core/framework/tensor_shape.proto\SUB%tensorflow/core/framework/types.proto\&quot;\246\STX\n\
\\DC3ResourceHandleProto\DC2\SYN\n\
\\ACKdevice\CAN\SOH \SOH(\tR\ACKdevice\DC2\FS\n\
\\tcontainer\CAN\STX \SOH(\tR\tcontainer\DC2\DC2\n\
\\EOTname\CAN\ETX \SOH(\tR\EOTname\DC2\ESC\n\
\\thash_code\CAN\EOT \SOH(\EOTR\bhashCode\DC2&amp;\n\
\\SImaybe_type_name\CAN\ENQ \SOH(\tR\rmaybeTypeName\DC2Y\n\
\\DC1dtypes_and_shapes\CAN\ACK \ETX(\v2-.tensorflow.ResourceHandleProto.DtypeAndShapeR\SIdtypesAndShapes\SUBo\n\
\\rDtypeAndShape\DC2*\n\
\\ENQdtype\CAN\SOH \SOH(\SO2\DC4.tensorflow.DataTypeR\ENQdtype\DC22\n\
\\ENQshape\CAN\STX \SOH(\v2\FS.tensorflow.TensorShapeProtoR\ENQshapeJ\EOT\b\a\DLE\bB\135\SOH\n\
\\CANorg.tensorflow.frameworkB\SOResourceHandleP\SOHZVgithub.com/tensorflow/tensorflow/tensorflow/go/core/framework/resource_handle_go_proto\248\SOH\SOHJ\197\n\
\\n\
\\ACK\DC2\EOT\NUL\NUL,\SOH\n\
\\b\n\
\\SOH\f\DC2\ETX\NUL\NUL\DC2\n\
\\b\n\
\\SOH\STX\DC2\ETX\STX\NUL\DC3\n\
\\t\n\
\\STX\ETX\NUL\DC2\ETX\EOT\NUL6\n\
\\t\n\
\\STX\ETX\SOH\DC2\ETX\ENQ\NUL/\n\
\\b\n\
\\SOH\b\DC2\ETX\a\NUL\US\n\
\\t\n\
\\STX\b\US\DC2\ETX\a\NUL\US\n\
\\b\n\
\\SOH\b\DC2\ETX\b\NUL/\n\
\\t\n\
\\STX\b\b\DC2\ETX\b\NUL/\n\
\\b\n\
\\SOH\b\DC2\ETX\t\NUL\&quot;\n\
\\t\n\
\\STX\b\n\
\\DC2\ETX\t\NUL\&quot;\n\
\\b\n\
\\SOH\b\DC2\ETX\n\
\\NUL1\n\
\\t\n\
\\STX\b\SOH\DC2\ETX\n\
\\NUL1\n\
\\b\n\
\\SOH\b\DC2\ETX\v\NULm\n\
\\t\n\
\\STX\b\v\DC2\ETX\v\NULm\n\
\\184\SOH\n\
\\STX\EOT\NUL\DC2\EOT\DLE\NUL,\SOH\SUB\171\SOH Protocol buffer representing a handle to a tensorflow resource. Handles are\n\
\ not valid across executions, but can be serialized back and forth from within\n\
\ a single run.\n\
\\n\
\\n\
\\n\
\\ETX\EOT\NUL\SOH\DC2\ETX\DLE\b\ESC\n\
\B\n\
\\EOT\EOT\NUL\STX\NUL\DC2\ETX\DC2\STX\DC4\SUB5 Unique name for the device containing the resource.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\ENQ\DC2\ETX\DC2\STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\SOH\DC2\ETX\DC2\t\SI\n\
\\f\n\
\\ENQ\EOT\NUL\STX\NUL\ETX\DC2\ETX\DC2\DC2\DC3\n\
\:\n\
\\EOT\EOT\NUL\STX\SOH\DC2\ETX\NAK\STX\ETB\SUB- Container in which this resource is placed.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\ENQ\DC2\ETX\NAK\STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\SOH\DC2\ETX\NAK\t\DC2\n\
\\f\n\
\\ENQ\EOT\NUL\STX\SOH\ETX\DC2\ETX\NAK\NAK\SYN\n\
\,\n\
\\EOT\EOT\NUL\STX\STX\DC2\ETX\CAN\STX\DC2\SUB\US Unique name of this resource.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\STX\ENQ\DC2\ETX\CAN\STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\STX\SOH\DC2\ETX\CAN\t\r\n\
\\f\n\
\\ENQ\EOT\NUL\STX\STX\ETX\DC2\ETX\CAN\DLE\DC1\n\
\s\n\
\\EOT\EOT\NUL\STX\ETX\DC2\ETX\FS\STX\ETB\SUBf Hash code for the type of the resource. Is only valid in the same device\n\
\ and in the same execution.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ETX\ENQ\DC2\ETX\FS\STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ETX\SOH\DC2\ETX\FS\t\DC2\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ETX\ETX\DC2\ETX\FS\NAK\SYN\n\
\]\n\
\\EOT\EOT\NUL\STX\EOT\DC2\ETX \STX\GS\SUBP For debug-only, the name of the type pointed to by this handle, if\n\
\ available.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\EOT\ENQ\DC2\ETX \STX\b\n\
\\f\n\
\\ENQ\EOT\NUL\STX\EOT\SOH\DC2\ETX \t\CAN\n\
\\f\n\
\\ENQ\EOT\NUL\STX\EOT\ETX\DC2\ETX \ESC\FS\n\
\Q\n\
\\EOT\EOT\NUL\ETX\NUL\DC2\EOT#\STX&amp;\ETX\SUBC Protocol buffer representing a pair of (data type, tensor shape).\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\ETX\NUL\SOH\DC2\ETX#\n\
\\ETB\n\
\\r\n\
\\ACK\EOT\NUL\ETX\NUL\STX\NUL\DC2\ETX$\EOT\ETB\n\
\\SO\n\
\\a\EOT\NUL\ETX\NUL\STX\NUL\ACK\DC2\ETX$\EOT\f\n\
\\SO\n\
\\a\EOT\NUL\ETX\NUL\STX\NUL\SOH\DC2\ETX$\r\DC2\n\
\\SO\n\
\\a\EOT\NUL\ETX\NUL\STX\NUL\ETX\DC2\ETX$\NAK\SYN\n\
\\r\n\
\\ACK\EOT\NUL\ETX\NUL\STX\SOH\DC2\ETX%\EOT\US\n\
\\SO\n\
\\a\EOT\NUL\ETX\NUL\STX\SOH\ACK\DC2\ETX%\EOT\DC4\n\
\\SO\n\
\\a\EOT\NUL\ETX\NUL\STX\SOH\SOH\DC2\ETX%\NAK\SUB\n\
\\SO\n\
\\a\EOT\NUL\ETX\NUL\STX\SOH\ETX\DC2\ETX%\GS\RS\n\
\A\n\
\\EOT\EOT\NUL\STX\ENQ\DC2\ETX)\STX/\SUB4 Data types and shapes for the underlying resource.\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ENQ\EOT\DC2\ETX)\STX\n\
\\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ENQ\ACK\DC2\ETX)\v\CAN\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ENQ\SOH\DC2\ETX)\EM*\n\
\\f\n\
\\ENQ\EOT\NUL\STX\ENQ\ETX\DC2\ETX)-.\n\
\\n\
\\n\
\\ETX\EOT\NUL\t\DC2\ETX+\STX\r\n\
\\v\n\
\\EOT\EOT\NUL\t\NUL\DC2\ETX+\v\f\n\
\\f\n\
\\ENQ\EOT\NUL\t\NUL\SOH\DC2\ETX+\v\f\n\
\\f\n\
\\ENQ\EOT\NUL\t\NUL\STX\DC2\ETX+\v\fb\ACKproto3&quot;</span></span></pre></body></html>