code: def test_adagrad_regression(loss, bin_train_data):
      X_bin, y_bin = bin_train_data
      reg = AdaGradRegressor(loss=loss)
      reg.fit(X_bin, y_bin)
      y_pred = np.sign(reg.predict(X_bin))
      assert np.mean(y_bin == y_pred) == 1.0
  
file_path: lightning/lightning/impl/tests/test_adagrad.py
imports: import numpy
  import pytest
  from lightning.classification import AdaGradClassifier
  from lightning.regression import AdaGradRegressor
  from lightning.impl.adagrad_fast import _proj_elastic_all
  from lightning.impl.tests.utils import check_predict_proba
label_desc: Use image node_id 8 for calling a global function with example usage: test_adagrad_regression(loss, bin_train_data) without return types