mirror of
https://github.com/tensorflow/haskell.git
synced 2024-06-02 02:53:35 +02:00
6b19e54722
* Update README to refer to 2.3.0-gpu. * Remove old package documentation from haddock directory.
5287 lines
580 KiB
HTML
5287 lines
580 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/protobuf/trackable_object_graph.proto by the proto-lens-protoc program. -}</span><span>
|
|
</span><span id="line-2"></span><span class="hs-pragma">{-# LANGUAGE ScopedTypeVariables, DataKinds, TypeFamilies, UndecidableInstances, GeneralizedNewtypeDeriving, MultiParamTypeClasses, FlexibleContexts, FlexibleInstances, PatternSynonyms, MagicHash, NoImplicitPrelude, DataKinds, BangPatterns, TypeApplications, OverloadedStrings, DerivingStrategies#-}</span><span>
|
|
</span><span id="line-3"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-unused-imports#-}</span><span>
|
|
</span><span id="line-4"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-duplicate-exports#-}</span><span>
|
|
</span><span id="line-5"></span><span class="hs-pragma">{-# OPTIONS_GHC -Wno-dodgy-exports#-}</span><span>
|
|
</span><span id="line-6"></span><span class="hs-keyword">module</span><span> </span><span class="hs-identifier">Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph</span><span> </span><span class="hs-special">(</span><span>
|
|
</span><span id="line-7"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier">TrackableObjectGraph</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier">TrackableObjectGraph'TrackableObject</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-8"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-9"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-10"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-11"></span><span> </span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</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.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-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.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-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.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-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.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-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.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-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.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-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</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-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.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-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.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-21"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.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-22"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.Encoding.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-23"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.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-24"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.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-25"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.ProtoLens.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-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.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-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.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-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.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-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.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-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.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-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.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-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.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-33"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.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-34"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.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-35"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.Data.Vector.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-36"></span><span class="hs-keyword">import</span><span> </span><span class="hs-keyword">qualified</span><span> </span><span class="annot"><span class="hs-identifier">Data.ProtoLens.Runtime.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-37"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.nodes' @:: Lens' TrackableObjectGraph [TrackableObjectGraph'TrackableObject]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.vec'nodes' @:: Lens' TrackableObjectGraph (Data.Vector.Vector TrackableObjectGraph'TrackableObject)@ -}</span><span>
|
|
</span><span id="line-41"></span><span class="hs-keyword">data</span><span> </span><span id="TrackableObjectGraph"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-var">TrackableObjectGraph</span></a></span></span><span>
|
|
</span><span id="line-42"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="TrackableObjectGraph%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27_constructor"><span class="hs-identifier hs-var">TrackableObjectGraph'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_TrackableObjectGraph%27nodes"><span class="annot"><span class="annottext">TrackableObjectGraph -> Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27nodes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'nodes</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-43"></span><span> </span><span id="_TrackableObjectGraph%27_unknownFields"><span class="annot"><span class="annottext">TrackableObjectGraph -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'_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-44"></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-6989586621679499143"><span id="local-6989586621679499145"><span class="annot"><span class="annottext">TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
(TrackableObjectGraph -> TrackableObjectGraph -> Bool)
|
|
-> (TrackableObjectGraph -> TrackableObjectGraph -> Bool)
|
|
-> Eq TrackableObjectGraph
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
$c/= :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
== :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
$c== :: TrackableObjectGraph -> TrackableObjectGraph -> 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-6989586621679499127"><span id="local-6989586621679499129"><span id="local-6989586621679499131"><span id="local-6989586621679499133"><span id="local-6989586621679499135"><span id="local-6989586621679499137"><span id="local-6989586621679499139"><span class="annot"><span class="annottext">Eq TrackableObjectGraph
|
|
Eq TrackableObjectGraph =>
|
|
(TrackableObjectGraph -> TrackableObjectGraph -> Ordering)
|
|
-> (TrackableObjectGraph -> TrackableObjectGraph -> Bool)
|
|
-> (TrackableObjectGraph -> TrackableObjectGraph -> Bool)
|
|
-> (TrackableObjectGraph -> TrackableObjectGraph -> Bool)
|
|
-> (TrackableObjectGraph -> TrackableObjectGraph -> Bool)
|
|
-> (TrackableObjectGraph
|
|
-> TrackableObjectGraph -> TrackableObjectGraph)
|
|
-> (TrackableObjectGraph
|
|
-> TrackableObjectGraph -> TrackableObjectGraph)
|
|
-> Ord TrackableObjectGraph
|
|
TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
TrackableObjectGraph -> TrackableObjectGraph -> Ordering
|
|
TrackableObjectGraph
|
|
-> TrackableObjectGraph -> TrackableObjectGraph
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: TrackableObjectGraph
|
|
-> TrackableObjectGraph -> TrackableObjectGraph
|
|
$cmin :: TrackableObjectGraph
|
|
-> TrackableObjectGraph -> TrackableObjectGraph
|
|
max :: TrackableObjectGraph
|
|
-> TrackableObjectGraph -> TrackableObjectGraph
|
|
$cmax :: TrackableObjectGraph
|
|
-> TrackableObjectGraph -> TrackableObjectGraph
|
|
>= :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
$c>= :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
> :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
$c> :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
<= :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
$c<= :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
< :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
$c< :: TrackableObjectGraph -> TrackableObjectGraph -> Bool
|
|
compare :: TrackableObjectGraph -> TrackableObjectGraph -> Ordering
|
|
$ccompare :: TrackableObjectGraph -> TrackableObjectGraph -> Ordering
|
|
$cp1Ord :: Eq TrackableObjectGraph
|
|
</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-45"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679499121"><span id="local-6989586621679499123"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-46"></span><span> </span><span id="local-6989586621679499119"><span class="annot"><span class="annottext">showsPrec :: Int -> TrackableObjectGraph -> 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-6989586621679499117"><span class="annot"><span class="annottext">__x :: TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499117"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679499116"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679499116"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-47"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-48"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-49"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-50"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499117"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679499116"><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-51"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span><span> </span><span class="annot"><span class="hs-string">"nodes"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-52"></span><span> </span><span id="local-6989586621679499110"><span class="annot"><span class="annottext">fieldOf :: Proxy# "nodes"
|
|
-> ([TrackableObjectGraph'TrackableObject]
|
|
-> f [TrackableObjectGraph'TrackableObject])
|
|
-> TrackableObjectGraph
|
|
-> f TrackableObjectGraph
|
|
</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-53"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> TrackableObjectGraph -> f TrackableObjectGraph)
|
|
-> (([TrackableObjectGraph'TrackableObject]
|
|
-> f [TrackableObjectGraph'TrackableObject])
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> ([TrackableObjectGraph'TrackableObject]
|
|
-> f [TrackableObjectGraph'TrackableObject])
|
|
-> TrackableObjectGraph
|
|
-> f TrackableObjectGraph
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-54"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph
|
|
-> Vector TrackableObjectGraph'TrackableObject)
|
|
-> (TrackableObjectGraph
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph)
|
|
-> Lens
|
|
TrackableObjectGraph
|
|
TrackableObjectGraph
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-55"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph -> Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27nodes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'nodes</span></a></span><span>
|
|
</span><span id="line-56"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679499106"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499106"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679499105"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499105"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499106"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'nodes :: Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27nodes"><span class="hs-identifier hs-var">_TrackableObjectGraph'nodes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499105"><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-57"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector TrackableObjectGraph'TrackableObject
|
|
-> [TrackableObjectGraph'TrackableObject])
|
|
-> (Vector TrackableObjectGraph'TrackableObject
|
|
-> [TrackableObjectGraph'TrackableObject]
|
|
-> Vector TrackableObjectGraph'TrackableObject)
|
|
-> Lens
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
[TrackableObjectGraph'TrackableObject]
|
|
[TrackableObjectGraph'TrackableObject]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-58"></span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject
|
|
-> [TrackableObjectGraph'TrackableObject]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-59"></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-6989586621679499103"><span class="annot"><span class="annottext">y__ :: [TrackableObjectGraph'TrackableObject]
|
|
</span><a href="#local-6989586621679499103"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject]
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject]
|
|
</span><a href="#local-6989586621679499103"><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-60"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'nodes"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-61"></span><span> </span><span id="local-6989586621679499100"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'nodes"
|
|
-> (Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> TrackableObjectGraph
|
|
-> f TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499100"><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-62"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> TrackableObjectGraph -> f TrackableObjectGraph)
|
|
-> ((Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> (Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> TrackableObjectGraph
|
|
-> f TrackableObjectGraph
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-63"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph
|
|
-> Vector TrackableObjectGraph'TrackableObject)
|
|
-> (TrackableObjectGraph
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph)
|
|
-> Lens
|
|
TrackableObjectGraph
|
|
TrackableObjectGraph
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-64"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph -> Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27nodes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'nodes</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-6989586621679499099"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499099"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679499098"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499098"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499099"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'nodes :: Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27nodes"><span class="hs-identifier hs-var">_TrackableObjectGraph'nodes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499098"><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">(Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject))
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
-> f (Vector TrackableObjectGraph'TrackableObject)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-67"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679499090"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-68"></span><span> </span><span id="local-6989586621679499085"><span class="annot"><span class="annottext">messageName :: Proxy TrackableObjectGraph -> Text
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">messageName</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.TrackableObjectGraph"</span></span><span>
|
|
</span><span id="line-69"></span><span> </span><span id="local-6989586621679499082"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy TrackableObjectGraph -> 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-70"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\DC4TrackableObjectGraph\DC2F\n\
|
|
\\ENQnodes\CAN\SOH \ETX(\v20.tensorflow.TrackableObjectGraph.TrackableObjectR\ENQnodes\SUB\201\ENQ\n\
|
|
\\SITrackableObject\DC2\\\n\
|
|
\\bchildren\CAN\SOH \ETX(\v2@.tensorflow.TrackableObjectGraph.TrackableObject.ObjectReferenceR\bchildren\DC2a\n\
|
|
\\n\
|
|
\attributes\CAN\STX \ETX(\v2A.tensorflow.TrackableObjectGraph.TrackableObject.SerializedTensorR\n\
|
|
\attributes\DC2m\n\
|
|
\\SOslot_variables\CAN\ETX \ETX(\v2F.tensorflow.TrackableObjectGraph.TrackableObject.SlotVariableReferenceR\rslotVariables\SUBI\n\
|
|
\\SIObjectReference\DC2\ETB\n\
|
|
\\anode_id\CAN\SOH \SOH(\ENQR\ACKnodeId\DC2\GS\n\
|
|
\\n\
|
|
\local_name\CAN\STX \SOH(\tR\tlocalName\SUB\149\SOH\n\
|
|
\\DLESerializedTensor\DC2\DC2\n\
|
|
\\EOTname\CAN\SOH \SOH(\tR\EOTname\DC2\ESC\n\
|
|
\\tfull_name\CAN\STX \SOH(\tR\bfullName\DC2%\n\
|
|
\\SOcheckpoint_key\CAN\ETX \SOH(\tR\rcheckpointKey\DC2)\n\
|
|
\\DLEoptional_restore\CAN\EOT \SOH(\bR\SIoptionalRestore\SUB\162\SOH\n\
|
|
\\NAKSlotVariableReference\DC29\n\
|
|
\\EMoriginal_variable_node_id\CAN\SOH \SOH(\ENQR\SYNoriginalVariableNodeId\DC2\ESC\n\
|
|
\\tslot_name\CAN\STX \SOH(\tR\bslotName\DC21\n\
|
|
\\NAKslot_variable_node_id\CAN\ETX \SOH(\ENQR\DC2slotVariableNodeId"</span></span><span>
|
|
</span><span id="line-92"></span><span> </span><span id="local-6989586621679499080"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy TrackableObjectGraph -> ByteString
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-93"></span><span> </span><span id="local-6989586621679499077"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor TrackableObjectGraph)
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></span></span><span>
|
|
</span><span id="line-94"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-95"></span><span> </span><span id="local-6989586621679499075"><span class="annot"><span class="annottext">nodes__field_descriptor :: FieldDescriptor TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499075"><span class="hs-identifier hs-var hs-var">nodes__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-96"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor TrackableObjectGraph'TrackableObject
|
|
-> FieldAccessor
|
|
TrackableObjectGraph TrackableObjectGraph'TrackableObject
|
|
-> FieldDescriptor TrackableObjectGraph
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-97"></span><span> </span><span class="annot"><span class="hs-string">"nodes"</span></span><span>
|
|
</span><span id="line-98"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
|
|
-> FieldTypeDescriptor TrackableObjectGraph'TrackableObject
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-99"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-100"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens'
|
|
TrackableObjectGraph [TrackableObjectGraph'TrackableObject]
|
|
-> FieldAccessor
|
|
TrackableObjectGraph TrackableObjectGraph'TrackableObject
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-101"></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 class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "nodes" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"nodes"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-102"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span><span>
|
|
</span><span id="line-103"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-104"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor TrackableObjectGraph)]
|
|
-> Map Tag (FieldDescriptor TrackableObjectGraph)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499075"><span class="hs-identifier hs-var">nodes__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-105"></span><span> </span><span id="local-6989586621679499066"><span class="annot"><span class="annottext">unknownFields :: LensLike' f TrackableObjectGraph FieldSet
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></span></span><span>
|
|
</span><span id="line-106"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(TrackableObjectGraph -> FieldSet)
|
|
-> (TrackableObjectGraph -> FieldSet -> TrackableObjectGraph)
|
|
-> Lens' TrackableObjectGraph FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-107"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'_unknownFields</span></a></span><span>
|
|
</span><span id="line-108"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679499064"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499064"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679499063"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679499063"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499064"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679499063"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-109"></span><span> </span><span id="local-6989586621679499062"><span class="annot"><span class="annottext">defMessage :: TrackableObjectGraph
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></span></span><span>
|
|
</span><span id="line-110"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WTrackableObjectGraph'_constructor :: Vector TrackableObjectGraph'TrackableObject
|
|
-> FieldSet -> TrackableObjectGraph
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#%24WTrackableObjectGraph%27_constructor"><span class="hs-identifier hs-type hs-type">TrackableObjectGraph'_constructor</span></a></span><span>
|
|
</span><span id="line-111"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'nodes :: Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27nodes"><span class="hs-identifier hs-var">_TrackableObjectGraph'nodes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-112"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'_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-113"></span><span> </span><span id="local-6989586621679499058"><span class="annot"><span class="annottext">parseMessage :: Parser TrackableObjectGraph
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></span></span><span>
|
|
</span><span id="line-114"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-115"></span><span> </span><span class="annot"><a href="#local-6989586621679499056"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-116"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span><span>
|
|
</span><span id="line-117"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span>
|
|
</span><span id="line-118"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span><span>
|
|
</span><span id="line-119"></span><span> </span><span id="local-6989586621679499056"><span class="annot"><span class="annottext">loop :: TrackableObjectGraph
|
|
-> Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
-> Parser TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499056"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679499055"><span class="annot"><span class="annottext">x :: TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499055"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679499054"><span class="annot"><span class="annottext">mutable'nodes :: Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499054"><span class="hs-identifier hs-var">mutable'nodes</span></a></span></span><span>
|
|
</span><span id="line-120"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679499053"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679499053"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-121"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679499053"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-122"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679499051"><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499051"><span class="hs-identifier hs-var">frozen'nodes</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector TrackableObjectGraph'TrackableObject)
|
|
-> Parser (Vector TrackableObjectGraph'TrackableObject)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-123"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) TrackableObjectGraph'TrackableObject
|
|
-> IO (Vector TrackableObjectGraph'TrackableObject)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
Growing Vector (PrimState IO) TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499054"><span class="hs-identifier hs-var">mutable'nodes</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-124"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679499048"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679499048"><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-125"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-126"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679499048"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-127"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-128"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-129"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-130"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-131"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-132"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679499048"><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-133"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph -> Parser TrackableObjectGraph
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-134"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter TrackableObjectGraph TrackableObjectGraph FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph
|
|
-> TrackableObjectGraph
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-135"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter TrackableObjectGraph TrackableObjectGraph FieldSet FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-136"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679499044"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679499044"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679499044"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-137"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph
|
|
TrackableObjectGraph
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph
|
|
-> TrackableObjectGraph
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-138"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'nodes" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'nodes"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499051"><span class="hs-identifier hs-var">frozen'nodes</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499055"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-139"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-140"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679499041"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679499041"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-141"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679499041"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-142"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-143"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679499039"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499039"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject
|
|
-> String -> Parser TrackableObjectGraph'TrackableObject
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-144"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679499037"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679499037"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-145"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-146"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679499037"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-147"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-148"></span><span> </span><span class="annot"><span class="hs-string">"nodes"</span></span><span>
|
|
</span><span id="line-149"></span><span> </span><span id="local-6989586621679499035"><span class="annot"><span class="annottext">Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499035"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld TrackableObjectGraph'TrackableObject)
|
|
-> Parser
|
|
(Growing Vector RealWorld TrackableObjectGraph'TrackableObject)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-150"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing Vector (PrimState IO) TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> IO
|
|
(Growing
|
|
Vector (PrimState IO) TrackableObjectGraph'TrackableObject)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
Growing Vector (PrimState IO) TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499054"><span class="hs-identifier hs-var">mutable'nodes</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499039"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-151"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
-> Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
-> Parser TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499056"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499055"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499035"><span class="hs-identifier hs-var">v</span></a></span><span>
|
|
</span><span id="line-152"></span><span> </span><span id="local-6989586621679499033"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679499033"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-153"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679499032"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679499032"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-154"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679499033"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-155"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
-> Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
-> Parser TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499056"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-156"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter TrackableObjectGraph TrackableObjectGraph FieldSet FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph
|
|
-> TrackableObjectGraph
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-157"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter TrackableObjectGraph TrackableObjectGraph 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-6989586621679499030"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679499030"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679499032"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679499030"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499055"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-158"></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499054"><span class="hs-identifier hs-var">mutable'nodes</span></a></span><span>
|
|
</span><span id="line-159"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-160"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph
|
|
-> String -> Parser TrackableObjectGraph
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-161"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679499029"><span class="annot"><span class="annottext">Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499029"><span class="hs-identifier hs-var">mutable'nodes</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld TrackableObjectGraph'TrackableObject)
|
|
-> Parser
|
|
(Growing Vector RealWorld TrackableObjectGraph'TrackableObject)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-162"></span><span> </span><span class="annot"><span class="annottext">IO (Growing Vector RealWorld TrackableObjectGraph'TrackableObject)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-163"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
-> Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
-> Parser TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499056"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span> </span><span class="annot"><span class="annottext">Growing Vector RealWorld TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499029"><span class="hs-identifier hs-var">mutable'nodes</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-164"></span><span> </span><span class="annot"><span class="hs-string">"TrackableObjectGraph"</span></span><span>
|
|
</span><span id="line-165"></span><span> </span><span id="local-6989586621679499027"><span class="annot"><span class="annottext">buildMessage :: TrackableObjectGraph -> Builder
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></span></span><span>
|
|
</span><span id="line-166"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679499025"><span class="annot"><span class="annottext">_x :: TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499025"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-167"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-168"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject -> Builder)
|
|
-> Vector TrackableObjectGraph'TrackableObject -> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-169"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679499023"><span class="annot"><span class="annottext">_v :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499023"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-170"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-171"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-172"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (TrackableObjectGraph'TrackableObject -> ByteString)
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-173"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679499021"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679499021"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-174"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-175"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-176"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679499021"><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-177"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679499021"><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-178"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-179"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679499023"><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-180"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
TrackableObjectGraph
|
|
TrackableObjectGraph
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
(Vector TrackableObjectGraph'TrackableObject)
|
|
-> TrackableObjectGraph
|
|
-> Vector TrackableObjectGraph'TrackableObject
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'nodes" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'nodes"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499025"><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-181"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-182"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph
|
|
TrackableObjectGraph
|
|
FieldSet
|
|
FieldSet
|
|
-> TrackableObjectGraph -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph
|
|
TrackableObjectGraph
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499025"><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-183"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph"><span class="hs-identifier hs-type">TrackableObjectGraph</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-184"></span><span> </span><span id="local-6989586621679499013"><span class="annot"><span class="annottext">rnf :: TrackableObjectGraph -> ()
|
|
</span><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></span></span><span>
|
|
</span><span id="line-185"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679499011"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499011"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-186"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-187"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499011"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-188"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph -> Vector TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27nodes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'nodes</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph
|
|
</span><a href="#local-6989586621679499011"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-189"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.children' @:: Lens' TrackableObjectGraph'TrackableObject [TrackableObjectGraph'TrackableObject'ObjectReference]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.vec'children' @:: Lens' TrackableObjectGraph'TrackableObject (Data.Vector.Vector TrackableObjectGraph'TrackableObject'ObjectReference)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.attributes' @:: Lens' TrackableObjectGraph'TrackableObject [TrackableObjectGraph'TrackableObject'SerializedTensor]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.vec'attributes' @:: Lens' TrackableObjectGraph'TrackableObject (Data.Vector.Vector TrackableObjectGraph'TrackableObject'SerializedTensor)@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.slotVariables' @:: Lens' TrackableObjectGraph'TrackableObject [TrackableObjectGraph'TrackableObject'SlotVariableReference]@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.vec'slotVariables' @:: Lens' TrackableObjectGraph'TrackableObject (Data.Vector.Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)@ -}</span><span>
|
|
</span><span id="line-197"></span><span class="hs-keyword">data</span><span> </span><span id="TrackableObjectGraph%27TrackableObject"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject</span></a></span></span><span>
|
|
</span><span id="line-198"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="TrackableObjectGraph%27TrackableObject%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27_constructor"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_TrackableObjectGraph%27TrackableObject%27children"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27children"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'children</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-199"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27attributes"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27attributes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'attributes</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-200"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'slotVariables</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-201"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27_unknownFields"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'_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-202"></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-6989586621679499001"><span id="local-6989586621679499003"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
(TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool)
|
|
-> Eq TrackableObjectGraph'TrackableObject
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
$c/= :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
== :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
$c== :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> 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-6989586621679498986"><span id="local-6989586621679498988"><span id="local-6989586621679498990"><span id="local-6989586621679498992"><span id="local-6989586621679498994"><span id="local-6989586621679498996"><span id="local-6989586621679498998"><span class="annot"><span class="annottext">Eq TrackableObjectGraph'TrackableObject
|
|
Eq TrackableObjectGraph'TrackableObject =>
|
|
(TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Ordering)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> Ord TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Ordering
|
|
TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
$cmin :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
max :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
$cmax :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
>= :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
$c>= :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
> :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
$c> :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
<= :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
$c<= :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
< :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
$c< :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Bool
|
|
compare :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Ordering
|
|
$ccompare :: TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject -> Ordering
|
|
$cp1Ord :: Eq TrackableObjectGraph'TrackableObject
|
|
</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-203"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498981"><span id="local-6989586621679498983"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-204"></span><span> </span><span id="local-6989586621679498980"><span class="annot"><span class="annottext">showsPrec :: Int -> TrackableObjectGraph'TrackableObject -> ShowS
|
|
</span><a href="#local-6989586621679498980"><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-6989586621679498979"><span class="annot"><span class="annottext">__x :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498979"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679498978"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679498978"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-205"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-206"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-207"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-208"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498979"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679498978"><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-209"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span> </span><span class="annot"><span class="hs-string">"children"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-210"></span><span> </span><span id="local-6989586621679498976"><span class="annot"><span class="annottext">fieldOf :: Proxy# "children"
|
|
-> ([TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
-> f [TrackableObjectGraph'TrackableObject'ObjectReference])
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498976"><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-211"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject)
|
|
-> (([TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
-> f [TrackableObjectGraph'TrackableObject'ObjectReference])
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> ([TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
-> f [TrackableObjectGraph'TrackableObject'ObjectReference])
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-212"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-213"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27children"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'children</span></a></span><span>
|
|
</span><span id="line-214"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498975"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498975"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498974"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498974"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-215"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498975"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'children :: Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27children"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'children</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498974"><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-216"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> [TrackableObjectGraph'TrackableObject'ObjectReference])
|
|
-> (Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> [TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Lens
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
[TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
[TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-217"></span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> [TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-218"></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-6989586621679498973"><span class="annot"><span class="annottext">y__ :: [TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
</span><a href="#local-6989586621679498973"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
</span><a href="#local-6989586621679498973"><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-219"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'children"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-220"></span><span> </span><span id="local-6989586621679498971"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'children"
|
|
-> (Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498971"><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-221"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject)
|
|
-> ((Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> (Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-222"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-223"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27children"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'children</span></a></span><span>
|
|
</span><span id="line-224"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498970"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498970"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498969"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498969"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-225"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498970"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'children :: Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27children"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'children</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498969"><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-226"></span><span> </span><span class="annot"><span class="annottext">(Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference))
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-227"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span> </span><span class="annot"><span class="hs-string">"attributes"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-228"></span><span> </span><span id="local-6989586621679498967"><span class="annot"><span class="annottext">fieldOf :: Proxy# "attributes"
|
|
-> ([TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
-> f [TrackableObjectGraph'TrackableObject'SerializedTensor])
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498967"><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-229"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject)
|
|
-> (([TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
-> f [TrackableObjectGraph'TrackableObject'SerializedTensor])
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> ([TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
-> f [TrackableObjectGraph'TrackableObject'SerializedTensor])
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-230"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-231"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27attributes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'attributes</span></a></span><span>
|
|
</span><span id="line-232"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498966"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498966"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498965"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498965"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-233"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498966"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'attributes :: Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27attributes"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'attributes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498965"><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-234"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> [TrackableObjectGraph'TrackableObject'SerializedTensor])
|
|
-> (Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> [TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Lens
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
[TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
[TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-235"></span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> [TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-236"></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-6989586621679498964"><span class="annot"><span class="annottext">y__ :: [TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
</span><a href="#local-6989586621679498964"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
</span><a href="#local-6989586621679498964"><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-237"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'attributes"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-238"></span><span> </span><span id="local-6989586621679498962"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'attributes"
|
|
-> (Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498962"><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-239"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject)
|
|
-> ((Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> (Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-240"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-241"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27attributes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'attributes</span></a></span><span>
|
|
</span><span id="line-242"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498961"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498961"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498960"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498960"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-243"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498961"><span class="hs-identifier hs-var">x__</span></a></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'attributes :: Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27attributes"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'attributes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498960"><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-244"></span><span> </span><span class="annot"><span class="annottext">(Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor))
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f (Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-245"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span> </span><span class="annot"><span class="hs-string">"slotVariables"</span></span><span> </span><span class="hs-special">[</span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span class="hs-special">]</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-246"></span><span> </span><span id="local-6989586621679498958"><span class="annot"><span class="annottext">fieldOf :: Proxy# "slotVariables"
|
|
-> ([TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
-> f [TrackableObjectGraph'TrackableObject'SlotVariableReference])
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498958"><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-247"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject)
|
|
-> (([TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
-> f [TrackableObjectGraph'TrackableObject'SlotVariableReference])
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> ([TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
-> f [TrackableObjectGraph'TrackableObject'SlotVariableReference])
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-248"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-249"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'slotVariables</span></a></span><span>
|
|
</span><span id="line-250"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498957"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498957"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498956"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498956"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-251"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498957"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-252"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'slotVariables :: Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'slotVariables</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498956"><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-253"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> [TrackableObjectGraph'TrackableObject'SlotVariableReference])
|
|
-> (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> [TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Lens
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
[TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
[TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-254"></span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> [TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
forall (v :: * -> *) a. Vector v a => v a -> [a]
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.toList</span></span><span>
|
|
</span><span id="line-255"></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-6989586621679498955"><span class="annot"><span class="annottext">y__ :: [TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
</span><a href="#local-6989586621679498955"><span class="hs-identifier hs-var">y__</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall (v :: * -> *) a. Vector v a => [a] -> v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.fromList</span></span><span> </span><span class="annot"><span class="annottext">[TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
</span><a href="#local-6989586621679498955"><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-256"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span> </span><span class="annot"><span class="hs-string">"vec'slotVariables"</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-257"></span><span> </span><span id="local-6989586621679498953"><span class="annot"><span class="annottext">fieldOf :: Proxy# "vec'slotVariables"
|
|
-> (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498953"><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-258"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject)
|
|
-> ((Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> f TrackableObjectGraph'TrackableObject
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-259"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-260"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'slotVariables</span></a></span><span>
|
|
</span><span id="line-261"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498952"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498952"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498951"><span class="annot"><span class="annottext">y__ :: Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498951"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-262"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498952"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-263"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'slotVariables :: Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'slotVariables</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498951"><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-264"></span><span> </span><span class="annot"><span class="annottext">(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference))
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f (Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-265"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498944"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-266"></span><span> </span><span id="local-6989586621679498940"><span class="annot"><span class="annottext">messageName :: Proxy TrackableObjectGraph'TrackableObject -> Text
|
|
</span><a href="#local-6989586621679498940"><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-267"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.TrackableObjectGraph.TrackableObject"</span></span><span>
|
|
</span><span id="line-268"></span><span> </span><span id="local-6989586621679498939"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy TrackableObjectGraph'TrackableObject -> ByteString
|
|
</span><a href="#local-6989586621679498939"><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-269"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\SITrackableObject\DC2\\\n\
|
|
\\bchildren\CAN\SOH \ETX(\v2@.tensorflow.TrackableObjectGraph.TrackableObject.ObjectReferenceR\bchildren\DC2a\n\
|
|
\\n\
|
|
\attributes\CAN\STX \ETX(\v2A.tensorflow.TrackableObjectGraph.TrackableObject.SerializedTensorR\n\
|
|
\attributes\DC2m\n\
|
|
\\SOslot_variables\CAN\ETX \ETX(\v2F.tensorflow.TrackableObjectGraph.TrackableObject.SlotVariableReferenceR\rslotVariables\SUBI\n\
|
|
\\SIObjectReference\DC2\ETB\n\
|
|
\\anode_id\CAN\SOH \SOH(\ENQR\ACKnodeId\DC2\GS\n\
|
|
\\n\
|
|
\local_name\CAN\STX \SOH(\tR\tlocalName\SUB\149\SOH\n\
|
|
\\DLESerializedTensor\DC2\DC2\n\
|
|
\\EOTname\CAN\SOH \SOH(\tR\EOTname\DC2\ESC\n\
|
|
\\tfull_name\CAN\STX \SOH(\tR\bfullName\DC2%\n\
|
|
\\SOcheckpoint_key\CAN\ETX \SOH(\tR\rcheckpointKey\DC2)\n\
|
|
\\DLEoptional_restore\CAN\EOT \SOH(\bR\SIoptionalRestore\SUB\162\SOH\n\
|
|
\\NAKSlotVariableReference\DC29\n\
|
|
\\EMoriginal_variable_node_id\CAN\SOH \SOH(\ENQR\SYNoriginalVariableNodeId\DC2\ESC\n\
|
|
\\tslot_name\CAN\STX \SOH(\tR\bslotName\DC21\n\
|
|
\\NAKslot_variable_node_id\CAN\ETX \SOH(\ENQR\DC2slotVariableNodeId"</span></span><span>
|
|
</span><span id="line-289"></span><span> </span><span id="local-6989586621679498938"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy TrackableObjectGraph'TrackableObject -> ByteString
|
|
</span><a href="#local-6989586621679498938"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-290"></span><span> </span><span id="local-6989586621679498937"><span class="annot"><span class="annottext">fieldsByTag :: Map Tag (FieldDescriptor TrackableObjectGraph'TrackableObject)
|
|
</span><a href="#local-6989586621679498937"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-291"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-292"></span><span> </span><span id="local-6989586621679498936"><span class="annot"><span class="annottext">children__field_descriptor :: FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498936"><span class="hs-identifier hs-var hs-var">children__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-293"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-294"></span><span> </span><span class="annot"><span class="hs-string">"children"</span></span><span>
|
|
</span><span id="line-295"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
|
|
-> FieldTypeDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-296"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-297"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens'
|
|
TrackableObjectGraph'TrackableObject
|
|
[TrackableObjectGraph'TrackableObject'ObjectReference]
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-298"></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-299"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "children" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"children"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-300"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span>
|
|
</span><span id="line-301"></span><span> </span><span id="local-6989586621679498935"><span class="annot"><span class="annottext">attributes__field_descriptor :: FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498935"><span class="hs-identifier hs-var hs-var">attributes__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-302"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-303"></span><span> </span><span class="annot"><span class="hs-string">"attributes"</span></span><span>
|
|
</span><span id="line-304"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
|
|
-> FieldTypeDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-305"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-306"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens'
|
|
TrackableObjectGraph'TrackableObject
|
|
[TrackableObjectGraph'TrackableObject'SerializedTensor]
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-307"></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-308"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "attributes" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"attributes"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-309"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span>
|
|
</span><span id="line-310"></span><span> </span><span id="local-6989586621679498934"><span class="annot"><span class="annottext">slotVariables__field_descriptor :: FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498934"><span class="hs-identifier hs-var hs-var">slotVariables__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-311"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-312"></span><span> </span><span class="annot"><span class="hs-string">"slot_variables"</span></span><span>
|
|
</span><span id="line-313"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">MessageOrGroup
|
|
-> FieldTypeDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall value.
|
|
Message value =>
|
|
MessageOrGroup -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageField</span></span><span> </span><span class="annot"><span class="annottext">MessageOrGroup
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.MessageType</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-314"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-315"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Packing
|
|
-> Lens'
|
|
TrackableObjectGraph'TrackableObject
|
|
[TrackableObjectGraph'TrackableObject'SlotVariableReference]
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall msg value.
|
|
Packing -> Lens' msg [value] -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.RepeatedField</span></span><span>
|
|
</span><span id="line-316"></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-317"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "slotVariables" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"slotVariables"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-318"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span>
|
|
</span><span id="line-319"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-320"></span><span> </span><span class="annot"><span class="annottext">[(Tag, FieldDescriptor TrackableObjectGraph'TrackableObject)]
|
|
-> Map Tag (FieldDescriptor TrackableObjectGraph'TrackableObject)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-321"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498936"><span class="hs-identifier hs-var">children__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-322"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498935"><span class="hs-identifier hs-var">attributes__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-323"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498934"><span class="hs-identifier hs-var">slotVariables__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-324"></span><span> </span><span id="local-6989586621679498933"><span class="annot"><span class="annottext">unknownFields :: LensLike' f TrackableObjectGraph'TrackableObject FieldSet
|
|
</span><a href="#local-6989586621679498933"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-325"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject -> FieldSet)
|
|
-> (TrackableObjectGraph'TrackableObject
|
|
-> FieldSet -> TrackableObjectGraph'TrackableObject)
|
|
-> Lens' TrackableObjectGraph'TrackableObject FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-326"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'_unknownFields</span></a></span><span>
|
|
</span><span id="line-327"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498932"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498932"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498931"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679498931"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-328"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498932"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-329"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498931"><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-330"></span><span> </span><span id="local-6989586621679498930"><span class="annot"><span class="annottext">defMessage :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498930"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-331"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WTrackableObjectGraph'TrackableObject'_constructor :: Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldSet
|
|
-> TrackableObjectGraph'TrackableObject
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#%24WTrackableObjectGraph%27TrackableObject%27_constructor"><span class="hs-identifier hs-type hs-type">TrackableObjectGraph'TrackableObject'_constructor</span></a></span><span>
|
|
</span><span id="line-332"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'children :: Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27children"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'children</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-333"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'attributes :: Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27attributes"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'attributes</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-334"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'slotVariables :: Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'slotVariables</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall (v :: * -> *) a. Vector v a => v a
|
|
</span><span class="hs-identifier hs-var">Data.Vector.Generic.empty</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-335"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'_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-336"></span><span> </span><span id="local-6989586621679498928"><span class="annot"><span class="annottext">parseMessage :: Parser TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498928"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-337"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-338"></span><span> </span><span class="annot"><a href="#local-6989586621679498927"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-339"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span>
|
|
</span><span id="line-340"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span>
|
|
</span><span id="line-341"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span>
|
|
</span><span id="line-342"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.Growing</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Vector.Vector</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Growing.RealWorld</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span>
|
|
</span><span id="line-343"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span>
|
|
</span><span id="line-344"></span><span> </span><span id="local-6989586621679498927"><span class="annot"><span class="annottext">loop :: TrackableObjectGraph'TrackableObject
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498927"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679498926"><span class="annot"><span class="annottext">x :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498926"><span class="hs-identifier hs-var">x</span></a></span></span><span> </span><span id="local-6989586621679498925"><span class="annot"><span class="annottext">mutable'attributes :: Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498925"><span class="hs-identifier hs-var">mutable'attributes</span></a></span></span><span> </span><span id="local-6989586621679498924"><span class="annot"><span class="annottext">mutable'children :: Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498924"><span class="hs-identifier hs-var">mutable'children</span></a></span></span><span> </span><span id="local-6989586621679498923"><span class="annot"><span class="annottext">mutable'slotVariables :: Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498923"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span></span><span>
|
|
</span><span id="line-345"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498922"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498922"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-346"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498922"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-347"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498921"><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498921"><span class="hs-identifier hs-var">frozen'attributes</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Parser
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-348"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> IO
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-349"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498925"><span class="hs-identifier hs-var">mutable'attributes</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-350"></span><span> </span><span id="local-6989586621679498920"><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498920"><span class="hs-identifier hs-var">frozen'children</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO (Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Parser
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-351"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> IO (Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-352"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498924"><span class="hs-identifier hs-var">mutable'children</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-353"></span><span> </span><span id="local-6989586621679498919"><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498919"><span class="hs-identifier hs-var">frozen'slotVariables</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Parser
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-354"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> IO
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> m (v a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.unsafeFreeze</span></span><span>
|
|
</span><span id="line-355"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498923"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-356"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679498918"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679498918"><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-357"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-358"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498918"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-359"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-360"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-361"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-362"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-363"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-364"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498918"><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-365"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-366"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-367"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
FieldSet
|
|
FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span>
|
|
</span><span id="line-368"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498917"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498917"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498917"><span class="hs-identifier hs-var">t</span></a></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">Setter
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-370"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'attributes" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'attributes"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-371"></span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498921"><span class="hs-identifier hs-var">frozen'attributes</span></a></span><span>
|
|
</span><span id="line-372"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-373"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'children" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'children"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-374"></span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498920"><span class="hs-identifier hs-var">frozen'children</span></a></span><span>
|
|
</span><span id="line-375"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-376"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'slotVariables" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'slotVariables"</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-377"></span><span> </span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498919"><span class="hs-identifier hs-var">frozen'slotVariables</span></a></span><span>
|
|
</span><span id="line-378"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498926"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-379"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-380"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498916"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498916"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-381"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498916"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-382"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-383"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498915"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498915"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> String
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-384"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498914"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498914"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-385"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-386"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498914"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-387"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-388"></span><span> </span><span class="annot"><span class="hs-string">"children"</span></span><span>
|
|
</span><span id="line-389"></span><span> </span><span id="local-6989586621679498913"><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498913"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Parser
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-390"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> IO
|
|
(Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498924"><span class="hs-identifier hs-var">mutable'children</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498915"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-391"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498927"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498926"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498925"><span class="hs-identifier hs-var">mutable'attributes</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498913"><span class="hs-identifier hs-var">v</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498923"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span><span>
|
|
</span><span id="line-392"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-393"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498912"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498912"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> String
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-394"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498911"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498911"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-395"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-396"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498911"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-397"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-398"></span><span> </span><span class="annot"><span class="hs-string">"attributes"</span></span><span>
|
|
</span><span id="line-399"></span><span> </span><span id="local-6989586621679498910"><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498910"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Parser
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-400"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> IO
|
|
(Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498925"><span class="hs-identifier hs-var">mutable'attributes</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498912"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-401"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498927"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498926"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498910"><span class="hs-identifier hs-var">v</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498924"><span class="hs-identifier hs-var">mutable'children</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498923"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span><span>
|
|
</span><span id="line-402"></span><span> </span><span class="hs-number">26</span><span>
|
|
</span><span id="line-403"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498909"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498909"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> String
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-404"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498908"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498908"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-405"></span><span> </span><span class="annot"><span class="annottext">Int
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall a. Int -> Parser a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.isolate</span></span><span>
|
|
</span><span id="line-406"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498908"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-407"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall msg. Message msg => Parser msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.parseMessage</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-408"></span><span> </span><span class="annot"><span class="hs-string">"slot_variables"</span></span><span>
|
|
</span><span id="line-409"></span><span> </span><span id="local-6989586621679498907"><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498907"><span class="hs-identifier hs-var">v</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Parser
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-410"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> IO
|
|
(Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
Growing v (PrimState m) a -> a -> m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.append</span></span><span>
|
|
</span><span id="line-411"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Growing
|
|
Vector
|
|
(PrimState IO)
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498923"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498909"><span class="hs-identifier hs-var">y</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-412"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498927"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498926"><span class="hs-identifier hs-var">x</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498925"><span class="hs-identifier hs-var">mutable'attributes</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498924"><span class="hs-identifier hs-var">mutable'children</span></a></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498907"><span class="hs-identifier hs-var">v</span></a></span><span>
|
|
</span><span id="line-413"></span><span> </span><span id="local-6989586621679498906"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679498906"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-414"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498905"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498905"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-415"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498906"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-416"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498927"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-417"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> TrackableObjectGraph'TrackableObject
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-418"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
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-6989586621679498904"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498904"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498905"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498904"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498926"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-419"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498925"><span class="hs-identifier hs-var">mutable'attributes</span></a></span><span>
|
|
</span><span id="line-420"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498924"><span class="hs-identifier hs-var">mutable'children</span></a></span><span>
|
|
</span><span id="line-421"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498923"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span><span>
|
|
</span><span id="line-422"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-423"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject
|
|
-> String -> Parser TrackableObjectGraph'TrackableObject
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-424"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498903"><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498903"><span class="hs-identifier hs-var">mutable'attributes</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Parser
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-425"></span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-426"></span><span> </span><span id="local-6989586621679498902"><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498902"><span class="hs-identifier hs-var">mutable'children</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Parser
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-427"></span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-428"></span><span> </span><span id="local-6989586621679498901"><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498901"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Parser
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall a. IO a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Parser.Unsafe.unsafeLiftIO</span></span><span>
|
|
</span><span id="line-429"></span><span> </span><span class="annot"><span class="annottext">IO
|
|
(Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall (m :: * -> *) (v :: * -> *) a.
|
|
(PrimMonad m, Vector v a) =>
|
|
m (Growing v (PrimState m) a)
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Growing.new</span></span><span>
|
|
</span><span id="line-430"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498927"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-431"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span>
|
|
</span><span id="line-432"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498903"><span class="hs-identifier hs-var">mutable'attributes</span></a></span><span>
|
|
</span><span id="line-433"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498902"><span class="hs-identifier hs-var">mutable'children</span></a></span><span>
|
|
</span><span id="line-434"></span><span> </span><span class="annot"><span class="annottext">Growing
|
|
Vector
|
|
RealWorld
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498901"><span class="hs-identifier hs-var">mutable'slotVariables</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-435"></span><span> </span><span class="annot"><span class="hs-string">"TrackableObject"</span></span><span>
|
|
</span><span id="line-436"></span><span> </span><span id="local-6989586621679498900"><span class="annot"><span class="annottext">buildMessage :: TrackableObjectGraph'TrackableObject -> Builder
|
|
</span><a href="#local-6989586621679498900"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-437"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498899"><span class="annot"><span class="annottext">_x :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498899"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-438"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-439"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'ObjectReference -> Builder)
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-440"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498898"><span class="annot"><span class="annottext">_v :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498898"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-441"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-442"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-443"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> ByteString)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-444"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498897"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498897"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-445"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-446"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-447"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498897"><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-448"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498897"><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-449"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-450"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498898"><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-451"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-452"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'children" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'children"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498899"><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-453"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-454"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SerializedTensor -> Builder)
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-455"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498896"><span class="annot"><span class="annottext">_v :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498896"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-456"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-457"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-458"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> ByteString)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-459"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498895"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498895"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-460"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-461"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-462"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498895"><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-463"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498895"><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-464"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-465"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498896"><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-466"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
(Vector TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-467"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'attributes" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'attributes"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498899"><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-468"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-469"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Builder)
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Builder
|
|
forall (v :: * -> *) a.
|
|
Vector v a =>
|
|
(a -> Builder) -> v a -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.foldMapBuilder</span></span><span>
|
|
</span><span id="line-470"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498894"><span class="annot"><span class="annottext">_v :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498894"><span class="hs-identifier hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-471"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-472"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">26</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-473"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> ByteString)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-474"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498893"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498893"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-475"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-476"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-477"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498893"><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-478"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498893"><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-479"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> ByteString
|
|
forall msg. Message msg => msg -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.encodeMessage</span></span><span>
|
|
</span><span id="line-480"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498894"><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-481"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
(Vector TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-482"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "vec'slotVariables" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"vec'slotVariables"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498899"><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-483"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-484"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
FieldSet
|
|
FieldSet
|
|
-> TrackableObjectGraph'TrackableObject -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject
|
|
TrackableObjectGraph'TrackableObject
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498899"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-485"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-486"></span><span> </span><span id="local-6989586621679498891"><span class="annot"><span class="annottext">rnf :: TrackableObjectGraph'TrackableObject -> ()
|
|
</span><a href="#local-6989586621679498891"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-487"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498890"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498890"><span class="hs-identifier hs-var">x__</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">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-489"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'_unknownFields</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498890"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-490"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-491"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27children"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'children</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498890"><span class="hs-identifier hs-var">x__</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">Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-493"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27attributes"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'attributes</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498890"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-494"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Vector TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-495"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
-> Vector
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27slotVariables"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'slotVariables</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject
|
|
</span><a href="#local-6989586621679498890"><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>
|
|
</span><span id="line-496"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.nodeId' @:: Lens' TrackableObjectGraph'TrackableObject'ObjectReference Data.Int.Int32@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.localName' @:: Lens' TrackableObjectGraph'TrackableObject'ObjectReference Data.Text.Text@ -}</span><span>
|
|
</span><span id="line-500"></span><span class="hs-keyword">data</span><span> </span><span id="TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span></span><span>
|
|
</span><span id="line-501"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="TrackableObjectGraph%27TrackableObject%27ObjectReference%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference%27_constructor"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject'ObjectReference'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_TrackableObjectGraph%27TrackableObject%27ObjectReference%27nodeId"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27nodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'nodeId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-502"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27ObjectReference%27localName"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27localName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'localName</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-503"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27ObjectReference%27_unknownFields"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'_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-504"></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-6989586621679498882"><span id="local-6989586621679498884"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
(TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool)
|
|
-> Eq TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
$c/= :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
== :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
$c== :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> 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-6989586621679498867"><span id="local-6989586621679498869"><span id="local-6989586621679498871"><span id="local-6989586621679498873"><span id="local-6989586621679498875"><span id="local-6989586621679498877"><span id="local-6989586621679498879"><span class="annot"><span class="annottext">Eq TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Eq TrackableObjectGraph'TrackableObject'ObjectReference =>
|
|
(TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Ordering)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Ord TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Ordering
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
$cmin :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
max :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
$cmax :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
>= :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
$c>= :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
> :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
$c> :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
<= :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
$c<= :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
< :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
$c< :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Bool
|
|
compare :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Ordering
|
|
$ccompare :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Ordering
|
|
$cp1Ord :: Eq TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</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-505"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498862"><span id="local-6989586621679498864"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-506"></span><span> </span><span id="local-6989586621679498861"><span class="annot"><span class="annottext">showsPrec :: Int
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> ShowS
|
|
</span><a href="#local-6989586621679498861"><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-6989586621679498860"><span class="annot"><span class="annottext">__x :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498860"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679498859"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679498859"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-507"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-508"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-509"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-510"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498860"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679498859"><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-511"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span> </span><span class="annot"><span class="hs-string">"nodeId"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-512"></span><span> </span><span id="local-6989586621679498857"><span class="annot"><span class="annottext">fieldOf :: Proxy# "nodeId"
|
|
-> (Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498857"><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-513"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> ((Int32 -> f Int32) -> Int32 -> f Int32)
|
|
-> (Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-514"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'ObjectReference -> Int32)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Int32 -> TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Int32
|
|
Int32
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-515"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27nodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'nodeId</span></a></span><span>
|
|
</span><span id="line-516"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498856"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498856"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498855"><span class="annot"><span class="annottext">y__ :: Int32
|
|
</span><a href="#local-6989586621679498855"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-517"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498856"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-518"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'ObjectReference'nodeId :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27nodeId"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'nodeId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498855"><span class="hs-identifier hs-var">y__</span></a></span><span class="hs-special">}</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-519"></span><span> </span><span class="annot"><span class="annottext">(Int32 -> f Int32) -> Int32 -> f Int32
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-520"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span> </span><span class="annot"><span class="hs-string">"localName"</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-521"></span><span> </span><span id="local-6989586621679498853"><span class="annot"><span class="annottext">fieldOf :: Proxy# "localName"
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498853"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldOf</span></a></span></span><span> </span><span class="hs-identifier">_</span><span>
|
|
</span><span id="line-522"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> f TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-523"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'ObjectReference -> Text)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Text -> TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Text
|
|
Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-524"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27localName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'localName</span></a></span><span>
|
|
</span><span id="line-525"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498852"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498852"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498851"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679498851"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-526"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498852"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-527"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'ObjectReference'localName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27localName"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'localName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498851"><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-528"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-529"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498844"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-530"></span><span> </span><span id="local-6989586621679498840"><span class="annot"><span class="annottext">messageName :: Proxy TrackableObjectGraph'TrackableObject'ObjectReference -> Text
|
|
</span><a href="#local-6989586621679498840"><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-531"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span>
|
|
</span><span id="line-532"></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.TrackableObjectGraph.TrackableObject.ObjectReference"</span></span><span>
|
|
</span><span id="line-533"></span><span> </span><span id="local-6989586621679498839"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679498839"><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-534"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\SIObjectReference\DC2\ETB\n\
|
|
\\anode_id\CAN\SOH \SOH(\ENQR\ACKnodeId\DC2\GS\n\
|
|
\\n\
|
|
\local_name\CAN\STX \SOH(\tR\tlocalName"</span></span><span>
|
|
</span><span id="line-539"></span><span> </span><span id="local-6989586621679498838"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679498838"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-540"></span><span> </span><span id="local-6989586621679498837"><span class="annot"><span class="annottext">fieldsByTag :: Map
|
|
Tag
|
|
(FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
</span><a href="#local-6989586621679498837"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-541"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-542"></span><span> </span><span id="local-6989586621679498836"><span class="annot"><span class="annottext">nodeId__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498836"><span class="hs-identifier hs-var hs-var">nodeId__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-543"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int32
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference Int32
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-544"></span><span> </span><span class="annot"><span class="hs-string">"node_id"</span></span><span>
|
|
</span><span id="line-545"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -> FieldTypeDescriptor Int32
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-546"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-547"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Int32
|
|
Int32
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference Int32
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-548"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "nodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"nodeId"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-549"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span>
|
|
</span><span id="line-550"></span><span> </span><span id="local-6989586621679498831"><span class="annot"><span class="annottext">localName__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498831"><span class="hs-identifier hs-var hs-var">localName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-551"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference Text
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-552"></span><span> </span><span class="annot"><span class="hs-string">"local_name"</span></span><span>
|
|
</span><span id="line-553"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-554"></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-555"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Text
|
|
Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-556"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-557"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "localName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"localName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-558"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span>
|
|
</span><span id="line-559"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-560"></span><span> </span><span class="annot"><span class="annottext">[(Tag,
|
|
FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)]
|
|
-> Map
|
|
Tag
|
|
(FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-561"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498836"><span class="hs-identifier hs-var">nodeId__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-562"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498831"><span class="hs-identifier hs-var">localName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-563"></span><span> </span><span id="local-6989586621679498829"><span class="annot"><span class="annottext">unknownFields :: LensLike'
|
|
f TrackableObjectGraph'TrackableObject'ObjectReference FieldSet
|
|
</span><a href="#local-6989586621679498829"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-564"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'ObjectReference -> FieldSet)
|
|
-> (TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference)
|
|
-> Lens'
|
|
TrackableObjectGraph'TrackableObject'ObjectReference FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-565"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'_unknownFields</span></a></span><span>
|
|
</span><span id="line-566"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498828"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498828"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498827"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679498827"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-567"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498828"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-568"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'ObjectReference'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498827"><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-569"></span><span> </span><span id="local-6989586621679498826"><span class="annot"><span class="annottext">defMessage :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498826"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-570"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WTrackableObjectGraph'TrackableObject'ObjectReference'_constructor :: Int32
|
|
-> Text
|
|
-> FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#%24WTrackableObjectGraph%27TrackableObject%27ObjectReference%27_constructor"><span class="hs-identifier hs-type hs-type">TrackableObjectGraph'TrackableObject'ObjectReference'_constructor</span></a></span><span>
|
|
</span><span id="line-571"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'ObjectReference'nodeId :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27nodeId"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'nodeId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-572"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'ObjectReference'localName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27localName"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'localName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-573"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'ObjectReference'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'_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-574"></span><span> </span><span id="local-6989586621679498823"><span class="annot"><span class="annottext">parseMessage :: Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498823"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-575"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-576"></span><span> </span><span class="annot"><a href="#local-6989586621679498822"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-577"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span>
|
|
</span><span id="line-578"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span>
|
|
</span><span id="line-579"></span><span> </span><span id="local-6989586621679498822"><span class="annot"><span class="annottext">loop :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498822"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679498821"><span class="annot"><span class="annottext">x :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498821"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-580"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498820"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498820"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-581"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498820"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-582"></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-6989586621679498819"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679498819"><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-583"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-584"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498819"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-585"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-586"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-587"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-588"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-589"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-590"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498819"><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-591"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-592"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-593"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
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-6989586621679498818"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498818"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498818"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498821"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-594"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-595"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498817"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498817"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-596"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498817"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-597"></span><span> </span><span class="hs-number">8</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498816"><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498816"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -> String -> Parser Int32
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-598"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int32) -> Parser Word64 -> Parser Int32
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-599"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-600"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-601"></span><span> </span><span class="annot"><span class="hs-string">"node_id"</span></span><span>
|
|
</span><span id="line-602"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498822"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Int32
|
|
Int32
|
|
-> Int32
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "nodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"nodeId"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498816"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498821"><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-number">18</span><span>
|
|
</span><span id="line-604"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498815"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498815"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-605"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498814"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498814"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498813"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498813"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-606"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-607"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498813"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-608"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-609"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498814"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-610"></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-6989586621679498809"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679498809"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-611"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679498809"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-612"></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-6989586621679498808"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679498808"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498808"><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-613"></span><span> </span><span class="annot"><span class="hs-string">"local_name"</span></span><span>
|
|
</span><span id="line-614"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498822"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-615"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "localName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"localName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498815"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498821"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-616"></span><span> </span><span id="local-6989586621679498807"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679498807"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-617"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498806"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498806"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-618"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498807"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-619"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498822"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-620"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-621"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
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-6989586621679498805"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498805"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498806"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498805"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498821"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-622"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-623"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> String
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-624"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
-> Parser TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498822"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"ObjectReference"</span></span><span>
|
|
</span><span id="line-625"></span><span> </span><span id="local-6989586621679498804"><span class="annot"><span class="annottext">buildMessage :: TrackableObjectGraph'TrackableObject'ObjectReference -> Builder
|
|
</span><a href="#local-6989586621679498804"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-626"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498803"><span class="annot"><span class="annottext">_x :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498803"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-627"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-628"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-629"></span><span> </span><span id="local-6989586621679498802"><span class="annot"><span class="annottext">_v :: Int32
|
|
</span><a href="#local-6989586621679498802"><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
|
|
Int32
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Int32
|
|
Int32
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Int32
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "nodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"nodeId"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498803"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-630"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-631"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int32 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498802"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-632"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-633"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-634"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-635"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">8</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-636"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int32 -> Word64) -> Int32 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-637"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498802"><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-638"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-639"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-640"></span><span> </span><span id="local-6989586621679498801"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679498801"><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
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
Text
|
|
Text
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "localName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"localName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498803"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-641"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-642"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498801"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-643"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-644"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-645"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-646"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-647"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-648"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498800"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498800"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-649"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-650"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-651"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498800"><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-652"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498800"><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-653"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-654"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498801"><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-655"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-656"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
FieldSet
|
|
FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'ObjectReference -> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
TrackableObjectGraph'TrackableObject'ObjectReference
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498803"><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-657"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27ObjectReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'ObjectReference</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-658"></span><span> </span><span id="local-6989586621679498797"><span class="annot"><span class="annottext">rnf :: TrackableObjectGraph'TrackableObject'ObjectReference -> ()
|
|
</span><a href="#local-6989586621679498797"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-659"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498796"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498796"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-660"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-661"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'_unknownFields</span></a></span><span>
|
|
</span><span id="line-662"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498796"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-663"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-664"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27nodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'nodeId</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498796"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-665"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-666"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27ObjectReference%27localName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'ObjectReference'localName</span></a></span><span>
|
|
</span><span id="line-667"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'ObjectReference
|
|
</span><a href="#local-6989586621679498796"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-668"></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-669"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.name' @:: Lens' TrackableObjectGraph'TrackableObject'SerializedTensor Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.fullName' @:: Lens' TrackableObjectGraph'TrackableObject'SerializedTensor Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.checkpointKey' @:: Lens' TrackableObjectGraph'TrackableObject'SerializedTensor Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.optionalRestore' @:: Lens' TrackableObjectGraph'TrackableObject'SerializedTensor Prelude.Bool@ -}</span><span>
|
|
</span><span id="line-675"></span><span class="hs-keyword">data</span><span> </span><span id="TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span></span><span>
|
|
</span><span id="line-676"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_constructor"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject'SerializedTensor'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27name"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27name"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'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-677"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27fullName"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27fullName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'fullName</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-678"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27checkpointKey"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27checkpointKey"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'checkpointKey</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-679"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27optionalRestore"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27optionalRestore"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'optionalRestore</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-680"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_unknownFields"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'_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-681"></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-6989586621679498786"><span id="local-6989586621679498788"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
(TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool)
|
|
-> Eq TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
$c/= :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
== :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
$c== :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> 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-6989586621679498771"><span id="local-6989586621679498773"><span id="local-6989586621679498775"><span id="local-6989586621679498777"><span id="local-6989586621679498779"><span id="local-6989586621679498781"><span id="local-6989586621679498783"><span class="annot"><span class="annottext">Eq TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Eq TrackableObjectGraph'TrackableObject'SerializedTensor =>
|
|
(TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Ordering)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Ord TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Ordering
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
$cmin :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
max :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
$cmax :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
>= :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
$c>= :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
> :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
$c> :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
<= :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
$c<= :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
< :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
$c< :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
compare :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Ordering
|
|
$ccompare :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Ordering
|
|
$cp1Ord :: Eq TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</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-682"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498766"><span id="local-6989586621679498768"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-683"></span><span> </span><span id="local-6989586621679498765"><span class="annot"><span class="annottext">showsPrec :: Int
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> ShowS
|
|
</span><a href="#local-6989586621679498765"><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-6989586621679498764"><span class="annot"><span class="annottext">__x :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498764"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679498763"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679498763"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-684"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-685"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-686"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-687"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498764"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679498763"><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-688"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span> </span><span class="annot"><span class="hs-string">"name"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Text.Text</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-689"></span><span> </span><span id="local-6989586621679498761"><span class="annot"><span class="annottext">fieldOf :: Proxy# "name"
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498761"><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-690"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-691"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SerializedTensor -> Text)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Text -> TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-692"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27name"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'name</span></a></span><span>
|
|
</span><span id="line-693"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498760"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498760"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498759"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679498759"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-694"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498760"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-695"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'name :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27name"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'name</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498759"><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-696"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-697"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span> </span><span class="annot"><span class="hs-string">"fullName"</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-698"></span><span> </span><span id="local-6989586621679498757"><span class="annot"><span class="annottext">fieldOf :: Proxy# "fullName"
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498757"><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-699"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-700"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SerializedTensor -> Text)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Text -> TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-701"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27fullName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'fullName</span></a></span><span>
|
|
</span><span id="line-702"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498756"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498756"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498755"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679498755"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-703"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498756"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-704"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'fullName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27fullName"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'fullName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498755"><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-705"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-706"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span> </span><span class="annot"><span class="hs-string">"checkpointKey"</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-707"></span><span> </span><span id="local-6989586621679498753"><span class="annot"><span class="annottext">fieldOf :: Proxy# "checkpointKey"
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498753"><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-708"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-709"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SerializedTensor -> Text)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Text -> TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-710"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27checkpointKey"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'checkpointKey</span></a></span><span>
|
|
</span><span id="line-711"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498752"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498752"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498751"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679498751"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-712"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498752"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-713"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'checkpointKey :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27checkpointKey"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'checkpointKey</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498751"><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-714"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-715"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span> </span><span class="annot"><span class="hs-string">"optionalRestore"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-716"></span><span> </span><span id="local-6989586621679498749"><span class="annot"><span class="annottext">fieldOf :: Proxy# "optionalRestore"
|
|
-> (Bool -> f Bool)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498749"><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-717"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Bool -> f Bool)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> ((Bool -> f Bool) -> Bool -> f Bool)
|
|
-> (Bool -> f Bool)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> f TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-718"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Bool -> TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Bool
|
|
Bool
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-719"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27optionalRestore"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'optionalRestore</span></a></span><span>
|
|
</span><span id="line-720"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498748"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498748"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498747"><span class="annot"><span class="annottext">y__ :: Bool
|
|
</span><a href="#local-6989586621679498747"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-721"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498748"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-722"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'optionalRestore :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27optionalRestore"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'optionalRestore</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498747"><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-723"></span><span> </span><span class="annot"><span class="annottext">(Bool -> f Bool) -> Bool -> f Bool
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-724"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498740"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-725"></span><span> </span><span id="local-6989586621679498736"><span class="annot"><span class="annottext">messageName :: Proxy TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="#local-6989586621679498736"><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-726"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span>
|
|
</span><span id="line-727"></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.TrackableObjectGraph.TrackableObject.SerializedTensor"</span></span><span>
|
|
</span><span id="line-728"></span><span> </span><span id="local-6989586621679498735"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679498735"><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-729"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\DLESerializedTensor\DC2\DC2\n\
|
|
\\EOTname\CAN\SOH \SOH(\tR\EOTname\DC2\ESC\n\
|
|
\\tfull_name\CAN\STX \SOH(\tR\bfullName\DC2%\n\
|
|
\\SOcheckpoint_key\CAN\ETX \SOH(\tR\rcheckpointKey\DC2)\n\
|
|
\\DLEoptional_restore\CAN\EOT \SOH(\bR\SIoptionalRestore"</span></span><span>
|
|
</span><span id="line-735"></span><span> </span><span id="local-6989586621679498734"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679498734"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-736"></span><span> </span><span id="local-6989586621679498733"><span class="annot"><span class="annottext">fieldsByTag :: Map
|
|
Tag
|
|
(FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
</span><a href="#local-6989586621679498733"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-737"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-738"></span><span> </span><span id="local-6989586621679498732"><span class="annot"><span class="annottext">name__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498732"><span class="hs-identifier hs-var hs-var">name__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-739"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Text
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-740"></span><span> </span><span class="annot"><span class="hs-string">"name"</span></span><span>
|
|
</span><span id="line-741"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-742"></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-743"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-744"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "name" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"name"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-745"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span>
|
|
</span><span id="line-746"></span><span> </span><span id="local-6989586621679498731"><span class="annot"><span class="annottext">fullName__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498731"><span class="hs-identifier hs-var hs-var">fullName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-747"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Text
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-748"></span><span> </span><span class="annot"><span class="hs-string">"full_name"</span></span><span>
|
|
</span><span id="line-749"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-750"></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-751"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-752"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-753"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "fullName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"fullName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-754"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span>
|
|
</span><span id="line-755"></span><span> </span><span id="local-6989586621679498730"><span class="annot"><span class="annottext">checkpointKey__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498730"><span class="hs-identifier hs-var hs-var">checkpointKey__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-756"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Text
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-757"></span><span> </span><span class="annot"><span class="hs-string">"checkpoint_key"</span></span><span>
|
|
</span><span id="line-758"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-759"></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-760"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-761"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-762"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "checkpointKey" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"checkpointKey"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-763"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span>
|
|
</span><span id="line-764"></span><span> </span><span id="local-6989586621679498729"><span class="annot"><span class="annottext">optionalRestore__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498729"><span class="hs-identifier hs-var hs-var">optionalRestore__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-765"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Bool
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Bool
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-766"></span><span> </span><span class="annot"><span class="hs-string">"optional_restore"</span></span><span>
|
|
</span><span id="line-767"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Bool -> FieldTypeDescriptor Bool
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.BoolField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-768"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Prelude.Bool</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-769"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Bool
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Bool
|
|
Bool
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor Bool
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-770"></span><span> </span><span class="annot"><span class="annottext">WireDefault Bool
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-771"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "optionalRestore" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"optionalRestore"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-772"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span>
|
|
</span><span id="line-773"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-774"></span><span> </span><span class="annot"><span class="annottext">[(Tag,
|
|
FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)]
|
|
-> Map
|
|
Tag
|
|
(FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-775"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498732"><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-776"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498731"><span class="hs-identifier hs-var">fullName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-777"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498730"><span class="hs-identifier hs-var">checkpointKey__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-778"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">4</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498729"><span class="hs-identifier hs-var">optionalRestore__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-779"></span><span> </span><span id="local-6989586621679498727"><span class="annot"><span class="annottext">unknownFields :: LensLike'
|
|
f TrackableObjectGraph'TrackableObject'SerializedTensor FieldSet
|
|
</span><a href="#local-6989586621679498727"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-780"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SerializedTensor -> FieldSet)
|
|
-> (TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor)
|
|
-> Lens'
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-781"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'_unknownFields</span></a></span><span>
|
|
</span><span id="line-782"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498726"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498726"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498725"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679498725"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-783"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498726"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-784"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498725"><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-785"></span><span> </span><span id="local-6989586621679498724"><span class="annot"><span class="annottext">defMessage :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498724"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-786"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WTrackableObjectGraph'TrackableObject'SerializedTensor'_constructor :: Text
|
|
-> Text
|
|
-> Text
|
|
-> Bool
|
|
-> FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#%24WTrackableObjectGraph%27TrackableObject%27SerializedTensor%27_constructor"><span class="hs-identifier hs-type hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor'_constructor</span></a></span><span>
|
|
</span><span id="line-787"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'name :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27name"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'name</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-788"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'fullName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27fullName"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'fullName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-789"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'checkpointKey :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27checkpointKey"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'checkpointKey</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-790"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'optionalRestore :: Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27optionalRestore"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'optionalRestore</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-791"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SerializedTensor'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'_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-792"></span><span> </span><span id="local-6989586621679498722"><span class="annot"><span class="annottext">parseMessage :: Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498722"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-793"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-794"></span><span> </span><span class="annot"><a href="#local-6989586621679498721"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-795"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span>
|
|
</span><span id="line-796"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span>
|
|
</span><span id="line-797"></span><span> </span><span id="local-6989586621679498721"><span class="annot"><span class="annottext">loop :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498721"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679498720"><span class="annot"><span class="annottext">x :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498720"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-798"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498719"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498719"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-799"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498719"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-800"></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-6989586621679498718"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679498718"><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-801"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-802"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498718"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-803"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-804"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-805"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-806"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-807"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-808"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498718"><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-809"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-810"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-811"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
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-6989586621679498717"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498717"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498717"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498720"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-812"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-813"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498716"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498716"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-814"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498716"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-815"></span><span> </span><span class="hs-number">10</span><span>
|
|
</span><span id="line-816"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498715"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498715"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-817"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498714"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498714"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498713"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498713"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-818"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-819"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498713"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-820"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-821"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498714"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-822"></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-6989586621679498712"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679498712"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-823"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679498712"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-824"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="hs-identifier hs-type">Prelude.Right</span></span><span> </span><span id="local-6989586621679498711"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679498711"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498711"><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-825"></span><span> </span><span class="annot"><span class="hs-string">"name"</span></span><span>
|
|
</span><span id="line-826"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498721"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "name" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"name"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498715"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498720"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-827"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-828"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498710"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498710"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-829"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498709"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498709"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498708"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498708"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-830"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-831"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498708"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-832"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-833"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498709"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-834"></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-6989586621679498707"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679498707"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-835"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679498707"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-836"></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-6989586621679498706"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679498706"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498706"><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-837"></span><span> </span><span class="annot"><span class="hs-string">"full_name"</span></span><span>
|
|
</span><span id="line-838"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498721"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-839"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "fullName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"fullName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498710"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498720"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-840"></span><span> </span><span class="hs-number">26</span><span>
|
|
</span><span id="line-841"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498705"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498705"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-842"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498704"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498704"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498703"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498703"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-843"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-844"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498703"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-845"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-846"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498704"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-847"></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-6989586621679498702"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679498702"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-848"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679498702"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-849"></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-6989586621679498701"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679498701"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498701"><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-850"></span><span> </span><span class="annot"><span class="hs-string">"checkpoint_key"</span></span><span>
|
|
</span><span id="line-851"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498721"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-852"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-853"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "checkpointKey" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"checkpointKey"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498705"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498720"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-854"></span><span> </span><span class="hs-number">32</span><span>
|
|
</span><span id="line-855"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498700"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498700"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool -> String -> Parser Bool
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-856"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Bool) -> Parser Word64 -> Parser Bool
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-857"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Word64 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude./=)</span></span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-858"></span><span> </span><span class="annot"><span class="hs-string">"optional_restore"</span></span><span>
|
|
</span><span id="line-859"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498721"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-860"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Bool
|
|
Bool
|
|
-> Bool
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-861"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "optionalRestore" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"optionalRestore"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498700"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498720"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-862"></span><span> </span><span id="local-6989586621679498698"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679498698"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-863"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498697"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498697"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-864"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498698"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-865"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498721"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-866"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-867"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
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-6989586621679498696"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498696"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498697"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498696"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498720"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-868"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-869"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> String
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-870"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> Parser TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498721"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"SerializedTensor"</span></span><span>
|
|
</span><span id="line-871"></span><span> </span><span id="local-6989586621679498695"><span class="annot"><span class="annottext">buildMessage :: TrackableObjectGraph'TrackableObject'SerializedTensor -> Builder
|
|
</span><a href="#local-6989586621679498695"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-872"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498694"><span class="annot"><span class="annottext">_x :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498694"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-873"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-874"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span> </span><span id="local-6989586621679498693"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679498693"><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
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "name" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"name"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498694"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-875"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-876"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498693"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-877"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-878"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-879"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-880"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">10</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-881"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-882"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498692"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498692"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-883"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-884"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-885"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498692"><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-886"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498692"><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-887"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-888"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498693"><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-889"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-890"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-891"></span><span> </span><span id="local-6989586621679498691"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679498691"><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
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "fullName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"fullName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498694"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-892"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-893"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498691"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-894"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-895"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-896"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-897"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-898"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-899"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498690"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498690"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-900"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-901"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-902"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498690"><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-903"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498690"><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-904"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-905"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498691"><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-906"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-907"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-908"></span><span> </span><span id="local-6989586621679498689"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679498689"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-909"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Text
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Text
|
|
Text
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-910"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "checkpointKey" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"checkpointKey"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498694"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-911"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-912"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498689"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-913"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-914"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-915"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-916"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">26</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-917"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-918"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498688"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498688"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-919"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-920"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-921"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498688"><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-922"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498688"><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-923"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-924"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498689"><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-925"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-926"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-927"></span><span> </span><span id="local-6989586621679498687"><span class="annot"><span class="annottext">_v :: Bool
|
|
</span><a href="#local-6989586621679498687"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-928"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Bool
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
Bool
|
|
Bool
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-929"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "optionalRestore" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"optionalRestore"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498694"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-930"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-931"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool -> Bool -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498687"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-932"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-933"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-934"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-935"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-936"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Bool -> Word64) -> Bool -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-937"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-938"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498686"><span class="annot"><span class="annottext">b :: Bool
|
|
</span><a href="#local-6989586621679498686"><span class="hs-identifier hs-var">b</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498686"><span class="hs-identifier hs-var">b</span></a></span><span> </span><span class="hs-keyword">then</span><span> </span><span class="annot"><span class="hs-number">1</span></span><span> </span><span class="hs-keyword">else</span><span> </span><span class="annot"><span class="hs-number">0</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-939"></span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498687"><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-940"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-941"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
FieldSet
|
|
FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
-> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498694"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-942"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SerializedTensor"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SerializedTensor</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-943"></span><span> </span><span id="local-6989586621679498684"><span class="annot"><span class="annottext">rnf :: TrackableObjectGraph'TrackableObject'SerializedTensor -> ()
|
|
</span><a href="#local-6989586621679498684"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-944"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498683"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498683"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-945"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-946"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'_unknownFields</span></a></span><span>
|
|
</span><span id="line-947"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498683"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-948"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-949"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27name"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'name</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498683"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-950"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-951"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27fullName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'fullName</span></a></span><span>
|
|
</span><span id="line-952"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498683"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-953"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-954"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27checkpointKey"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'checkpointKey</span></a></span><span>
|
|
</span><span id="line-955"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498683"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-956"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Bool -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-957"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor -> Bool
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SerializedTensor%27optionalRestore"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SerializedTensor'optionalRestore</span></a></span><span>
|
|
</span><span id="line-958"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SerializedTensor
|
|
</span><a href="#local-6989586621679498683"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-959"></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-960"></span><span class="hs-comment">{- | Fields :
|
|
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.originalVariableNodeId' @:: Lens' TrackableObjectGraph'TrackableObject'SlotVariableReference Data.Int.Int32@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.slotName' @:: Lens' TrackableObjectGraph'TrackableObject'SlotVariableReference Data.Text.Text@
|
|
* 'Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph_Fields.slotVariableNodeId' @:: Lens' TrackableObjectGraph'TrackableObject'SlotVariableReference Data.Int.Int32@ -}</span><span>
|
|
</span><span id="line-965"></span><span class="hs-keyword">data</span><span> </span><span id="TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span></span><span>
|
|
</span><span id="line-966"></span><span> </span><span class="hs-glyph">=</span><span> </span><span id="TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_constructor"><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_constructor"><span class="hs-identifier hs-var">TrackableObjectGraph'TrackableObject'SlotVariableReference'_constructor</span></a></span></span><span> </span><span class="hs-special">{</span><span id="_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27originalVariableNodeId"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27originalVariableNodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'originalVariableNodeId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-967"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotName"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotName</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-968"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotVariableNodeId"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotVariableNodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotVariableNodeId</span></a></span></span><span> </span><span class="hs-glyph">::</span><span> </span><span class="hs-glyph">!</span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-969"></span><span> </span><span id="_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_unknownFields"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'_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-970"></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-6989586621679498674"><span id="local-6989586621679498676"><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
(TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool)
|
|
-> Eq TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
|
|
/= :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
$c/= :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
== :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
$c== :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> 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-6989586621679498659"><span id="local-6989586621679498661"><span id="local-6989586621679498663"><span id="local-6989586621679498665"><span id="local-6989586621679498667"><span id="local-6989586621679498669"><span id="local-6989586621679498671"><span class="annot"><span class="annottext">Eq TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Eq TrackableObjectGraph'TrackableObject'SlotVariableReference =>
|
|
(TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Ordering)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Ord TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Ordering
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall a.
|
|
Eq a =>
|
|
(a -> a -> Ordering)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> Bool)
|
|
-> (a -> a -> a)
|
|
-> (a -> a -> a)
|
|
-> Ord a
|
|
min :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
$cmin :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
max :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
$cmax :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
>= :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
$c>= :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
> :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
$c> :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
<= :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
$c<= :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
< :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
$c< :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Bool
|
|
compare :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Ordering
|
|
$ccompare :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Ordering
|
|
$cp1Ord :: Eq TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</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-971"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498654"><span id="local-6989586621679498656"><span class="annot"><span class="hs-identifier hs-type">Prelude.Show</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-972"></span><span> </span><span id="local-6989586621679498653"><span class="annot"><span class="annottext">showsPrec :: Int
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> ShowS
|
|
</span><a href="#local-6989586621679498653"><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-6989586621679498652"><span class="annot"><span class="annottext">__x :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498652"><span class="hs-identifier hs-var">__x</span></a></span></span><span> </span><span id="local-6989586621679498651"><span class="annot"><span class="annottext">__s :: String
|
|
</span><a href="#local-6989586621679498651"><span class="hs-identifier hs-var">__s</span></a></span></span><span>
|
|
</span><span id="line-973"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span>
|
|
</span><span id="line-974"></span><span> </span><span class="annot"><span class="hs-char">'{'</span></span><span>
|
|
</span><span id="line-975"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showString</span></span><span>
|
|
</span><span id="line-976"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> String
|
|
forall msg. Message msg => msg -> String
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.showMessageShort</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498652"><span class="hs-identifier hs-var">__x</span></a></span><span class="hs-special">)</span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Char -> ShowS
|
|
</span><span class="hs-identifier hs-var">Prelude.showChar</span></span><span> </span><span class="annot"><span class="hs-char">'}'</span></span><span> </span><span class="annot"><span class="annottext">String
|
|
</span><a href="#local-6989586621679498651"><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-977"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span> </span><span class="annot"><span class="hs-string">"originalVariableNodeId"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-978"></span><span> </span><span id="local-6989586621679498649"><span class="annot"><span class="annottext">fieldOf :: Proxy# "originalVariableNodeId"
|
|
-> (Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498649"><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-979"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> ((Int32 -> f Int32) -> Int32 -> f Int32)
|
|
-> (Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-980"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Int32)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Int32
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-981"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27originalVariableNodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'originalVariableNodeId</span></a></span><span>
|
|
</span><span id="line-982"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498648"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498648"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498647"><span class="annot"><span class="annottext">y__ :: Int32
|
|
</span><a href="#local-6989586621679498647"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-983"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498648"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-984"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'originalVariableNodeId :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27originalVariableNodeId"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'originalVariableNodeId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498647"><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-985"></span><span> </span><span class="annot"><span class="annottext">(Int32 -> f Int32) -> Int32 -> f Int32
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-986"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span> </span><span class="annot"><span class="hs-string">"slotName"</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-987"></span><span> </span><span id="local-6989586621679498645"><span class="annot"><span class="annottext">fieldOf :: Proxy# "slotName"
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498645"><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-988"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> ((Text -> f Text) -> Text -> f Text)
|
|
-> (Text -> f Text)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-989"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Text)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Text
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Text
|
|
Text
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-990"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotName</span></a></span><span>
|
|
</span><span id="line-991"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498644"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498644"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498643"><span class="annot"><span class="annottext">y__ :: Text
|
|
</span><a href="#local-6989586621679498643"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-992"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498644"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-993"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotName"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498643"><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-994"></span><span> </span><span class="annot"><span class="annottext">(Text -> f Text) -> Text -> f Text
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-995"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Field.HasField</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span> </span><span class="annot"><span class="hs-string">"slotVariableNodeId"</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-996"></span><span> </span><span id="local-6989586621679498641"><span class="annot"><span class="annottext">fieldOf :: Proxy# "slotVariableNodeId"
|
|
-> (Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498641"><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-997"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">((Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> ((Int32 -> f Int32) -> Int32 -> f Int32)
|
|
-> (Int32 -> f Int32)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> f TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-998"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Int32)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Int32
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-999"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotVariableNodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotVariableNodeId</span></a></span><span>
|
|
</span><span id="line-1000"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498640"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498640"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498639"><span class="annot"><span class="annottext">y__ :: Int32
|
|
</span><a href="#local-6989586621679498639"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-1001"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498640"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-1002"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotVariableNodeId :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotVariableNodeId"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotVariableNodeId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498639"><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-1003"></span><span> </span><span class="annot"><span class="annottext">(Int32 -> f Int32) -> Int32 -> f Int32
|
|
forall a. a -> a
|
|
</span><span class="hs-identifier hs-var">Prelude.id</span></span><span>
|
|
</span><span id="line-1004"></span><span class="hs-keyword">instance</span><span> </span><span id="local-6989586621679498632"><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Message</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1005"></span><span> </span><span id="local-6989586621679498628"><span class="annot"><span class="annottext">messageName :: Proxy TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Text
|
|
</span><a href="#local-6989586621679498628"><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-1006"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String -> Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.pack</span></span><span>
|
|
</span><span id="line-1007"></span><span> </span><span class="annot"><span class="hs-string">"tensorflow.TrackableObjectGraph.TrackableObject.SlotVariableReference"</span></span><span>
|
|
</span><span id="line-1008"></span><span> </span><span id="local-6989586621679498627"><span class="annot"><span class="annottext">packedMessageDescriptor :: Proxy TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679498627"><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-1009"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\\NAKSlotVariableReference\DC29\n\
|
|
\\EMoriginal_variable_node_id\CAN\SOH \SOH(\ENQR\SYNoriginalVariableNodeId\DC2\ESC\n\
|
|
\\tslot_name\CAN\STX \SOH(\tR\bslotName\DC21\n\
|
|
\\NAKslot_variable_node_id\CAN\ETX \SOH(\ENQR\DC2slotVariableNodeId"</span></span><span>
|
|
</span><span id="line-1014"></span><span> </span><span id="local-6989586621679498626"><span class="annot"><span class="annottext">packedFileDescriptor :: Proxy TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> ByteString
|
|
</span><a href="#local-6989586621679498626"><span class="hs-identifier hs-var hs-var hs-var hs-var">packedFileDescriptor</span></a></span></span><span> </span><span class="hs-identifier">_</span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#packedFileDescriptor"><span class="hs-identifier hs-var">packedFileDescriptor</span></a></span><span>
|
|
</span><span id="line-1015"></span><span> </span><span id="local-6989586621679498625"><span class="annot"><span class="annottext">fieldsByTag :: Map
|
|
Tag
|
|
(FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
</span><a href="#local-6989586621679498625"><span class="hs-identifier hs-var hs-var hs-var hs-var">fieldsByTag</span></a></span></span><span>
|
|
</span><span id="line-1016"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1017"></span><span> </span><span id="local-6989586621679498624"><span class="annot"><span class="annottext">originalVariableNodeId__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498624"><span class="hs-identifier hs-var hs-var">originalVariableNodeId__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1018"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int32
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference Int32
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1019"></span><span> </span><span class="annot"><span class="hs-string">"original_variable_node_id"</span></span><span>
|
|
</span><span id="line-1020"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -> FieldTypeDescriptor Int32
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1021"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1022"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference Int32
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1023"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1024"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "originalVariableNodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"originalVariableNodeId"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1025"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span>
|
|
</span><span id="line-1026"></span><span> </span><span id="local-6989586621679498623"><span class="annot"><span class="annottext">slotName__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498623"><span class="hs-identifier hs-var hs-var">slotName__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1027"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference Text
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1028"></span><span> </span><span class="annot"><span class="hs-string">"slot_name"</span></span><span>
|
|
</span><span id="line-1029"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Text -> FieldTypeDescriptor Text
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Text
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.StringField</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1030"></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-1031"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Text
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Text
|
|
Text
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference Text
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1032"></span><span> </span><span class="annot"><span class="annottext">WireDefault Text
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1033"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "slotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"slotName"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1034"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span>
|
|
</span><span id="line-1035"></span><span> </span><span id="local-6989586621679498622"><span class="annot"><span class="annottext">slotVariableNodeId__field_descriptor :: FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498622"><span class="hs-identifier hs-var hs-var">slotVariableNodeId__field_descriptor</span></a></span></span><span>
|
|
</span><span id="line-1036"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">String
|
|
-> FieldTypeDescriptor Int32
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference Int32
|
|
-> FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall value msg.
|
|
String
|
|
-> FieldTypeDescriptor value
|
|
-> FieldAccessor msg value
|
|
-> FieldDescriptor msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.FieldDescriptor</span></span><span>
|
|
</span><span id="line-1037"></span><span> </span><span class="annot"><span class="hs-string">"slot_variable_node_id"</span></span><span>
|
|
</span><span id="line-1038"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ScalarField Int32 -> FieldTypeDescriptor Int32
|
|
forall value. ScalarField value -> FieldTypeDescriptor value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.ScalarField</span></span><span> </span><span class="annot"><span class="annottext">ScalarField Int32
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Int32Field</span></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1039"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldTypeDescriptor</span></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.Int.Int32</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1040"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">WireDefault Int32
|
|
-> Lens
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
-> FieldAccessor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference Int32
|
|
forall value msg.
|
|
WireDefault value -> Lens' msg value -> FieldAccessor msg value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.PlainField</span></span><span>
|
|
</span><span id="line-1041"></span><span> </span><span class="annot"><span class="annottext">WireDefault Int32
|
|
forall value. (FieldDefault value, Eq value) => WireDefault value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Optional</span></span><span>
|
|
</span><span id="line-1042"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "slotVariableNodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"slotVariableNodeId"</span></span><span class="hs-special">)</span><span class="hs-special">)</span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1043"></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.FieldDescriptor</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span>
|
|
</span><span id="line-1044"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1045"></span><span> </span><span class="annot"><span class="annottext">[(Tag,
|
|
FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)]
|
|
-> Map
|
|
Tag
|
|
(FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
forall k a. Ord k => [(k, a)] -> Map k a
|
|
</span><span class="hs-identifier hs-var">Data.Map.fromList</span></span><span>
|
|
</span><span id="line-1046"></span><span> </span><span class="hs-special">[</span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">1</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498624"><span class="hs-identifier hs-var">originalVariableNodeId__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1047"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">2</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498623"><span class="hs-identifier hs-var">slotName__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1048"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Tag
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Tag</span></span><span> </span><span class="annot"><span class="hs-number">3</span></span><span class="hs-special">,</span><span> </span><span class="annot"><span class="annottext">FieldDescriptor
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498622"><span class="hs-identifier hs-var">slotVariableNodeId__field_descriptor</span></a></span><span class="hs-special">)</span><span class="hs-special">]</span><span>
|
|
</span><span id="line-1049"></span><span> </span><span id="local-6989586621679498621"><span class="annot"><span class="annottext">unknownFields :: LensLike'
|
|
f
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
FieldSet
|
|
</span><a href="#local-6989586621679498621"><span class="hs-identifier hs-var hs-var hs-var hs-var">unknownFields</span></a></span></span><span>
|
|
</span><span id="line-1050"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">(TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldSet)
|
|
-> (TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference)
|
|
-> Lens'
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference FieldSet
|
|
forall s a b t. (s -> a) -> (s -> b -> t) -> Lens s t a b
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.Unchecked.lens</span></span><span>
|
|
</span><span id="line-1051"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'_unknownFields</span></a></span><span>
|
|
</span><span id="line-1052"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498620"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498620"><span class="hs-identifier hs-var">x__</span></a></span></span><span> </span><span id="local-6989586621679498619"><span class="annot"><span class="annottext">y__ :: FieldSet
|
|
</span><a href="#local-6989586621679498619"><span class="hs-identifier hs-var">y__</span></a></span></span><span>
|
|
</span><span id="line-1053"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498620"><span class="hs-identifier hs-var">x__</span></a></span><span>
|
|
</span><span id="line-1054"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'_unknownFields</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498619"><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-1055"></span><span> </span><span id="local-6989586621679498618"><span class="annot"><span class="annottext">defMessage :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498618"><span class="hs-identifier hs-var hs-var hs-var hs-var">defMessage</span></a></span></span><span>
|
|
</span><span id="line-1056"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">$WTrackableObjectGraph'TrackableObject'SlotVariableReference'_constructor :: Int32
|
|
-> Text
|
|
-> Int32
|
|
-> FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#%24WTrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_constructor"><span class="hs-identifier hs-type hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference'_constructor</span></a></span><span>
|
|
</span><span id="line-1057"></span><span> </span><span class="hs-special">{</span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'originalVariableNodeId :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27originalVariableNodeId"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'originalVariableNodeId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1058"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotName :: Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotName"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotName</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1059"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotVariableNodeId :: Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotVariableNodeId"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotVariableNodeId</span></a></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span class="hs-special">,</span><span>
|
|
</span><span id="line-1060"></span><span> </span><span class="annot"><span class="annottext">_TrackableObjectGraph'TrackableObject'SlotVariableReference'_unknownFields :: FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_unknownFields"><span class="hs-identifier hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'_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-1061"></span><span> </span><span id="local-6989586621679498616"><span class="annot"><span class="annottext">parseMessage :: Parser TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498616"><span class="hs-identifier hs-var hs-var hs-var hs-var">parseMessage</span></a></span></span><span>
|
|
</span><span id="line-1062"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1063"></span><span> </span><span class="annot"><a href="#local-6989586621679498615"><span class="hs-identifier hs-type">loop</span></a></span><span> </span><span class="hs-glyph">::</span><span>
|
|
</span><span id="line-1064"></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span>
|
|
</span><span id="line-1065"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="hs-identifier hs-type">Data.ProtoLens.Encoding.Bytes.Parser</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span>
|
|
</span><span id="line-1066"></span><span> </span><span id="local-6989586621679498615"><span class="annot"><span class="annottext">loop :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498615"><span class="hs-identifier hs-var hs-var">loop</span></a></span></span><span> </span><span id="local-6989586621679498614"><span class="annot"><span class="annottext">x :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498614"><span class="hs-identifier hs-var">x</span></a></span></span><span>
|
|
</span><span id="line-1067"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498613"><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498613"><span class="hs-identifier hs-var">end</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Bool
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.atEnd</span></span><span>
|
|
</span><span id="line-1068"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Bool
|
|
</span><a href="#local-6989586621679498613"><span class="hs-identifier hs-var">end</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1069"></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-6989586621679498612"><span class="annot"><span class="annottext">missing :: [a]
|
|
</span><a href="#local-6989586621679498612"><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-1070"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1071"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">[Any] -> Bool
|
|
forall (t :: * -> *) a. Foldable t => t a -> Bool
|
|
</span><span class="hs-identifier hs-var">Prelude.null</span></span><span> </span><span class="annot"><span class="annottext">[Any]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498612"><span class="hs-identifier hs-var">missing</span></a></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1072"></span><span> </span><span class="annot"><span class="annottext">() -> Parser ()
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span> </span><span class="hs-special">(</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1073"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1074"></span><span> </span><span class="annot"><span class="annottext">String -> Parser ()
|
|
forall (m :: * -> *) a. MonadFail m => String -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.fail</span></span><span>
|
|
</span><span id="line-1075"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">String -> ShowS
|
|
forall a. [a] -> [a] -> [a]
|
|
</span><span class="hs-operator hs-var">(Prelude.++)</span></span><span>
|
|
</span><span id="line-1076"></span><span> </span><span class="annot"><span class="hs-string">"Missing required fields: "</span></span><span>
|
|
</span><span id="line-1077"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String] -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">[String]
|
|
forall a. [a]
|
|
</span><a href="#local-6989586621679498612"><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-1078"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall (m :: * -> *) a. Monad m => a -> m a
|
|
</span><span class="hs-identifier hs-var">Prelude.return</span></span><span>
|
|
</span><span id="line-1079"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-1080"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
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-6989586621679498611"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498611"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> FieldSet
|
|
forall a. [a] -> [a]
|
|
</span><span class="hs-identifier hs-var">Prelude.reverse</span></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498611"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498614"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1081"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1082"></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498610"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498610"><span class="hs-identifier hs-var">tag</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1083"></span><span> </span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498610"><span class="hs-identifier hs-var">tag</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1084"></span><span> </span><span class="hs-number">8</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498609"><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498609"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -> String -> Parser Int32
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1085"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int32) -> Parser Word64 -> Parser Int32
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1086"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1087"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1088"></span><span> </span><span class="annot"><span class="hs-string">"original_variable_node_id"</span></span><span>
|
|
</span><span id="line-1089"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498615"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1090"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
-> Int32
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1091"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "originalVariableNodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"originalVariableNodeId"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498609"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498614"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1092"></span><span> </span><span class="hs-number">18</span><span>
|
|
</span><span id="line-1093"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498608"><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498608"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Text -> String -> Parser Text
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1094"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498607"><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498607"><span class="hs-identifier hs-var">value</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498606"><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498606"><span class="hs-identifier hs-var">len</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span>
|
|
</span><span id="line-1095"></span><span> </span><span class="annot"><span class="annottext">Int -> Parser ByteString
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getBytes</span></span><span>
|
|
</span><span id="line-1096"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Int
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498606"><span class="hs-identifier hs-var">len</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1097"></span><span> </span><span class="annot"><span class="annottext">Either String Text -> Parser Text
|
|
forall a. Either String a -> Parser a
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.runEither</span></span><span>
|
|
</span><span id="line-1098"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">case</span><span> </span><span class="annot"><span class="annottext">ByteString -> Either UnicodeException Text
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.decodeUtf8'</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498607"><span class="hs-identifier hs-var">value</span></a></span><span> </span><span class="hs-keyword">of</span><span>
|
|
</span><span id="line-1099"></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-6989586621679498605"><span class="annot"><span class="annottext">err :: UnicodeException
|
|
</span><a href="#local-6989586621679498605"><span class="hs-identifier hs-var">err</span></a></span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1100"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">String -> Either String Text
|
|
forall a b. a -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Left</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">UnicodeException -> String
|
|
forall a. Show a => a -> String
|
|
</span><span class="hs-identifier hs-var">Prelude.show</span></span><span> </span><span class="annot"><span class="annottext">UnicodeException
|
|
</span><a href="#local-6989586621679498605"><span class="hs-identifier hs-var">err</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1101"></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-6989586621679498604"><span class="annot"><span class="annottext">r :: Text
|
|
</span><a href="#local-6989586621679498604"><span class="hs-identifier hs-var">r</span></a></span></span><span class="hs-special">)</span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Text -> Either String Text
|
|
forall a b. b -> Either a b
|
|
</span><span class="hs-identifier hs-var">Prelude.Right</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498604"><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-1102"></span><span> </span><span class="annot"><span class="hs-string">"slot_name"</span></span><span>
|
|
</span><span id="line-1103"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498615"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1104"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Text
|
|
Text
|
|
-> Text
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "slotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"slotName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498608"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498614"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1105"></span><span> </span><span class="hs-number">24</span><span>
|
|
</span><span id="line-1106"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span id="local-6989586621679498603"><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498603"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Parser Int32 -> String -> Parser Int32
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1107"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Int32) -> Parser Word64 -> Parser Int32
|
|
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
|
|
</span><span class="hs-identifier hs-var">Prelude.fmap</span></span><span>
|
|
</span><span id="line-1108"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Int32
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span>
|
|
</span><span id="line-1109"></span><span> </span><span class="annot"><span class="annottext">Parser Word64
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.getVarInt</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1110"></span><span> </span><span class="annot"><span class="hs-string">"slot_variable_node_id"</span></span><span>
|
|
</span><span id="line-1111"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498615"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1112"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
-> Int32
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall s t a b. Setter s t a b -> b -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.set</span></span><span>
|
|
</span><span id="line-1113"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "slotVariableNodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"slotVariableNodeId"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498603"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498614"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1114"></span><span> </span><span id="local-6989586621679498602"><span class="annot"><span class="annottext">wire :: Word64
|
|
</span><a href="#local-6989586621679498602"><span class="hs-identifier hs-var">wire</span></a></span></span><span>
|
|
</span><span id="line-1115"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-keyword">do</span><span> </span><span class="hs-glyph">!</span><span id="local-6989586621679498601"><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498601"><span class="hs-identifier hs-var">y</span></a></span></span><span> </span><span class="hs-glyph"><-</span><span> </span><span class="annot"><span class="annottext">Word64 -> Parser TaggedValue
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.parseTaggedValueFromWire</span></span><span>
|
|
</span><span id="line-1116"></span><span> </span><span class="annot"><span class="annottext">Word64
|
|
</span><a href="#local-6989586621679498602"><span class="hs-identifier hs-var">wire</span></a></span><span>
|
|
</span><span id="line-1117"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498615"><span class="hs-identifier hs-var">loop</span></a></span><span>
|
|
</span><span id="line-1118"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Setter
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
FieldSet
|
|
FieldSet
|
|
-> (FieldSet -> FieldSet)
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall s t a b. Setter s t a b -> (a -> b) -> s -> t
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.over</span></span><span>
|
|
</span><span id="line-1119"></span><span> </span><span class="annot"><span class="annottext">forall msg. Message msg => Lens' msg FieldSet
|
|
Setter
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
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-6989586621679498600"><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498600"><span class="hs-identifier hs-var">t</span></a></span></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">:</span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TaggedValue
|
|
</span><a href="#local-6989586621679498601"><span class="hs-identifier hs-var">y</span></a></span><span> </span><span class="annot"><span class="annottext">FieldSet
|
|
</span><a href="#local-6989586621679498600"><span class="hs-identifier hs-var">t</span></a></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498614"><span class="hs-identifier hs-var">x</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1120"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1121"></span><span> </span><span class="annot"><span class="annottext">Parser TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> String
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall a. Parser a -> String -> Parser a
|
|
</span><span class="hs-operator hs-var">(Data.ProtoLens.Encoding.Bytes.<?>)</span></span><span>
|
|
</span><span id="line-1122"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">do</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Parser
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498615"><span class="hs-identifier hs-var">loop</span></a></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
forall msg. Message msg => msg
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.defMessage</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="hs-string">"SlotVariableReference"</span></span><span>
|
|
</span><span id="line-1123"></span><span> </span><span id="local-6989586621679498599"><span class="annot"><span class="annottext">buildMessage :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Builder
|
|
</span><a href="#local-6989586621679498599"><span class="hs-identifier hs-var hs-var hs-var hs-var">buildMessage</span></a></span></span><span>
|
|
</span><span id="line-1124"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498598"><span class="annot"><span class="annottext">_x :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498598"><span class="hs-identifier hs-var">_x</span></a></span></span><span>
|
|
</span><span id="line-1125"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1126"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1127"></span><span> </span><span id="local-6989586621679498597"><span class="annot"><span class="annottext">_v :: Int32
|
|
</span><a href="#local-6989586621679498597"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1128"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Int32
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Int32
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1129"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "originalVariableNodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"originalVariableNodeId"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498598"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1130"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1131"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int32 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498597"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1132"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1133"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1134"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1135"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">8</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1136"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int32 -> Word64) -> Int32 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1137"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498597"><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-1138"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1139"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1140"></span><span> </span><span id="local-6989586621679498596"><span class="annot"><span class="annottext">_v :: Text
|
|
</span><a href="#local-6989586621679498596"><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
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Text
|
|
Text
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Text
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "slotName" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"slotName"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498598"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1141"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1142"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Text -> Text -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498596"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Text
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1143"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1144"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1145"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1146"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">18</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1147"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(ByteString -> Builder) -> (Text -> ByteString) -> Text -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1148"></span><span> </span><span class="hs-special">(</span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498595"><span class="annot"><span class="annottext">bs :: ByteString
|
|
</span><a href="#local-6989586621679498595"><span class="hs-identifier hs-var">bs</span></a></span></span><span>
|
|
</span><span id="line-1149"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1150"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span>
|
|
</span><span id="line-1151"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Int
|
|
</span><span class="hs-identifier hs-var">Data.ByteString.length</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498595"><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-1152"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">ByteString -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putBytes</span></span><span> </span><span class="annot"><span class="annottext">ByteString
|
|
</span><a href="#local-6989586621679498595"><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-1153"></span><span> </span><span class="annot"><span class="annottext">Text -> ByteString
|
|
</span><span class="hs-identifier hs-var">Data.Text.Encoding.encodeUtf8</span></span><span>
|
|
</span><span id="line-1154"></span><span> </span><span class="annot"><span class="annottext">Text
|
|
</span><a href="#local-6989586621679498596"><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-1155"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1156"></span><span> </span><span class="hs-special">(</span><span class="hs-keyword">let</span><span>
|
|
</span><span id="line-1157"></span><span> </span><span id="local-6989586621679498594"><span class="annot"><span class="annottext">_v :: Int32
|
|
</span><a href="#local-6989586621679498594"><span class="hs-identifier hs-var hs-var">_v</span></a></span></span><span>
|
|
</span><span id="line-1158"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
Int32
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
Int32
|
|
Int32
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> Int32
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span>
|
|
</span><span id="line-1159"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">forall s a (f :: * -> *).
|
|
(HasField s "slotVariableNodeId" a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
forall (x :: Symbol) s a (f :: * -> *).
|
|
(HasField s x a, Functor f) =>
|
|
(a -> f a) -> s -> f s
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Field.field</span></span><span> </span><span class="hs-glyph">@</span><span class="annot"><span class="hs-string">"slotVariableNodeId"</span></span><span class="hs-special">)</span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498598"><span class="hs-identifier hs-var">_x</span></a></span><span>
|
|
</span><span id="line-1160"></span><span> </span><span class="hs-keyword">in</span><span>
|
|
</span><span id="line-1161"></span><span> </span><span class="hs-keyword">if</span><span> </span><span class="annot"><span class="annottext">Int32 -> Int32 -> Bool
|
|
forall a. Eq a => a -> a -> Bool
|
|
</span><span class="hs-operator hs-var">(Prelude.==)</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498594"><span class="hs-identifier hs-var">_v</span></a></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
forall value. FieldDefault value => value
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.fieldDefault</span></span><span> </span><span class="hs-keyword">then</span><span>
|
|
</span><span id="line-1162"></span><span> </span><span class="annot"><span class="annottext">Builder
|
|
forall a. Monoid a => a
|
|
</span><span class="hs-identifier hs-var">Data.Monoid.mempty</span></span><span>
|
|
</span><span id="line-1163"></span><span> </span><span class="hs-keyword">else</span><span>
|
|
</span><span id="line-1164"></span><span> </span><span class="annot"><span class="annottext">Builder -> Builder -> Builder
|
|
forall a. Semigroup a => a -> a -> a
|
|
</span><span class="hs-operator hs-var">(Data.Monoid.<>)</span></span><span>
|
|
</span><span id="line-1165"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="hs-number">24</span></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1166"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">(Word64 -> Builder) -> (Int32 -> Word64) -> Int32 -> Builder
|
|
forall b c a. (b -> c) -> (a -> b) -> a -> c
|
|
</span><span class="hs-operator hs-var">(Prelude..)</span></span><span>
|
|
</span><span id="line-1167"></span><span> </span><span class="annot"><span class="annottext">Word64 -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Bytes.putVarInt</span></span><span> </span><span class="annot"><span class="annottext">Int32 -> Word64
|
|
forall a b. (Integral a, Num b) => a -> b
|
|
</span><span class="hs-identifier hs-var">Prelude.fromIntegral</span></span><span> </span><span class="annot"><span class="annottext">Int32
|
|
</span><a href="#local-6989586621679498594"><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-1168"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FieldSet -> Builder
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.Encoding.Wire.buildFieldSet</span></span><span>
|
|
</span><span id="line-1169"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
FieldSet
|
|
FieldSet
|
|
-> TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldSet
|
|
forall a s t b. FoldLike a s t a b -> s -> a
|
|
</span><span class="hs-identifier hs-var">Lens.Family2.view</span></span><span> </span><span class="annot"><span class="annottext">FoldLike
|
|
FieldSet
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
FieldSet
|
|
FieldSet
|
|
forall msg. Message msg => Lens' msg FieldSet
|
|
</span><span class="hs-identifier hs-var">Data.ProtoLens.unknownFields</span></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498598"><span class="hs-identifier hs-var">_x</span></a></span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1170"></span><span class="hs-keyword">instance</span><span> </span><span class="annot"><span class="hs-identifier hs-type">Control.DeepSeq.NFData</span></span><span> </span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#TrackableObjectGraph%27TrackableObject%27SlotVariableReference"><span class="hs-identifier hs-type">TrackableObjectGraph'TrackableObject'SlotVariableReference</span></a></span><span> </span><span class="hs-keyword">where</span><span>
|
|
</span><span id="line-1171"></span><span> </span><span id="local-6989586621679498592"><span class="annot"><span class="annottext">rnf :: TrackableObjectGraph'TrackableObject'SlotVariableReference -> ()
|
|
</span><a href="#local-6989586621679498592"><span class="hs-identifier hs-var hs-var hs-var hs-var">rnf</span></a></span></span><span>
|
|
</span><span id="line-1172"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="hs-glyph">\</span><span> </span><span id="local-6989586621679498591"><span class="annot"><span class="annottext">x__ :: TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498591"><span class="hs-identifier hs-var">x__</span></a></span></span><span>
|
|
</span><span id="line-1173"></span><span> </span><span class="hs-glyph">-></span><span> </span><span class="annot"><span class="annottext">FieldSet -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1174"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
-> FieldSet
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27_unknownFields"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'_unknownFields</span></a></span><span>
|
|
</span><span id="line-1175"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498591"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1176"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1177"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27originalVariableNodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'originalVariableNodeId</span></a></span><span>
|
|
</span><span id="line-1178"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498591"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1179"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Text -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1180"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Text
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotName"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotName</span></a></span><span>
|
|
</span><span id="line-1181"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498591"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1182"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">Int32 -> () -> ()
|
|
forall a b. NFData a => a -> b -> b
|
|
</span><span class="hs-identifier hs-var">Control.DeepSeq.deepseq</span></span><span>
|
|
</span><span id="line-1183"></span><span> </span><span class="hs-special">(</span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference -> Int32
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#_TrackableObjectGraph%27TrackableObject%27SlotVariableReference%27slotVariableNodeId"><span class="hs-identifier hs-var hs-var">_TrackableObjectGraph'TrackableObject'SlotVariableReference'slotVariableNodeId</span></a></span><span>
|
|
</span><span id="line-1184"></span><span> </span><span class="annot"><span class="annottext">TrackableObjectGraph'TrackableObject'SlotVariableReference
|
|
</span><a href="#local-6989586621679498591"><span class="hs-identifier hs-var">x__</span></a></span><span class="hs-special">)</span><span>
|
|
</span><span id="line-1185"></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>
|
|
</span><span id="line-1186"></span><span class="annot"><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.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-1187"></span><span id="packedFileDescriptor"><span class="annot"><span class="annottext">packedFileDescriptor :: ByteString
|
|
</span><a href="Proto.Tensorflow.Core.Protobuf.TrackableObjectGraph.html#packedFileDescriptor"><span class="hs-identifier hs-var hs-var">packedFileDescriptor</span></a></span></span><span>
|
|
</span><span id="line-1188"></span><span> </span><span class="hs-glyph">=</span><span> </span><span class="annot"><span class="hs-string">"\n\
|
|
\5tensorflow/core/protobuf/trackable_object_graph.proto\DC2\n\
|
|
\tensorflow\"\170\ACK\n\
|
|
\\DC4TrackableObjectGraph\DC2F\n\
|
|
\\ENQnodes\CAN\SOH \ETX(\v20.tensorflow.TrackableObjectGraph.TrackableObjectR\ENQnodes\SUB\201\ENQ\n\
|
|
\\SITrackableObject\DC2\\\n\
|
|
\\bchildren\CAN\SOH \ETX(\v2@.tensorflow.TrackableObjectGraph.TrackableObject.ObjectReferenceR\bchildren\DC2a\n\
|
|
\\n\
|
|
\attributes\CAN\STX \ETX(\v2A.tensorflow.TrackableObjectGraph.TrackableObject.SerializedTensorR\n\
|
|
\attributes\DC2m\n\
|
|
\\SOslot_variables\CAN\ETX \ETX(\v2F.tensorflow.TrackableObjectGraph.TrackableObject.SlotVariableReferenceR\rslotVariables\SUBI\n\
|
|
\\SIObjectReference\DC2\ETB\n\
|
|
\\anode_id\CAN\SOH \SOH(\ENQR\ACKnodeId\DC2\GS\n\
|
|
\\n\
|
|
\local_name\CAN\STX \SOH(\tR\tlocalName\SUB\149\SOH\n\
|
|
\\DLESerializedTensor\DC2\DC2\n\
|
|
\\EOTname\CAN\SOH \SOH(\tR\EOTname\DC2\ESC\n\
|
|
\\tfull_name\CAN\STX \SOH(\tR\bfullName\DC2%\n\
|
|
\\SOcheckpoint_key\CAN\ETX \SOH(\tR\rcheckpointKey\DC2)\n\
|
|
\\DLEoptional_restore\CAN\EOT \SOH(\bR\SIoptionalRestore\SUB\162\SOH\n\
|
|
\\NAKSlotVariableReference\DC29\n\
|
|
\\EMoriginal_variable_node_id\CAN\SOH \SOH(\ENQR\SYNoriginalVariableNodeId\DC2\ESC\n\
|
|
\\tslot_name\CAN\STX \SOH(\tR\bslotName\DC21\n\
|
|
\\NAKslot_variable_node_id\CAN\ETX \SOH(\ENQR\DC2slotVariableNodeIdBMZHgithub.com/tensorflow/tensorflow/tensorflow/go/core/core_protos_go_proto\248\SOH\SOHJ\201\DC3\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\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\EOT\NUL\US\n\
|
|
\\t\n\
|
|
\\STX\b\US\DC2\ETX\EOT\NUL\US\n\
|
|
\\b\n\
|
|
\\SOH\b\DC2\ETX\ENQ\NUL_\n\
|
|
\\t\n\
|
|
\\STX\b\v\DC2\ETX\ENQ\NUL_\n\
|
|
\\177\SOH\n\
|
|
\\STX\EOT\NUL\DC2\EOT\v\NUL;\SOH2\164\SOH A TensorBundle addition which saves extra information about the objects which\n\
|
|
\ own variables, allowing for more robust checkpoint loading into modified\n\
|
|
\ programs.\n\
|
|
\\n\
|
|
\\n\
|
|
\\n\
|
|
\\ETX\EOT\NUL\SOH\DC2\ETX\v\b\FS\n\
|
|
\\f\n\
|
|
\\EOT\EOT\NUL\ETX\NUL\DC2\EOT\f\STX8\ETX\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\ETX\NUL\SOH\DC2\ETX\f\n\
|
|
\\EM\n\
|
|
\\SO\n\
|
|
\\ACK\EOT\NUL\ETX\NUL\ETX\NUL\DC2\EOT\r\EOT\DC3\ENQ\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\ETX\NUL\SOH\DC2\ETX\r\f\ESC\n\
|
|
\g\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\NUL\STX\NUL\DC2\ETX\DLE\ACK\CAN\SUBV An index into `TrackableObjectGraph.nodes`, indicating the object\n\
|
|
\ being referenced.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\NUL\STX\NUL\ENQ\DC2\ETX\DLE\ACK\v\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\NUL\STX\NUL\SOH\DC2\ETX\DLE\f\DC3\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\NUL\STX\NUL\ETX\DC2\ETX\DLE\SYN\ETB\n\
|
|
\5\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\NUL\STX\SOH\DC2\ETX\DC2\ACK\FS\SUB$ A user-provided name for the edge.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\NUL\STX\SOH\ENQ\DC2\ETX\DC2\ACK\f\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\NUL\STX\SOH\SOH\DC2\ETX\DC2\r\ETB\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\NUL\STX\SOH\ETX\DC2\ETX\DC2\SUB\ESC\n\
|
|
\\SO\n\
|
|
\\ACK\EOT\NUL\ETX\NUL\ETX\SOH\DC2\EOT\NAK\EOT%\ENQ\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\ETX\SOH\SOH\DC2\ETX\NAK\f\FS\n\
|
|
\\198\SOH\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\SOH\STX\NUL\DC2\ETX\EM\ACK\SYN\SUB\180\SOH A name for the Tensor. Simple variables have only one\n\
|
|
\ `SerializedTensor` named \"VARIABLE_VALUE\" by convention. This value may\n\
|
|
\ be restored on object creation as an optimization.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\NUL\ENQ\DC2\ETX\EM\ACK\f\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\NUL\SOH\DC2\ETX\EM\r\DC1\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\NUL\ETX\DC2\ETX\EM\DC4\NAK\n\
|
|
\\249\SOH\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\SOH\STX\SOH\DC2\ETX\RS\ACK\ESC\SUB\231\SOH The full name of the variable/tensor, if applicable. Used to allow\n\
|
|
\ name-based loading of checkpoints which were saved using an\n\
|
|
\ object-based API. Should match the checkpoint key which would have been\n\
|
|
\ assigned by tf.train.Saver.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\SOH\ENQ\DC2\ETX\RS\ACK\f\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\SOH\SOH\DC2\ETX\RS\r\SYN\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\SOH\ETX\DC2\ETX\RS\EM\SUB\n\
|
|
\F\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\SOH\STX\STX\DC2\ETX \ACK \SUB5 The generated name of the Tensor in the checkpoint.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\STX\ENQ\DC2\ETX \ACK\f\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\STX\SOH\DC2\ETX \r\ESC\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\STX\ETX\DC2\ETX \RS\US\n\
|
|
\\208\SOH\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\SOH\STX\ETX\DC2\ETX$\ACK \SUB\190\SOH Whether checkpoints should be considered as matching even without this\n\
|
|
\ value restored. Used for non-critical values which don't affect the\n\
|
|
\ TensorFlow graph, such as layer configurations.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\ETX\ENQ\DC2\ETX$\ACK\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\ETX\SOH\DC2\ETX$\v\ESC\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\SOH\STX\ETX\ETX\DC2\ETX$\RS\US\n\
|
|
\\SO\n\
|
|
\\ACK\EOT\NUL\ETX\NUL\ETX\STX\DC2\EOT'\EOT0\ENQ\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\ETX\STX\SOH\DC2\ETX'\f!\n\
|
|
\y\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\STX\STX\NUL\DC2\ETX*\ACK*\SUBh An index into `TrackableObjectGraph.nodes`, indicating the\n\
|
|
\ variable object this slot was created for.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\NUL\ENQ\DC2\ETX*\ACK\v\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\NUL\SOH\DC2\ETX*\f%\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\NUL\ETX\DC2\ETX*()\n\
|
|
\7\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\STX\STX\SOH\DC2\ETX,\ACK\ESC\SUB& The name of the slot (e.g. \"m\"/\"v\").\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\SOH\ENQ\DC2\ETX,\ACK\f\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\SOH\SOH\DC2\ETX,\r\SYN\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\SOH\ETX\DC2\ETX,\EM\SUB\n\
|
|
\|\n\
|
|
\\b\EOT\NUL\ETX\NUL\ETX\STX\STX\STX\DC2\ETX/\ACK&\SUBk An index into `TrackableObjectGraph.nodes`, indicating the\n\
|
|
\ `Object` with the value of the slot variable.\n\
|
|
\\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\STX\ENQ\DC2\ETX/\ACK\v\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\STX\SOH\DC2\ETX/\f!\n\
|
|
\\DLE\n\
|
|
\\t\EOT\NUL\ETX\NUL\ETX\STX\STX\STX\ETX\DC2\ETX/$%\n\
|
|
\6\n\
|
|
\\ACK\EOT\NUL\ETX\NUL\STX\NUL\DC2\ETX3\EOT*\SUB' Objects which this object depends on.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\NUL\EOT\DC2\ETX3\EOT\f\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\NUL\ACK\DC2\ETX3\r\FS\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\NUL\SOH\DC2\ETX3\GS%\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\NUL\ETX\DC2\ETX3()\n\
|
|
\9\n\
|
|
\\ACK\EOT\NUL\ETX\NUL\STX\SOH\DC2\ETX5\EOT-\SUB* Serialized data specific to this object.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\SOH\EOT\DC2\ETX5\EOT\f\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\SOH\ACK\DC2\ETX5\r\GS\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\SOH\SOH\DC2\ETX5\RS(\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\SOH\ETX\DC2\ETX5+,\n\
|
|
\5\n\
|
|
\\ACK\EOT\NUL\ETX\NUL\STX\STX\DC2\ETX7\EOT6\SUB& Slot variables owned by this object.\n\
|
|
\\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\STX\EOT\DC2\ETX7\EOT\f\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\STX\ACK\DC2\ETX7\r\"\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\STX\SOH\DC2\ETX7#1\n\
|
|
\\SO\n\
|
|
\\a\EOT\NUL\ETX\NUL\STX\STX\ETX\DC2\ETX745\n\
|
|
\\v\n\
|
|
\\EOT\EOT\NUL\STX\NUL\DC2\ETX:\STX%\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\EOT\DC2\ETX:\STX\n\
|
|
\\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\ACK\DC2\ETX:\v\SUB\n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\SOH\DC2\ETX:\ESC \n\
|
|
\\f\n\
|
|
\\ENQ\EOT\NUL\STX\NUL\ETX\DC2\ETX:#$b\ACKproto3"</span></span></pre></body></html> |