(self, exp_type: str)
| 74 | """ Flattens a dict with array's as values into a 1D vector (or 2D with batch dimension)""" |
| 75 | |
| 76 | def __init__(self, exp_type: str): |
| 77 | super().__init__(exp_type) |
| 78 | self._out_dim = sum(self.input_dim.values()) |
| 79 | |
| 80 | def transform(self, X: Dict[str, np.ndarray]) -> np.ndarray: |
| 81 | return np.concatenate([X[key].flatten() for key in INPUT_TYPES], axis=0) |