1
0
mirror of https://github.com/tensorflow/haskell.git synced 2024-06-02 19:13:34 +02:00
tensorflow-haskell/docs/haddock/tensorflow-proto-0.1.0.0/Proto-Tensorflow-Core-Framework-OpDef.html
2016-10-31 14:22:48 -07:00

4 lines
39 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><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Proto.Tensorflow.Core.Framework.OpDef</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Proto-Tensorflow-Core-Framework-OpDef.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">tensorflow-proto-0.1.0.0: TensorFlow protocol buffers.</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr><tr><th>Language</th><td>Haskell2010</td></tr></table><p class="caption">Proto.Tensorflow.Core.Framework.OpDef</p></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:OpDef" class="def">OpDef</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:OpDef" class="def">OpDef</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_OpDef-39-name" class="def">_OpDef'name</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-inputArg" class="def">_OpDef'inputArg</a> :: [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-outputArg" class="def">_OpDef'outputArg</a> :: [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-attr" class="def">_OpDef'attr</a> :: [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a>]</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-deprecation" class="def">_OpDef'deprecation</a> :: <a href="../base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-summary" class="def">_OpDef'summary</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-description" class="def">_OpDef'description</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-isCommutative" class="def">_OpDef'isCommutative</a> :: <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-isAggregate" class="def">_OpDef'isAggregate</a> :: <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-isStateful" class="def">_OpDef'isStateful</a> :: <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-allowsUninitializedInput" class="def">_OpDef'allowsUninitializedInput</a> :: <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:OpDef" class="caption collapser" onclick="toggleSection('i:OpDef')">Instances</p><div id="section.i:OpDef" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Data-Eq.html#t:Eq">Eq</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Text-Show.html#t:Show">Show</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Message <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Default <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;allowsUninitializedInput&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;attr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;deprecation&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;description&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;inputArg&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;isAggregate&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;isCommutative&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;isStateful&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;maybe'deprecation&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;name&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;outputArg&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;summary&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;allowsUninitializedInput&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;attr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a>]</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;deprecation&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;description&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;inputArg&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a>]</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;isAggregate&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;isCommutative&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;isStateful&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;maybe'deprecation&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = <a href="../base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;name&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;outputArg&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a>]</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;summary&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:OpDef-39-ArgDef" class="def">OpDef'ArgDef</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:OpDef-39-ArgDef" class="def">OpDef'ArgDef</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_OpDef-39-ArgDef-39-name" class="def">_OpDef'ArgDef'name</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-ArgDef-39-description" class="def">_OpDef'ArgDef'description</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-ArgDef-39-type-39-" class="def">_OpDef'ArgDef'type'</a> :: <a href="Proto-Tensorflow-Core-Framework-Types.html#t:DataType">DataType</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-ArgDef-39-typeAttr" class="def">_OpDef'ArgDef'typeAttr</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-ArgDef-39-numberAttr" class="def">_OpDef'ArgDef'numberAttr</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-ArgDef-39-typeListAttr" class="def">_OpDef'ArgDef'typeListAttr</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-ArgDef-39-isRef" class="def">_OpDef'ArgDef'isRef</a> :: <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:OpDef-39-ArgDef" class="caption collapser" onclick="toggleSection('i:OpDef-39-ArgDef')">Instances</p><div id="section.i:OpDef-39-ArgDef" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Data-Eq.html#t:Eq">Eq</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Text-Show.html#t:Show">Show</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Message <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Default <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;description&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;isRef&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;name&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;numberAttr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;type'&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;typeAttr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;typeListAttr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;description&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;isRef&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> = <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;name&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;numberAttr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;type'&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> = <a href="Proto-Tensorflow-Core-Framework-Types.html#t:DataType">DataType</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;typeAttr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;typeListAttr&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-ArgDef">OpDef'ArgDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:OpDef-39-AttrDef" class="def">OpDef'AttrDef</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:OpDef-39-AttrDef" class="def">OpDef'AttrDef</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_OpDef-39-AttrDef-39-name" class="def">_OpDef'AttrDef'name</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-AttrDef-39-type-39-" class="def">_OpDef'AttrDef'type'</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-AttrDef-39-defaultValue" class="def">_OpDef'AttrDef'defaultValue</a> :: <a href="../base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Proto-Tensorflow-Core-Framework-AttrValue.html#t:AttrValue">AttrValue</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-AttrDef-39-description" class="def">_OpDef'AttrDef'description</a> :: Text</dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-AttrDef-39-hasMinimum" class="def">_OpDef'AttrDef'hasMinimum</a> :: <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-AttrDef-39-minimum" class="def">_OpDef'AttrDef'minimum</a> :: <a href="../base-4.8.2.0/Data-Int.html#t:Int64">Int64</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDef-39-AttrDef-39-allowedValues" class="def">_OpDef'AttrDef'allowedValues</a> :: <a href="../base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Proto-Tensorflow-Core-Framework-AttrValue.html#t:AttrValue">AttrValue</a></dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:OpDef-39-AttrDef" class="caption collapser" onclick="toggleSection('i:OpDef-39-AttrDef')">Instances</p><div id="section.i:OpDef-39-AttrDef" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Data-Eq.html#t:Eq">Eq</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Text-Show.html#t:Show">Show</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Message <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Default <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;allowedValues&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;defaultValue&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;description&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;hasMinimum&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;maybe'allowedValues&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;maybe'defaultValue&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;minimum&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;name&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;type'&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;allowedValues&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = <a href="Proto-Tensorflow-Core-Framework-AttrValue.html#t:AttrValue">AttrValue</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;defaultValue&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = <a href="Proto-Tensorflow-Core-Framework-AttrValue.html#t:AttrValue">AttrValue</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;description&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;hasMinimum&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = <a href="../base-4.8.2.0/Data-Bool.html#t:Bool">Bool</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;maybe'allowedValues&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = <a href="../base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Proto-Tensorflow-Core-Framework-AttrValue.html#t:AttrValue">AttrValue</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;maybe'defaultValue&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = <a href="../base-4.8.2.0/Data-Maybe.html#t:Maybe">Maybe</a> <a href="Proto-Tensorflow-Core-Framework-AttrValue.html#t:AttrValue">AttrValue</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;minimum&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = <a href="../base-4.8.2.0/Data-Int.html#t:Int64">Int64</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;name&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;type'&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef-39-AttrDef">OpDef'AttrDef</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:OpDeprecation" class="def">OpDeprecation</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:OpDeprecation" class="def">OpDeprecation</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_OpDeprecation-39-version" class="def">_OpDeprecation'version</a> :: <a href="../base-4.8.2.0/Data-Int.html#t:Int32">Int32</a></dt><dd class="doc empty">&nbsp;</dd><dt class="src"><a name="v:_OpDeprecation-39-explanation" class="def">_OpDeprecation'explanation</a> :: Text</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:OpDeprecation" class="caption collapser" onclick="toggleSection('i:OpDeprecation')">Instances</p><div id="section.i:OpDeprecation" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Data-Eq.html#t:Eq">Eq</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Text-Show.html#t:Show">Show</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Message <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Default <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;explanation&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;version&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;explanation&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a> = Text</span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;version&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDeprecation">OpDeprecation</a> = <a href="../base-4.8.2.0/Data-Int.html#t:Int32">Int32</a></span></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span> <a name="t:OpList" class="def">OpList</a></p><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:OpList" class="def">OpList</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_OpList-39-op" class="def">_OpList'op</a> :: [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a>]</dt><dd class="doc empty">&nbsp;</dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:OpList" class="caption collapser" onclick="toggleSection('i:OpList')">Instances</p><div id="section.i:OpList" class="show"><table><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Data-Eq.html#t:Eq">Eq</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpList">OpList</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><a href="../base-4.8.2.0/Text-Show.html#t:Show">Show</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpList">OpList</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Message <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpList">OpList</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">Default <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpList">OpList</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left">HasField &quot;op&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpList">OpList</a> <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpList">OpList</a></span></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src clearfix"><span class="inst-left"><span class="keyword">type</span> Field &quot;op&quot; <a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpList">OpList</a> = [<a href="Proto-Tensorflow-Core-Framework-OpDef.html#t:OpDef">OpDef</a>]</span></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><a name="v:allowedValues" class="def">allowedValues</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;allowedValues&quot; msg msg' =&gt; Lens msg msg' (Field &quot;allowedValues&quot; msg) (Field &quot;allowedValues&quot; msg')</p></div><div class="top"><p class="src"><a name="v:allowsUninitializedInput" class="def">allowsUninitializedInput</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;allowsUninitializedInput&quot; msg msg' =&gt; Lens msg msg' (Field &quot;allowsUninitializedInput&quot; msg) (Field &quot;allowsUninitializedInput&quot; msg')</p></div><div class="top"><p class="src"><a name="v:attr" class="def">attr</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;attr&quot; msg msg' =&gt; Lens msg msg' (Field &quot;attr&quot; msg) (Field &quot;attr&quot; msg')</p></div><div class="top"><p class="src"><a name="v:defaultValue" class="def">defaultValue</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;defaultValue&quot; msg msg' =&gt; Lens msg msg' (Field &quot;defaultValue&quot; msg) (Field &quot;defaultValue&quot; msg')</p></div><div class="top"><p class="src"><a name="v:deprecation" class="def">deprecation</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;deprecation&quot; msg msg' =&gt; Lens msg msg' (Field &quot;deprecation&quot; msg) (Field &quot;deprecation&quot; msg')</p></div><div class="top"><p class="src"><a name="v:description" class="def">description</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;description&quot; msg msg' =&gt; Lens msg msg' (Field &quot;description&quot; msg) (Field &quot;description&quot; msg')</p></div><div class="top"><p class="src"><a name="v:explanation" class="def">explanation</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;explanation&quot; msg msg' =&gt; Lens msg msg' (Field &quot;explanation&quot; msg) (Field &quot;explanation&quot; msg')</p></div><div class="top"><p class="src"><a name="v:hasMinimum" class="def">hasMinimum</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;hasMinimum&quot; msg msg' =&gt; Lens msg msg' (Field &quot;hasMinimum&quot; msg) (Field &quot;hasMinimum&quot; msg')</p></div><div class="top"><p class="src"><a name="v:inputArg" class="def">inputArg</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;inputArg&quot; msg msg' =&gt; Lens msg msg' (Field &quot;inputArg&quot; msg) (Field &quot;inputArg&quot; msg')</p></div><div class="top"><p class="src"><a name="v:isAggregate" class="def">isAggregate</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;isAggregate&quot; msg msg' =&gt; Lens msg msg' (Field &quot;isAggregate&quot; msg) (Field &quot;isAggregate&quot; msg')</p></div><div class="top"><p class="src"><a name="v:isCommutative" class="def">isCommutative</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;isCommutative&quot; msg msg' =&gt; Lens msg msg' (Field &quot;isCommutative&quot; msg) (Field &quot;isCommutative&quot; msg')</p></div><div class="top"><p class="src"><a name="v:isRef" class="def">isRef</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;isRef&quot; msg msg' =&gt; Lens msg msg' (Field &quot;isRef&quot; msg) (Field &quot;isRef&quot; msg')</p></div><div class="top"><p class="src"><a name="v:isStateful" class="def">isStateful</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;isStateful&quot; msg msg' =&gt; Lens msg msg' (Field &quot;isStateful&quot; msg) (Field &quot;isStateful&quot; msg')</p></div><div class="top"><p class="src"><a name="v:maybe-39-allowedValues" class="def">maybe'allowedValues</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;maybe'allowedValues&quot; msg msg' =&gt; Lens msg msg' (Field &quot;maybe'allowedValues&quot; msg) (Field &quot;maybe'allowedValues&quot; msg')</p></div><div class="top"><p class="src"><a name="v:maybe-39-defaultValue" class="def">maybe'defaultValue</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;maybe'defaultValue&quot; msg msg' =&gt; Lens msg msg' (Field &quot;maybe'defaultValue&quot; msg) (Field &quot;maybe'defaultValue&quot; msg')</p></div><div class="top"><p class="src"><a name="v:maybe-39-deprecation" class="def">maybe'deprecation</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;maybe'deprecation&quot; msg msg' =&gt; Lens msg msg' (Field &quot;maybe'deprecation&quot; msg) (Field &quot;maybe'deprecation&quot; msg')</p></div><div class="top"><p class="src"><a name="v:minimum" class="def">minimum</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;minimum&quot; msg msg' =&gt; Lens msg msg' (Field &quot;minimum&quot; msg) (Field &quot;minimum&quot; msg')</p></div><div class="top"><p class="src"><a name="v:name" class="def">name</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;name&quot; msg msg' =&gt; Lens msg msg' (Field &quot;name&quot; msg) (Field &quot;name&quot; msg')</p></div><div class="top"><p class="src"><a name="v:numberAttr" class="def">numberAttr</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;numberAttr&quot; msg msg' =&gt; Lens msg msg' (Field &quot;numberAttr&quot; msg) (Field &quot;numberAttr&quot; msg')</p></div><div class="top"><p class="src"><a name="v:op" class="def">op</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;op&quot; msg msg' =&gt; Lens msg msg' (Field &quot;op&quot; msg) (Field &quot;op&quot; msg')</p></div><div class="top"><p class="src"><a name="v:outputArg" class="def">outputArg</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;outputArg&quot; msg msg' =&gt; Lens msg msg' (Field &quot;outputArg&quot; msg) (Field &quot;outputArg&quot; msg')</p></div><div class="top"><p class="src"><a name="v:summary" class="def">summary</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;summary&quot; msg msg' =&gt; Lens msg msg' (Field &quot;summary&quot; msg) (Field &quot;summary&quot; msg')</p></div><div class="top"><p class="src"><a name="v:type-39-" class="def">type'</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;type'&quot; msg msg' =&gt; Lens msg msg' (Field &quot;type'&quot; msg) (Field &quot;type'&quot; msg')</p></div><div class="top"><p class="src"><a name="v:typeAttr" class="def">typeAttr</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;typeAttr&quot; msg msg' =&gt; Lens msg msg' (Field &quot;typeAttr&quot; msg) (Field &quot;typeAttr&quot; msg')</p></div><div class="top"><p class="src"><a name="v:typeListAttr" class="def">typeListAttr</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;typeListAttr&quot; msg msg' =&gt; Lens msg msg' (Field &quot;typeListAttr&quot; msg) (Field &quot;typeListAttr&quot; msg')</p></div><div class="top"><p class="src"><a name="v:version" class="def">version</a> :: <span class="keyword">forall</span> msg msg'. HasField &quot;version&quot; msg msg' =&gt; Lens msg msg' (Field &quot;version&quot; msg) (Field &quot;version&quot; msg')</p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.16.1</p></div></body></html>