:alias_main: paddle.flatten :alias: paddle.flatten,paddle.tensor.flatten,paddle.tensor.manipulation.flatten :old_api: paddle.base.layers.flatten Traverse all entries in the nested structure and put them into an list.
(nest: NestedStructure[_T])
| 175 | |
| 176 | |
| 177 | def flatten(nest: NestedStructure[_T]) -> typing.Sequence[_T]: |
| 178 | """ |
| 179 | :alias_main: paddle.flatten |
| 180 | :alias: paddle.flatten,paddle.tensor.flatten,paddle.tensor.manipulation.flatten |
| 181 | :old_api: paddle.base.layers.flatten |
| 182 | |
| 183 | Traverse all entries in the nested structure and put them into an list. |
| 184 | """ |
| 185 | if is_sequence(nest): |
| 186 | return list(_yield_flat_nest(nest)) |
| 187 | else: |
| 188 | return [nest] |
| 189 | |
| 190 | |
| 191 | def _sequence_like(instance, args): |
no test coverage detected