<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html; charset=UTF-8"/><title>TensorFlow.Build</title><linkhref="ocean.css"rel="stylesheet"type="text/css"title="Ocean"/><scriptsrc="haddock-util.js"type="text/javascript"></script><scriptsrc="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"type="text/javascript"></script><scripttype="text/javascript">//<![CDATA[
</script></head><bodyid="mini"><divid="module-header"><pclass="caption">TensorFlow.Build</p></div><divid="interface"><h1>Graph node types</h1><divclass="top"><pclass="src"><spanclass="keyword">data</span><ahref="TensorFlow-Build.html#t:ControlNode"target="main">ControlNode</a></p></div><divclass="top"><pclass="src"><spanclass="keyword">data</span><ahref="TensorFlow-Build.html#t:Unique"target="main">Unique</a></p></div><h1>Ops</h1><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:explicitName"target="main">explicitName</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:implicitName"target="main">implicitName</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:opDef"target="main">opDef</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:opDefWithName"target="main">opDefWithName</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:opName"target="main">opName</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:opType"target="main">opType</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:opAttr"target="main">opAttr</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:opInputs"target="main">opInputs</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:opControlInputs"target="main">opControlInputs</a></p></div><h1>The Build monad</h1><divclass="top"><pclass="src"><spanclass="keyword">data</span><ahref="TensorFlow-Build.html#t:GraphState"target="main">GraphState</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:renderedNodeDefs"target="main">renderedNodeDefs</a></p></div><divclass="top"><pclass="src"><spanclass="keyword">data</span><ahref="TensorFlow-Build.html#t:BuildT"target="main">BuildT</a> m a</p></div><divclass="top"><pclass="src"><spanclass="keyword">type</span><ahref="TensorFlow-Build.html#t:Build"target="main">Build</a></p></div><divclass="top"><pclass="src"><spanclass="keyword">class</span><ahref="TensorFlow-Build.html#t:MonadBuild"target="main">MonadBuild</a> m</p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:addInitializer"target="main">addInitializer</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:hoistBuildT"target="main">hoistBuildT</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:evalBuildT"target="main">evalBuildT</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:runBuildT"target="main">runBuildT</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:asGraphDef"target="main">asGraphDef</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:addGraphDef"target="main">addGraphDef</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:flushInitializers"target="main">flushInitializers</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:flushNodeBuffer"target="main">flushNodeBuffer</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:summaries"target="main">summaries</a></p></div><h1>Creating and looking up Ops</h1><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:getOrAddOp"target="main">getOrAddOp</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:addNewOp"target="main">addNewOp</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:encodeOutput"target="main">encodeOutput</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:lookupNode"target="main">lookupNode</a></p></div><h1>Modifying all nodes in a Build action</h1><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:withStateLens"target="main">withStateLens</a></p></div><divclass="top"><pclass="src"><ahref="TensorFlow-Build.html#v:withDevice"target="main">withDevice</a></p></div><divclass="top"><pclass="src"><ahref="Te