| 136 | }; |
| 137 | |
| 138 | struct PopScope { |
| 139 | std::string scope_name; |
| 140 | ScopeType type; |
| 141 | template <typename TFunctor> |
| 142 | void get_props(TFunctor&& functor) const { |
| 143 | functor("scope_name", scope_name); |
| 144 | } |
| 145 | |
| 146 | const char* get_name() const { return "PopScope"; } |
| 147 | }; |
| 148 | |
| 149 | struct StartRegen { |
| 150 | TensorInfo* dest; |