| 1491 | |
| 1492 | |
| 1493 | class Clip(Elemwise): |
| 1494 | _projection_passthrough = True |
| 1495 | _parameters = ["frame", "lower", "upper", "axis"] |
| 1496 | _defaults = {"lower": None, "upper": None, "axis": None} |
| 1497 | _keyword_only = ["axis"] |
| 1498 | operation = M.clip |
| 1499 | |
| 1500 | def _simplify_up(self, parent, dependents): |
| 1501 | if isinstance(parent, Projection): |
| 1502 | return plain_column_projection(self, parent, dependents) |
| 1503 | |
| 1504 | |
| 1505 | class ArrowStringConversion(Elemwise): |