| 80 | string LastOp(const Scope& scope) { return scope.GetUniqueNameForOp("Last"); } |
| 81 | |
| 82 | std::vector<string> AnotherCompositeOp(const Scope& scope) { |
| 83 | auto cop_scopes = scope.GetCompositeOpScopes("another_cop"); |
| 84 | const string c1 = cop_scopes.child.GetUniqueNameForOp("c1"); |
| 85 | const string c2 = cop_scopes.child.GetUniqueNameForOp("mul"); |
| 86 | return {c1, c2, LastOp(cop_scopes.last)}; |
| 87 | } |
| 88 | |
| 89 | std::vector<string> LinearOp(const Scope& scope) { |
| 90 | auto cop_scopes = scope.GetCompositeOpScopes("linear"); |
no test coverage detected