'Returns all layers of the underlying model(s).
If the concrete implementation uses multiple internal models,
this method returns them in a concatenated list.'

@property
def layers(self):

    raise NotImplementedError()
