code: def predict(self, features):
      
      H = self.calculateHiddenLayerActivation(features)
      prediction = np.dot(H, self.beta)
      return prediction
docs: Make prediction with feature matrix
      :param features: feature matrix with dimension (numSamples, numInputs)
      :return: predictions with dimension (numSamples, numOutputs)