code: def test_adv_debias_reproduce(new_adult):
      """Test that the new AdversarialDebiasing is reproducible."""
      X, y, _ = new_adult
      adv_deb = AdversarialDebiasing(
          "sex", num_epochs=5, random_state=123
      )
      new_preds = adv_deb.fit(X, y).predict(X)
      adv_deb.sess_.close()
      new_acc = accuracy_score(y, new_preds)
  
      adv_deb2 = AdversarialDebiasing(
          "sex", num_epochs=5, random_state=123
      )
      new_preds = adv_deb2.fit(X, y).predict(X)
      adv_deb.sess_.close()
  
      assert new_acc == accuracy_score(y, new_preds)
  
file_path: AIF360/tests/sklearn/test_adversarial_debiasing.py
imports: import numpy
  from sklearn.model_selection import GridSearchCV
  from sklearn.metrics import accuracy_score
  import tensorflow.compat.v1
  from aif360.algorithms.inprocessing import AdversarialDebiasing
  from aif360.sklearn.inprocessing import AdversarialDebiasing
label_desc: Use image node_id 3 for calling a global function with example usage: test_adv_debias_reproduce(new_adult) without return types