(self, pattern, op, name=None)
| 20 | |
| 21 | class Fold(): |
| 22 | def __init__(self, pattern, op, name=None): |
| 23 | # TODO: validate that op and name are valid |
| 24 | self.pattern = ge.GEParser(pattern).parse() |
| 25 | self.op = op |
| 26 | self.name = name |
| 27 | |
| 28 | def apply(self, graph): |
| 29 | # Copy the graph. Don't change the original. |