code: def max(self):
          
          try:
              res = {
                  'target': self.target.max(),
                  'params': dict(
                      zip(self.keys, self.params[self.target.argmax()])
                  )
              }
          except ValueError:
              res = {}
          return res
docs: Get maximum target value found and corresponding parametes.