'Returns a list of all hyperparameter specifications.'

@property
def hyperparameters(self):

    r = []
    for attr in dir(self):
        if attr.startswith('hyperparameter_'):
            r.append(getattr(self, attr))
    return r
