rlgraph / rlgraph

RLgraph: Modular computation graphs for deep reinforcement learning

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Core] Improve naming/documentation of IR

michaelschaarschmidt opened this issue · comments

Understanding the build process is currently quite difficult because it happens partly in the graph builder, in static and non-static parts of Component, and in various utils.

We should:

  • Make fully clear the purpose of each build Op
  • Fully document the Structure of the IR generated by the two builds (potentially revive visualisation project for this)
  • Clarify the use of Build ops in graph functions and API methods -> This did not matter much in static build mode but it is confusing when in define by run mode, build-time Ops are used to pass around data.