(self)
| 71 | return x |
| 72 | |
| 73 | def set_data(self): |
| 74 | x = self.set_lod_data() |
| 75 | lod = self.set_lod() |
| 76 | level = len(lod) - 1 |
| 77 | self.inputs = {'X': (x, lod)} |
| 78 | offset = convert_to_offset(lod) |
| 79 | out = np.zeros((len(lod[level]), x.shape[1])).astype('float32') |
| 80 | self.outputs = {'Out': out} |
| 81 | return x, lod, offset, out |
| 82 | |
| 83 | def compute(self, x, offset, out): |
| 84 | self.attrs = {"pad_value": 0.0, 'pooltype': "AVERAGE"} |
no test coverage detected