input: 
  def evaluate_accuracy(clf, X_train, y_train, X_test, y_test) -> float:
      """ Evaluate the accuracy of a given machine-learning model.
      >>> clf = SVC(kernel='poly', degree=2, gamma=0.05)
      >>> accuracy = evaluate_accuracy(clf, X_train, y_train, X_test, y_test)
      >>> print(f"Accuracy: {accuracy}")
      Accuracy: 0.95
      """
  
output:     clf.fit(X_train, y_train)
      y_pred = clf.predict(X_test)
      accuracy = accuracy_score(y_test, y_pred)
      return accuracy